SQL Server连接字符串关键字虽然不应该是区分大小写的

时间:2013-06-25 20:06:45

标签: .net sql-server connection-string keyword case-sensitive

我使用.NET的OdbcConnectionStringBuilder来更新从配置文件中读取的连接字符串,这会使其密钥小写,如MS(“数据源” - >“数据源”)所述。

连接字符串用于访问MS SQL Server(2008,如果它有所不同)。

它在我的机器上工作正常(Windows 7 32位),根据MS's documentation它应该可以工作:

  

关键字不区分大小写

但是,在其他几台机器上(至少有一些机器是64位),使用这种小写字母无法打开与DB的连接。只有在手动将关键字更改为原始外壳(每个字母的大写字母)后,才会打开数据库连接。

连接字符串中的关键字(全部被修改为小写):

  • Data Source
  • Initial Catalog
  • Integrated Security

1 个答案:

答案 0 :(得分:0)