欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

SQL - 配置SQLServer 使其可以远程访问 博客分类: 【5】、数据库【56】、数据库--sqlserver sql server 

程序员文章站 2024-02-05 08:09:52
...



 环境:

SQL Server2008 R2

SQL Server Management Studio

 

今天测试部署项目的时候,发现不能远程访问SQL Server.具体情形就是在Management Studio连入DB的时候,Server name 输入./Instance ,没有任何问题。输入ip地址\SQLInstance的时候。就连接不上了。

 

如何远程连接,网上有大把的教程。

总结出来有3个原因。

在SQL Server Management Studio本地登陆后,右击属性

1. 选择混合模式登陆,我一般安装Instance,就配置好混合模式

2. 连接属性页,允许远程连接。

在SQL Server Configuration Manager中

1. TCP/IP要Enable.
SQL - 配置SQLServer 使其可以远程访问
            
    
    博客分类: 【5】、数据库【56】、数据库--sqlserver sql server 
 

 

2. TCP/IP的地址,端口要设定正确

SQL - 配置SQLServer 使其可以远程访问
            
    
    博客分类: 【5】、数据库【56】、数据库--sqlserver sql server 

3. 确保Instance 和SQL Server Browser是正常启动的。

在这一步,最开始Instance就启动不了。删除了VS 2012 的一个local database后,才能正常显示。

然后SQL Server Browser不能启动,要启动的话,要用Administrator账户登录。

确保显示的是这样就可以了:
SQL - 配置SQLServer 使其可以远程访问
            
    
    博客分类: 【5】、数据库【56】、数据库--sqlserver sql server 
 

3. 防火墙。先关了试试。然后在确保通过某个端口。

更改win7 防火墙的设置;进入“控制面板\系统和安全\Windows 防火墙”,选择"高级设置",选择“新建入站规则”

3.1 允许这两个程序:
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe,
C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe

3.2 添加2个“入站规则”,选择“新建入站规则”

选择“端口”,选择“TCP”,选择“本地端口”,输入“1433”,取名“TCP1433”,完成。

选择“端口”,选择“UDP”,选择“本地端口”,输入“1434”,取名“UDP1434”,完成。

  • SQL - 配置SQLServer 使其可以远程访问
            
    
    博客分类: 【5】、数据库【56】、数据库--sqlserver sql server 
  • 大小: 42.6 KB
  • SQL - 配置SQLServer 使其可以远程访问
            
    
    博客分类: 【5】、数据库【56】、数据库--sqlserver sql server 
  • 大小: 103.6 KB
  • SQL - 配置SQLServer 使其可以远程访问
            
    
    博客分类: 【5】、数据库【56】、数据库--sqlserver sql server 
  • 大小: 86.9 KB
相关标签: sql server