Search notes:

AzureStorageEmulator.exe

AzureStorageEmulator.exe can be used to emulate the Azure Blob, Queue and Table services for local development and testing purposes without an Azure subscription or incurring Azure usage fees.
The storage smulator is included in the Microsoft Azure SDK or can be downloaded separately.
Usage:
AzureStorageEmulator.exe init            : Initialize the emulator database and configuration.
AzureStorageEmulator.exe start           : Start the emulator.
AzureStorageEmulator.exe stop            : Stop the emulator.
AzureStorageEmulator.exe status          : Get current emulator status.
AzureStorageEmulator.exe clear           : Delete all data in the emulator.
AzureStorageEmulator.exe help [command]  : Show general or command-specific help.

Emulating Azure Storage Services

In order to emulate Azure Storage Services, the Storage Emulator uses, if not specified otherwise, a Microsoft SQL Server 2012 Express LocalDB instance.
This instance can be contacted with the name (localdb)\MSSQLLocalDb, for example with
C:\> sqlcmd -S (localdb)\MSSQLLocalDb
On this instance, the emulator craeted a database named AzureStorageEmulatorDb510. The 510 corresponds to the version of the Storage Emulator.

Using a different SQL Server instance

A different SQL Server instance can be specified like so:
C:\> AzureStorageEmulator.exe init /server <SQLServerInstance>
The value of <SQLServerInstance> can be the dot (.) which signifies the default SQL Server instance.

See also

Azurite is an open source Azure Storage API compatible server (emulator) which is based on Node.js. In contraxt to AzureStorageEmulator.exe, which is a Windows only program, Azurite runs on Windows, macOS and Linux.

Links

More command line help at http://go.microsoft.com/fwlink/?LinkId=392235

Index