欢迎光临

木子屋

标题: 在没有安装SQL Server的机子上使用客户端网络实用工具的方法

作者: dnawo

日期: 2011-12-15 11:53 PM

分类: 服务器

内容: SQL Server自带的客户端网络实用工具中有个"别名"工具非常好用，你可以为任意一个数据库服务器设置一个别名，这样在程序中连接数据库的地方都可以使用这个别名，例如：
然后在程序中使用(web.config)：
复制内容到剪贴板 程序代码<connectionStrings>
<add name="SolutionSQLServer" connectionString="server=SQL189;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)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.582 ms

返回

标题: 在没有安装SQL Server的机子上使用客户端网络实用工具的方法

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.582 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.613 ms

返回