如此设置,SQL SERVER外部数据源的设置仍然失败:
2014-11-20
一、安装了SQL SERVER 2005,如下图
下图是我家电脑安装了SQL SERVER2005的图片:
二、建立SQL SERVER数据库
下面是我家电脑设置的数据库:foxdata1和foxdata3:
三、设置SQL SEVER 2005 允许远程连接
1、设置身份验证模式
单击Windows的"开始",依次选择"所有程序"、"Microsoft SQL Server 2005",然后单击“SQL Server Management Studio Express”,在对象资源管理器中右击你的服务器,从快捷菜单中执行“属性”命令,在服务器属性窗口选择“安全性”,将服务器身份验证选择为“SQL Server和Windows 身份验证模式”:
然后回到对象资源管理器,在左边展开节点“安全性”,选择子节点“登录名”,窗口右边会列出所有登录名,右击登录名"sa",从快捷菜单中执行“属性”:
首先在登录属性设置窗口的左边选择“常规”,在右边选择“SQL Server身份验证”,并输入密码:
然后在窗口左边选择“状态”,右边选择选项“授予”和“启用”:
2、开启远程连接功能
单击Windows的"开始",依次选择"所有程序"、"Microsoft SQL Server 2005"、"配置工具",然后单击"SQL Server 外围应用配置器"。
启动“SQL Server 2005 外围应用配置器”,然后单击“服务和连接的外围应用配置器”:
在“服务和连接的外围应用配置器”窗口,展开左边的目录树,选择“Database Engine”节点下的“远程连接”,然后在右边选择选项“本地连接和远程连接”和“仅使用TCP/IP”,最后单击“确定”:
3、设置IP和端口
单击Windows的"开始",依次选择"所有程序"、"Microsoft SQL Server 2005"、"配置工具",然后单击"SQL Server 配置管理器"。
展开窗口左边的目录树,选择"SQL Server 2005 网络配置"节点下的"MSSQLSERVER 的协议",然后双击右边的"TCP/IP",打开"TCP/IP"属性窗口,选择“IP 地址页”,设置IP地址和端口,端口一般为1433:
其中:IP地址页放大图如下:
IP地址放大图的下边看不见部分,经向下滚动后可以看到,如下:
其中:协议页图如下:
然后在窗口左边选择节点“SQL Server 2005服务”,在窗口右边右击“SQL Server (SQLEXPRESS)”(注:这里不是帮助中的“SQL Server (MSSQLSERVER)”),从快捷菜单中执行“重新启动”:
重新主启动画面: