sqlserver连接,sqlserver连接不上服务器

怎么配置sqlserver远程连接

SQL Server 2008默认是不允许远程连接的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,远程连接数据库。需要做两个部分的配置:

创新互联是一家专注于网站制作、成都网站建设与策划设计,思茅网站建设哪家好?创新互联做网站,专注于网站建设十载,网设计领域的专业建站公司;建站业务涵盖:思茅等地区。思茅做网站价格咨询:18980820575

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

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

1、在远程数据库中登录,登录后,右键选择“属性”。左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式设置账号、密码

2、选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”

3、右击数据库选择“方面”

4、在右侧的方面下拉框中选择“服务器配置”;将“RemoteAccessEnabled”属性设为“True”,点“确定”

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

5、打开sql server配置管理器

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

7、在左则选择sql server网络配置节点下的sqlexpress的协议,在右侧的TCP/IP默认是“否”,右键启用或者双击打开设置面板将其修改为“是”

8、选择“IP 地址”选项卡,设置TCP的端口为“1433”

9、

将"客户端协议"的"TCP/IP"也修改为“Enabled”

配置完成,重新启动SQL Server 2008。此时应该可以使用了,但是还是要确认一下防火墙。打开防火墙设置。将SQLServr.exe(C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe)添加到允许的列表中。

如何关闭sqlserver的连接?

sqlserver的是客户机连接服务器的一种方法,当它打开时,可以从服务器读取数据,看客户端的权限,有时也能进行写操作,当它关闭时,客户机不能访问服务器中的数据库。关闭方法如下:

方法一:用防火墙,阻止对外服务,主要禁止1433端口的联入,并把它放到防火墙的规则的最前面。

方法二:关闭sql server2005 对外服务:

◆1.指向“开始-程序-Microsoft SQL Server 2005-配置工具-SQL Server 外围应用配置器”

◆2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”

◆3.然后单击展开“database engine"(数据库引擎), 选中“远程连接”,在右边选中“仅本地连接”。 单击“应用”,单击“确定”按钮返回。

◆4.展开“数据库引擎”, 选中“服务”,在右边单击“停止。

此外:关闭SQLServer 浏览器服务:

◆1.指向“开始-程序-Microsoft SQL Server 2005-配置工具-SQL Server 外围应用配置器”

◆2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”

◆3.然后单击展开“SQL Server Browser”, 选中“服务”,在右边“启动类型”选择“禁用”,再单击“停止”,单击“确定”按钮返回。

怎么连接sqlserver数据库?

打开sql2008,使用windows身份登录。

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

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

展开“安全性”,“登录名”;“sa”,右键选择“属性”。

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

右击数据库选择“方面”。

在右侧的方面下拉框中选择“服务器配置”;将“RemoteAccessEnabled”属性为“True”,点“确定”。

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

打开sql server配置管理器。

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

在左则选择sql server网络配置节点下的sqlexpress的协议,在右侧的TCP/IP默认是“否”,右键启用或者双击打开设置面板将其修改为“是”

选择“IP 地址”选项卡,设置TCP的端口为“1433”

将"客户端协议"的"TCP/IP"也修改为“Enabled”

配置完成,重新启动SQL Server 2008。此时应该可以使用了,但是还是要确认一下防火墙。

打开防火墙设置。将SQLServr.exe(C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe)添加到允许的列表中。

如何连接远程sqlserver数据库

首先检查SQL数据库服务器中是否允许远程链接。其具体操作如下:

(1)右击SQL Server 2008选项,选择SQL Server 2008 Management Studio:

(2)打开“服务器属性(Server Properties)” (右键连接名称-属性)

选择“允许用户对该服务器进行远程链接”选项后,检查是否问题已经排除。如果远程链接已经成功,该过程已经完成。若用户发现“提醒错误对话框”依然弹出,那么还需要做的是:

(二)检查SQL网络链接配置。其具体操作如下:

打开“SQL服务器配置管理”选项打开“该节点的SQL服务器网络配置选项”选择“微软SQL 服务器网络协议”选项(或用户的SQL服务器中为SQL服务器配置网络协议的选项,不同版本的SQL名称可能不同):

设置完成后重启sql服务(net stop mssqlserver net start mssqlserver)

确定“微软SQL服务器网络选项协议”中的TCP/IP协议对服务器来说是有效的。再次检查是否已经可以执行远程链接。若“错误提醒对话框”依然弹出,需要进一步检查SQL服务器防火墙选项。

(三)检查SQL服务器防火墙设置 (快捷步骤-直接关闭防火墙(不安全))

果在进行完上两步操作后,用户端计算机仍然无法远程链接到SQL服务器,用户需要做的是对SQL服务器防火墙进行重新配置。在进行这一步操作时,首先找到

SQL服务器上那个端口支持TCP/IP协议。用户可以在SQL服务器防火墙已经处于运行状态下,点击“TCP/IP协议”选择“属性”:

上图中可以看出,这台SQL服务器上支持TCP/IP协议的是1433端口。下一步要做的是在防火墙的配置中允许1433端口支持TCP/IP协议

即可。如果服务器上运行的是Windows

7操作系统,其配置步骤为(其他微软操作系统的做法类似),打开“控制面板”选择“Windows防火墙”选项:

选择“高级设置”后,在右边菜单栏中找出“具有高级安全选项的Windows防火墙”并将其打开。打开后会发现在左边菜单栏中有“入站规则(Inboud Rules)”选项。将该选项打开,并在右边菜单栏中选择“新建规则(New Rule)”选项:

打开“新建规则”选项后,利用“新内置绑定规则向导”为1433端口配置“内部绑定协议”配置为适用于TCP/IP协议即可。(前提是,需要完成该步骤以前所述的所有步骤),根据下面的几幅图为1433端口配置适用于1433端口即可:

以上全部都没问题了之后打开SQL2008,输入远程服务器名或IP、登录名及密码就可以连接到远程服务器上了。

在cmd中,怎么连接和执行sqlserver

1、打开CMD命令界面。

2、先我们可以运行 osql  ?/   ,这样就把所有可以通过CMD命令行操作sqlserver的命令显示出来。

3、写语句是请注意大小写。要按照下图中的写法写,不然会不识别。

4、然后我们知道connect 服务器是-S,登陆ID是-U,密码是-P ,运行 osql -S 【数据库服务器】 -U 【登陆用户名】 -P 【登陆密码】。

5、出现 1 表示连接成功,这时候你可以输入sql语句来进行操作了。

6、请记住在2时输入GO,执行Sql语句。

7、然后就可以开始使用SQL命令操作SqlServer数据库了。


分享名称:sqlserver连接,sqlserver连接不上服务器
文章URL:http://scyanting.com/article/dsidhip.html