我使用.NET的OdbcConnectionStringBuilder更新从配置文件读取的连接字符串,它将其键转换为小写,正如MS文档所述(“Data Source”->“data source”)。
连接字符串用于访问MS SQL Server(如果有区别,则为2008)。
在我的机器上(Windows 7 32位),它可以正常工作,并且根据MS文档MS's documentation,它应该可以工作:
关键字不区分大小写
然而,在其他几台机器上(至少有些是64位),使用这个小写无法打开与数据库的连接。只有手动更改关键字为它们的原始大小写形式(每个单词的首字母大写)后,才能打开DB连接。
连接字符串中的关键字(全部修改为小写):
- Data Source - Initial Catalog - Integrated Security
连接字符串用于访问MS SQL Server(如果有区别,则为2008)。
在我的机器上(Windows 7 32位),它可以正常工作,并且根据MS文档MS's documentation,它应该可以工作:
关键字不区分大小写
然而,在其他几台机器上(至少有些是64位),使用这个小写无法打开与数据库的连接。只有手动更改关键字为它们的原始大小写形式(每个单词的首字母大写)后,才能打开DB连接。
连接字符串中的关键字(全部修改为小写):
- Data Source - Initial Catalog - Integrated Security