我正在尝试创建一个包含SQL登录信息的连接字符串,用于Excel
我一直在使用的连接字符串是:
Provider=Microsoft.Mashup.OleDb.1;Data Source=$Workbook$;Location=vw-AdventureWorks;Extended Properties=""
可以正常工作,但是当添加用户/密码字段时,像这样
Provider=Microsoft.Mashup.OleDb.1;Data Source=$Workbook$;Location=vw-AdventureWorks;User ID=[Id]@[server];Password=[password];Extended Properties=""
抛出一个错误,说明数据库初始化失败,但数据库被验证为已启动,字符串连接完全正常,没有用户/密码字段
我用以下连接字符串解决了我的问题。我还是不知道为什么原来的那个不能连接。
Server=tcp:[server].database.windows.net,1433;Data Source=[databasename];Initial Catalog=[database name];User ID=[Username];Password=[Password];