VS2012 C# 远程连接SQLserver数据库服务器 下载本文

内容发布更新时间 : 2025/1/22 22:33:42星期一 下面是文章的全部内容请认真阅读。

VS2012 C# 远程连接SQLserver数据库服务器

笔记本:系统WIN7;VS2012,;没有安装数据库相关服务器如SQLserver 2005,2008,2012等,

另外一台台式机,且当做服务器来用吧

台式机:系统winXP,VS2008,数据库服务器:SQL sever 2005

本例实现笔记本在VS2012下远程连接到台式机里的数据库服务器,采用C#语言;

对于选择不同的数据库服务器 可以依照本方法 一样设置

在连接SQL Server 2005中,操作不当,经常会报下面的错误:

在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 。

步骤: 下面1—8 步骤全部在台式机上操作。

1. 对SQL Server 2005进行配置。

打开sql server 2005的管理器(microsoft sql server manager studio) 身份验证选择:“Windows 身份验证”,点击“连接”,进入。

进入如下

2打开“对象资源管理器中”的服务器(4313543D5E24E5\\SQLEXPRESS)的属性,接着点击“安全性”,选中“SQL server 和 windows身份验证模式”,然后“确定”

3 设置一个账号的访问权限,如sa:

在对象资源管理器下(注意跟上一步的安全性不一样了) 安全性 –》 登录名—》sa,双击sa ,出现下面界面,

(1)在“常规”项下,设置sa 的登录密码;(注意SQL Server2005中,不允许密码设置简单,否则会通不过。)

选“默认数据库”,本人自己建立的数据库是RSSI_caiji,也可选择系统自带的

(2)然后 在“状态”项下 设置如下图所示:选择“授予”,“启动“ 点“确定”