配置SQLServer服务器远程连接
2017-08-25 10:55
330 查看
本教程前置前提:
1.SQLServer服务器已经安装且创建数据库已经完成,但是你的项目工程并不能连接远端数据库
2.确保你的工程里连接代码正确,例如:
剩下的问题就是因为服务器的SQLServer的IP连接没有正确配置,配置步骤如下:
1、打开Sqlserver管理配置器或者在命令行输入:
SQLServerManager10.msc
2、点击MSSQLSERVER的协议,在右侧的页面中选择TCP/IP协议
3、右键点击TCP/IP协议,选择"属性",需要修改连接数据库的端口地址
4、跳出来的对话框,里面有好多TCP/IP的端口,找到"IP3",更改IP地址为自己电脑的IP地址(或者是127.0.0.1)在TCP端口添加1433,然后选择启动
5、"IPALL"的所有端口改成"1433"
6、重新启动服务
通过以上1-6步骤设置好端口,重新打开SQLServerManagementStudio配置相关连接信息即可
1.SQLServer服务器已经安装且创建数据库已经完成,但是你的项目工程并不能连接远端数据库
2.确保你的工程里连接代码正确,例如:
private void LinkServer() { var connStr = "Server=服务器机器名;Database=数据库名;user id=数据库登录名称;pwd=数据库登录密码"; var sql = "select * from test"; var dataInterface = new SqlConnection(connStr); dataInterface.Open(); var da = new SqlDataAdapter(sql, connStr); var dt = new DataTable(); da.Fill(dt); dataGrid.ItemsSource = dt.DefaultView; }
剩下的问题就是因为服务器的SQLServer的IP连接没有正确配置,配置步骤如下:
1、打开Sqlserver管理配置器或者在命令行输入:
SQLServerManager10.msc
2、点击MSSQLSERVER的协议,在右侧的页面中选择TCP/IP协议
3、右键点击TCP/IP协议,选择"属性",需要修改连接数据库的端口地址
4、跳出来的对话框,里面有好多TCP/IP的端口,找到"IP3",更改IP地址为自己电脑的IP地址(或者是127.0.0.1)在TCP端口添加1433,然后选择启动
5、"IPALL"的所有端口改成"1433"
6、重新启动服务
通过以上1-6步骤设置好端口,重新打开SQLServerManagementStudio配置相关连接信息即可
相关文章推荐
- 服务器配置sqlserver远程连接
- SqlServer 连接远程服务器数据库 实现跨服务器联合查询
- pl/sql连接远程oracle服务器的配置教程
- 服务器mysql怎么配置才能远程连接
- 远程连接SQLSERVER 2000服务器方法
- 配置远程服务器,使hyper-v能够连接网络
- SQLserver 链接服务器 连接ORACLE配置分享
- 如何配置pl/sql 连接远程oracle服务器
- Oracle 配置transparent gateway(透明网关)连接sqlserver数据库(gateway安装在sqlserver服务器)
- 访问远程Access数据库,使用SqlServer 2005的连接服务器实现
- oracle数据库远程连接服务器配置tnsnames
- Mac上连接远程服务器和环境变量的配置
- SqlServer 2008无法远程连接到服务器
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL 网络接口, error: 26 - 定
- win服务器防止安全策略或防火墙配置错误而导致远程无法连接的bat
- 索引超出了数组界限(Microsoft.SqlServer.Smo) SSMS连接远程SQL Server服务器是很方便的。 昨天我用SQL Server 2008 SSMS连接SQL Server
- Oracle 11g 客户端连接远程服务器数据库配置
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管
- 索引超出了数组界限(Microsoft.SqlServer.Smo) SSMS连接远程SQL Server服务器是很方便的。 昨天我用SQL Server 2008 SSMS连接SQL Server