【发布时间】:2010-08-03 18:42:14
【问题描述】:
我有一个生产服务器,我将服务器上所有数据库的名称标准化为
projectName.whatever
问题是我有一个名为
的数据库projectName_logging
我想把它重命名为
projectName.Logging
(有点强迫症?)
问题是有连接字符串都说 projectName_logging。有没有办法判断连接是否为 projectName_logging 以自动将其重定向到现在名为 projectName.logging 的目录?
【问题讨论】:
-
强迫症只是一点点:)...但我也是这样。
-
请不要在 SQL 表、列、视图/等名称中使用句点 - 也不要使用括号和其他特殊字符。这需要在 ANSI 语法中使用双引号,在 SQL Server 中使用硬括号...
-
关于命名的观点。除此之外,有什么办法可以做我想做的事吗?
-
听起来你真正想要的是数据库名称的同义词,它不存在,但你可以在这里投票支持该功能:connect.microsoft.com/SQLServer/feedback/details/288421/…
-
@Joe Stefanelli - 谢谢,您应该将其发布为答案,以便我接受。
标签: sql sql-server connection-string