2023年6月21日发(作者:)

安装SQL Server Management Studio

由于VS2010自带的SQL Server 2008是Express版,安装VS2010并不会同時安装SQL Server Management Studio,所以不能向其直接新增SQL Server

Management Studio,解決方案如下[2]:

先决条件:

1、SQLManagementStudio_x86_ 另有x64版本

以下两项为Windows XP系统的先决条件:

(PowerShell1.0)

系统安装有.Net FrameWork3.5 SP1

2、升级现有Express(单击windows开始→Microsoft SQL Server 2008→配置工具→SQL Server安装中心)

维护→版本升级选Express with Advanced service

3、现在安装SQLManagementStudio_x86_ 它就可以成功新增SQL

Server Management Studio了。

执行SQLManagementStudio_x86_ 安装→新的SQL Server独立安装或将功能加入到现有安装→将功能加入现有的执行个体 Express→特征选取,选则管理工具-基本。

SQL Server 与连接配置

SQL Server 2008默认是不允许远程连接的,sa账户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置[3]:

1、SQL Server Management Studio Express(简写SSMS)

2、SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM)

步骤为:

step 1: 打开SSMS,用windows身份连接数据库,登录后,右键选择“属性”。

step 2: 左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式。

step 3: 选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”。

step 4: 展开“安全性”→“登录名”→“sa”,右键选择“属性”。

step 5: 左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码。

step 6: 选择“状态”,选中“启用”,点击“确定”。

step 7: 右击数据库选择“方面”。 step 8: 进入“服务器配置”将“RemoteAccessEnabled”属性设为“True”,点“确定”。

step 9: 至此SSMS已设置完毕,先退出,再用sa登录,成功即表示sa账户已经启用。

step 10: 下面开始配置SSCM,选中左侧的“SQL Server服务”,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行。

step 11:开始→Microsoft SQL Server 2008→配置工具→SQL Server 配置管理器→SQL Server 网络配置→MSSQ Server协议→ 看看TCP/IP协议是否启动,如果启动,右键菜单点“属性”在IP地址页菜单中选“IP地址”,把“IP1”和“IP2”中“TCP端口”为1433,“已启用”改为“是”, ipall的tcp端口改为“1433”。

特别提醒:如果你安装了多个实例,注意使用哪个就配那个,如果两个实例的ipall的tcp端口都是1433 其中一个会无法启动。

step 12:开始→Microsoft SQL Server 2008→配置工具→SQL Server 配置管理器→ SQL Native Client 10.0 配置→客户端协议→TCP/IP。选择TCP/IP右键菜单中“属性”,确认“默认端口”是1433,“已启用”为“是”。

以上操作完成后,在SQL Server 服务中重启SQL Server。

此时应该可以使用了,但是还是要确认一下防火墙。

打开防火墙设置。将(C:Program FilesMicrosoft SQL

)添加到允许的列表中。

注意1433端口是否打开。

2023年6月21日发(作者:)

安装SQL Server Management Studio

由于VS2010自带的SQL Server 2008是Express版,安装VS2010并不会同時安装SQL Server Management Studio,所以不能向其直接新增SQL Server

Management Studio,解決方案如下[2]:

先决条件:

1、SQLManagementStudio_x86_ 另有x64版本

以下两项为Windows XP系统的先决条件:

(PowerShell1.0)

系统安装有.Net FrameWork3.5 SP1

2、升级现有Express(单击windows开始→Microsoft SQL Server 2008→配置工具→SQL Server安装中心)

维护→版本升级选Express with Advanced service

3、现在安装SQLManagementStudio_x86_ 它就可以成功新增SQL

Server Management Studio了。

执行SQLManagementStudio_x86_ 安装→新的SQL Server独立安装或将功能加入到现有安装→将功能加入现有的执行个体 Express→特征选取,选则管理工具-基本。

SQL Server 与连接配置

SQL Server 2008默认是不允许远程连接的,sa账户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置[3]:

1、SQL Server Management Studio Express(简写SSMS)

2、SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM)

步骤为:

step 1: 打开SSMS,用windows身份连接数据库,登录后,右键选择“属性”。

step 2: 左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式。

step 3: 选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”。

step 4: 展开“安全性”→“登录名”→“sa”,右键选择“属性”。

step 5: 左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码。

step 6: 选择“状态”,选中“启用”,点击“确定”。

step 7: 右击数据库选择“方面”。 step 8: 进入“服务器配置”将“RemoteAccessEnabled”属性设为“True”,点“确定”。

step 9: 至此SSMS已设置完毕,先退出,再用sa登录,成功即表示sa账户已经启用。

step 10: 下面开始配置SSCM,选中左侧的“SQL Server服务”,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行。

step 11:开始→Microsoft SQL Server 2008→配置工具→SQL Server 配置管理器→SQL Server 网络配置→MSSQ Server协议→ 看看TCP/IP协议是否启动,如果启动,右键菜单点“属性”在IP地址页菜单中选“IP地址”,把“IP1”和“IP2”中“TCP端口”为1433,“已启用”改为“是”, ipall的tcp端口改为“1433”。

特别提醒:如果你安装了多个实例,注意使用哪个就配那个,如果两个实例的ipall的tcp端口都是1433 其中一个会无法启动。

step 12:开始→Microsoft SQL Server 2008→配置工具→SQL Server 配置管理器→ SQL Native Client 10.0 配置→客户端协议→TCP/IP。选择TCP/IP右键菜单中“属性”,确认“默认端口”是1433,“已启用”为“是”。

以上操作完成后,在SQL Server 服务中重启SQL Server。

此时应该可以使用了,但是还是要确认一下防火墙。

打开防火墙设置。将(C:Program FilesMicrosoft SQL

)添加到允许的列表中。

注意1433端口是否打开。