I have a test Azure VM using Microsoft's IaaS running:
SQL Server 2012 Express
I can connect to the SQL Express instance remotely from several different computers. I am trying to publish the data to the Azure MarketPlace from SQL Server Express, which is connecting to a proprietary OLEDB Provider via a Linked Server.
On the "Connect to your Data Sources" page, I am not entirely sure what to type in. I can surely connect to my SQL Server with SSMS from several different computers.
Name=PIServer
Server=*********.cloudapp.net
Database=sqlexpress
User=********
password=*********
The name is set to the computer's netbios name. The Server is set to the DNS name. The database is the named instance. For remote connects, I leave this blank to avoid using the SQL Server Browser, which uses udp port 1434 - obviously blocked by the azure cloud since it's UDP. I'd like to leave the database field blank, but it is a required field. There is only 1 sql instance on this node. The user and password is for a read-only SQL Server login account, which I have been testing from the remote computers using SSMS. When I check the "Encrypt" blank, I recieve the error message:
Unable to connect over a secure channel. Please validate that the data is secure some other way.
I only have sample data on there right now, and the user only has read access, so I'm not too concerned with securing the data. If I uncheck the "Encrypt" field. I get the error
The data source is unreachable.
Which does not give me very much diagnostic information, any thoughts on this?