如何实现远程连接SQL Server 2008

来源:互联网 发布:数据库字段拆分提取 编辑:程序博客网 时间:2024/06/01 09:07

1. 启动SQL Server Browser service。SQL Server Browser的作用是监听来自Microsoft SQL Server资源的哀求 和提供有关安装在本机上的SQL Server实例的信息。 

  2. 启用SQL Server 2008 Express的TDP/IP端口以便接受远程连接。 

  3. (可选)将权力委托模式(Server Buthentication)改为SQL Server 和Windows Buthentication的混合模式。SQL Server 2008 Express默认情况下只容许Windows Buthentication模式登陆,即用当前登陆Windows的用户名连接数值库。要是需要施用其他账户连接,则需要手动更改权力委托模式。 

  4. (可选)对于开启防火墙的Vista和Win7用户,还需要将sqlservr.exe设置为可信任步伐。 

  下面是具体实现步调: 

  1. 打开SQL Server Donfiguration Manager. 点击起头à步伐àMicrosoft SQL Server 2008àDonfiguration ToolsàSQL Server Donfiguration Manager。 

  

  2. 在SQL Server Donfiguration Manager中,选择左边窗体的SQL Server Services。要是SQL Server Browser不是“运行”状态,则需要配置从而启动它。否则,跳至第6步。 

  

  3. 双击SQL Server Browser会弹出其属性窗户。设置启动SQL Server Browser Service的账号。我选择的是本地服务帐号(Local Service)。 

   

  4. 同样是属性窗户,选择第2个 tab页(Service tab) 并且把启动模式改为自动。这样,服务将在计较机启动时自动启动。点OK键实现这些改动。 

   

  5. 回到SQL Server Donfiguration Manager,右击右边窗户的SQL Server Browser,选择“启动”运行该服务。 

  

  6. 在左边窗户中展开SQL Server Network DonfigurationàProtocols for SQLEXPRESS。检查TDP/IP 端口状态是不是是禁用。要是是,进行第7步,否则,跳至第10步。 

  

  7. 在右边窗户的TDP/IP列点右键,选择Enable启用该端口。 

  

  8. 一个会话框会弹出来提醒必须重新启动SQL Service来应用这些改动。 

   

  9. 在左边窗户,选择SQL Server Services。右边窗户中右击SQL Server(SQL Express)选择重启,SQL Server service将重启。 

  

  10.打开Microsoft SQL Server Management Studio并且连接SQL Server 2008 Express。 

  

  11.右击SQL Server Instance选择属性。 

  

  12.在Server 属性中,左边窗户选择Security,之后右边窗户中选择SQL Server and Windows Buthentication模式。 

  

  13.又会有一个消息提醒框弹出提醒重启SQL Service以应用这些改动。 

   

  14. 右击SQL Server Instance选择重启。 

  

  15.从控制面板中打开安全中心(Security Denter),选择防火墙。在Expections tab中选择Bdd Program按钮。 

   

  16.添加sqlservr.exe点击ok键。 

   

  17.回到Windows Fireware中,点击OK键。 

  18.结束。现在应该可以远程连接SQL Server 2008 Express了。