
然后在程序中使用(web.config):
<connectionStrings>
<add name="SolutionSQLServer" connectionString="server=[color=Red]SQL189[/color];database=WebDB;user id=sa;password=sa;min pool size=4;max pool size=100;Connection Lifetime=30;Enlist=true;" providerName="System.Data.SqlClient"/>
</connectionStrings>别名不仅易记,和服务器IP地址相比也易写,除此之外,还有一个实用的地方,就是当某天数据库移到另一台服务器IP换了,也只需修改下别名对应的地址即可,程序不必做任何修改。但这边有个问题:
客户端网络实用工具是SQL Server自带的,也就是说,如果你的程序想使用客户端网络实用工具,那程序和SQL Server必须在同一台机子上,但在WEB应用程序布署中,WEB程序和数据库服务器放在两台服务器上是很常见的,这时总不能为了使用客户端网络实用工具而在WEB程序所在服务器上安装个SQL Server吧?有什么办法能在没有安装SQL Server的机子上使用客户端网络实用工具呢?
在没有安装SQL Server的机子上使用客户端网络实用工具的方法
经过一番测试,我发现:
SQL Server客户端网络实用工具对应的文件为C:\WINDOWS\system32文件夹下的cliconfg.exe,只需将和它同名的几个文件(cliconf.chm、cliconfg.dll、cliconfg.rll)一起复制到没有安装SQL Server的机子上也是可以使用的,它是一个绿色的工具。
下边是我从SQL Server2000中剥离出来的客户端网络实用工具:点击下载
评论(0)
暂无评论。