C#到客户端网络上的SQL Server

时间:2009-02-08 12:06:39

标签: sql-server visual-studio-2008

我有一个已建立会计数据库的客户,我想为此编写一份报告。我打算使用VS 2008.对于在我自己的机器上运行的SQL Server,我没有任何困难,但想知道如何最好地发布一个c#程序在客户端的网络SQL Server上运行。所以有两个主要问题: 1.)如何调整远程环境的连接字符串? 2.)为在其他人的网络上工作的初出茅庐的承包商提供良好的远程协助方法的建议。

2 个答案:

答案 0 :(得分:1)

将连接字符串存储在配置文件中(Visual Studio将在大多数时间为您执行此操作),并在客户端网络上部署应用程序时进行调整。

远程协助方法 - 查看Microsoft SharedView,如果您想支付更高端的解决方案,LogMeIn Rescue。编辑 - 另外,请查看TeamViewer(www.teamviewer.com)。

有关远程客户端的其他信息:

SharedView - http://connect.microsoft.com/site/sitehome.aspx?SiteID=94 - 免费,需要Windows Live ID,最多可以有15人观看屏幕,您可以随时更改演示者。

TeamViewer - http://www.teamviewer.com - 免费(和/或付费版本) - 在“远程支持”,“演示者”,“文件传输”或“VPN”模式下启动。可以轻松地与伙伴切换侧面。 (警告 - 我在Vista中使用UAC命令提示时遇到了问题。)

LogMeIn Rescue - http://www.logmein.com - 支付产品(专业客户支持的昂贵但非常好的工具)。单向(不能改变与客户的关系)。

答案 1 :(得分:0)

您可以使用此类连接字符串连接客户端SqlServer:

Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;

更多连接字符串click here

我想你知道但是我想提一下你应该把它保存在你的web.config中。您可能需要将产品部署到客户端网络。然后很容易配置您的应用程序。

希望这有帮助!