SQL远程连接win7虚拟机.docx
- 文档编号:30748095
- 上传时间:2023-08-20
- 格式:DOCX
- 页数:22
- 大小:1.03MB
SQL远程连接win7虚拟机.docx
《SQL远程连接win7虚拟机.docx》由会员分享,可在线阅读,更多相关《SQL远程连接win7虚拟机.docx(22页珍藏版)》请在冰豆网上搜索。
SQL远程连接win7虚拟机
黑龙江省中能控制工程股份有限公司
虚拟机
SQL2008R2服务器
[远程连接]
李德志
[2016-9-10]
[安装在虚拟机中的SQL2008R2作为数据库服务器提供远程访问服务,宿主主机及其中的其他虚拟机通过网络远程访问数据库服务器]
目录
1概述1
2测试场景1
2.1宿主机(数据库客户端1)1
2.2虚拟机(数据库服务器)1
2.3虚拟机(数据库客户端2)2
3设置步骤2
3.1虚拟网络2
3.1.1网络和共享中心2
3.1.2虚拟网络编辑器4
3.2虚拟机(数据库服务器)5
3.2.1数据库设置5
3.2.1.1允许远程链接5
3.2.1.2允许用户“sa”登录7
3.2.1.3网络通信协议及通信端口9
3.2.2防火墙设置11
3.2.2.1允许SQLServer通过windows防火墙通信11
3.2.2.2允许端口“1433”通过windows防火墙14
3.2.3网络设置17
3.2.3.1设置NAT模式17
3.2.3.2设置自动获取IP18
3.2.3.3获取IP地址19
3.3客户端20
3.3.1宿主机(数据库客户端1)20
3.3.2虚拟机(数据库客户端2)20
3.4注意21
1概述
安装在虚拟机中的SQL2008R2作为数据库服务器提供远程访问服务,宿主主机及其中的其他虚拟机通过网络远程访问数据库服务器。
本文详细描述实现远程连接的设置步骤及注意事项。
2测试场景
本文所描述的设置步骤是基于以下的场景:
2.1宿主机(数据库客户端1)
1、操作系统:
Windows7旗舰版64位;
2、计算机名:
lidezhi-pc;
3、数据库:
未安装;
4、虚拟机软件:
2.2虚拟机(数据库服务器)
1、操作系统:
Windows7旗舰版32位;
2、计算机名:
win732-222;
3、数据库:
SQL2008R2,实例名:
CIMPLICITY;
2.3虚拟机(数据库客户端2)
1、操作系统:
Windows7旗舰版32位;
2、计算机名:
win732-223;
3、数据库:
SQL2008R2,实例名:
CIMPLICITY;
3设置步骤
3.1虚拟网络
宿主机安装完虚拟机软件后,会自动安装两个虚拟网卡“VMwareNetworkAdapterWMnet1”(仅主机模式)和“VMwareNetworkAdapterWMnet8”(NAT模式),正常无误的情况下应该如以下所示。
3.1.1网络和共享中心
1、控制面板\网络和Internet\网络和共享中心;
2、双击【VMwareNetworkAdapterWMnet1】—>【属性】;
3、双击红框内容,查看“VMwareNetworkAdapterWMnet1”的情况如下;
按同样的步骤,查看“VMwareNetworkAdapterWMnet8”的情况如下;
4、虚拟机里的情况如下;
3.1.2虚拟网络编辑器
3.2虚拟机(数据库服务器)
3.2.1数据库设置
3.2.1.1允许远程链接
1、打开SQLServer2008ManagementStudio;
2、右键单击【WIN732-222\CIMPLICITY(…)】—>【属性】;
3、选择“选项页”中的“连接”,选择“允许用户对该服务器进行远程链接”选项;
4、右键单击【WIN732-222\CIMPLICITY(…)】—>【重新启动】;使“允许用户对该服务器进行远程链接”生效;
5、右键单击【WIN732-222\CIMPLICITY(…)】—>【方面】,确认“允许用户对该服务器进行远程链接”是否生效;
3.2.1.2允许用户“sa”登录
1、右键单击【WIN732-222\CIMPLICITY(…)】—>【属性】—>【安全性】;
2、【WIN732-222\CIMPLICITY(…)】—>【安全性】—>双击【sa】;
3、【常规】设置密码;
4、关闭,重新打开,以“sa”登录,验证是否设置成功;
设置成功。
3.2.1.3网络通信协议及通信端口
1、打开【SQLSever配置管理器】(开始菜单);
2、选择相应的实例【CIMPLICITY】—>双击【TCP/IP】—>【协议】;
3、【IP地址】—>【IPALL】—>【TCP端口】=1433;
4、重新启动使之生效;
3.2.2防火墙设置
3.2.2.1允许SQLServer通过windows防火墙通信
1、控制面板\系统和安全\Windows防火墙;
2、点击【允许程序成功通过Windows防火墙】;
3、点击【允许运行另一程序】;
4、点击【浏览】;
5、点击【打开】;
6、点击【添加】;
7、点击【确定】完成。
3.2.2.2允许端口“1433”通过windows防火墙
1、控制面板\系统和安全\Windows防火墙;
2、点击【高级设置】;
3、点击【入站规则】—>【新建规则】;
4、点击【端口】—>【下一步】;
5、点击【下一步】;
6、点击【下一步】;
7、点击【下一步】;
8、起个名称,点击【完成】;
9、控制面板\系统和安全\Windows防火墙,点击【允许程序成功通过Windows防火墙】;
10、【SQLServerPort】被添加其中,双击之;
3.2.3网络设置
3.2.3.1设置NAT模式
1、在虚拟机【WIN732-222】中打开【虚拟机】—>【设置】;
2、点击【确定】完成;
3.2.3.2设置自动获取IP
1、在虚拟机【WIN732-222】中打开【网络和共享中心】;
2、打开【本地连接】—>【属性】—>【Internet协议版本4TCP/IPv4】;
3.2.3.3获取IP地址
在虚拟机【WIN732-222】中打开DOS命令窗口,用“ipconfig”命令获取本机IP地址为“192.168.79.128”,该IP地址在“数据库客户端”中设置ODBC连接时用到;
3.3客户端
3.3.1宿主机(数据库客户端1)
1、“本地连接”中不做任何更改设置;
2、ODBC连接设置中,注意要用数据库服务器的IP地址(若用用计算机名通不上),如下图,
3.3.2虚拟机(数据库客户端2)
“网络设置”与“虚拟机(数据库服务器)”相同,“ODBC”连接设置与“宿主机(数据库客户端1)”相同,即可完成通信连接。
3.4注意
1、“数据库服务器”中的防火墙若关闭则通不上;
2、“数据库客户端”的ODBC连接设置中,要用数据库服务器的“IP地址”,若用计算机名则通不上;
3、虚拟机的网络配置用“仅主机模式”和“NAT模式”都能实现通信,只是IP地址不同了;两种通信模式设置立即生效,不必重启虚拟机;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL 远程 连接 win7 虚拟机