I'm just getting started with NodeJS on Azure. So far it works very straight forward with nice getting started tutorials. However, I can't get Tables working following the tutorial at https://www.windowsazure.com/en-us/develop/nodejs/how-to-guides/table-services/
This suggests that for running locally (using the Storage Emulator) you don't have to configure anything. Which is not the case. My application returned an Internal Server Error 500 "Error: connect ECONNREFUSED". The reason was that the Storage Emulator
was not running, which in turn, had as reason that I was missing SQL Server on my system. So now I have installed SQL Server 2008 R2 Express edition. Now, the storage emulator runs fine.
Still, I can't create or access Tables. from my NodeJS application. I get an error "Could not use table: InvalidInput". I guess it has to do with access to the SQL server, or non initialized SQL server. But I have no clue how to figure this out. Any ideas?
My NodeJS app itself works fine when deployed to Azure, so this really has to do with the Storage Emulator. I also installed
Azure Storage Explorer, in which I can create tables and entities locally without problem.