怎么连接服务器上的SQL数据库

怎么连接服务器上的SQL数据库,第1张

以sqlserver2000为例。

一、在本机电脑打开sql

server

2000的企业管理器;

1、新建SQL注册

2、添加本站的SQL数据库所在服务器IP,注:由于购买的数据库类型不同所在服务器IP也会不同,请在数据库管理的基本信息中查看,以保证正确。

3、选择第二项“系统管理给我分配的SQL

server登录信息”

4、输入您在本站开通的MSSQL数据库的用户名和密码

5、存放位置,没必要修改,当然也可以选第二项新建一个组

6、点完成后将进行远程数据库连接,如果刚才所设置的参数正确并且本机的防火墙充许了1433端口将会连接成功。

二、打开本机电脑上的“开始-Microsoft

SQL

Server

2000

-企业管理器”在SQL2000企业管理器中会看到刚才新注册的数据库和本站服务器IP

1、双击前面的+号进行远程数据库服务器连接,连接成功后会看到数据库结构

2、点开

数据库

前面的+号将展开远程服务器上的数据库列表,从中找到数据库

3、至此已经成功连接到远程数据库,就可以像在本机操作一样去管理数据库了

很明显

提示说1433端口错误

sqlserver2008r2

跟其他版本不一样

端口默认好像不是1433

ip8

的ip地址

修改成127001

我们使用Sql Server的时候,经常会遇到无法连接服务器的情况。那么该如何解决这种问题呢?下面我给大家分享一下。

首先我们需要检查的就是网络连接是否正常,如下图所示,进入到网络设置界面,如果显示已连接则代表网络正常

然后我们按Win+R组合键打开运行窗口,输入servicesmsc命令,如下图所示

接下来会打开服务界面,我们找到SQL Server的服务,如下图所示,查看此服务是否已开启

最后,我们需要检测的就是SQLServer的登录名和密码是否正确,如下图所示

sqlserver2008设置

开启远程连接

前一段时间,学生分组做项目,使用svn工具,要求功能使用存储过程,在数据库这块出现这么一个问题:

a学生在他的数据库上添加了存储过程,需要其他的b,c,d三个学生在各自的数据库上添加这个存储过程,

提供的解决方式就是使用同一个数据库,实现远程连接。

-----------------------------------------

sql

server

2008默认是不允许远程连接的,sa帐户默认禁用的,

如果想要在本地用ssms连接远程服务器上的sql

server

2008,需要做两个部分的配置:

1,sql

server

management

studio

express(简写ssms)

2,sql

server

配置管理器/sql

server

configuration

manager(简写sscm)

有两点要注意:

1,2005的外围应用配置器在2008中换了地方

2,有些设置生效需要重启一下sql

server

-----

1

启用混合登录模式

step

1:

打开ssms,用windows身份连接数据库,登录后,右键选择“属性”

step

2:

左侧选择“安全性”,选中右侧的“sql

server

windows

身份验证模式”以启用混合登录模式

step

3:

选择“连接”,勾选“允许远程连接此服务器”,然后点“确定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:

以下为英文版本界面。如图:右侧的tcp/ip默认是“disabled”,双击打开设置面板将其修改为“enabled”

step

12:

选择“ip

addersses”选项卡,设置端口“1433”

step

13:

如图将"client

protocols"的"tcp/ip"也修改为“enabled”

step

14:

配置完成,重新启动sql

server

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

sql

server

2005/2008

express安装以后,默认情况下是禁用远程连接的。如果需要远程访问,需要手动配置。

打开防火墙设置。将sqlservrexe(c:\program

files\microsoft

sql

server\mssql10sqlexpress\mssql\binn\sqlservrexe)添加到允许的列表中。0

第一步:确认你的服务器是运行的。在企业管理器中看到服务器处如果有个绿色的小三角形,表示运行成功;如果是红色方块,则未成功,如果无法用“启动”连接成功,你需要对着服务器名称点鼠标右键,选择“新建SQL SERVER注册”,然后在弹出的向导对话框中选择“下一步”,然后在出现的“可用的服务器”中选择一个已有的服务器,点“添加”,然后点“下一步”,选择使用“Windows身份验证登录”,然后一路默认点下去,最后完成,就可以启动你的服务器了。 第二步:启动成功后在企业管理器里面的服务器上右键,选属性,在“安全性”中选择验证方式为“SQL SERVER和WINDOWS”,确定。 第三步:打开查询分析器后如果还没有自动连接成功,在连接登录框上选中“如果SQL SERVER已停止,则启动它”,然后选择一个可用服务器(在上面的下拉框右下角的省略号处点击,等一会儿就行)。然后你可以选择用系统验证登录还是用SQL SERVER验证登录,后者需要你有自己的帐号和密码(可以在企业管理器的“安全性”——>“登录”中新建帐号。如果只是为了练习SQL语句,那么推荐使用系统验证,这样方便些

以JAVA为例:

java中使用jdbc连接sql server数据库步骤:

1JDBC连接SQL Server的驱动安装 ,前两个是属于数据库软件,正常安装即可(注意数据库登陆不要使用windows验证)

<1> 将JDBC解压缩到任意位置,比如解压到C盘program files下面,并在安装目录里找到sqljdbcjar文件,得到其路径开始配置环境变量

在环境变量classpath 后面追加 C:\Program Files\Microsoft SQL Server2005 JDBC Driver\sqljdbc_12\enu\sqljdbcjar

<2> 设置SQLEXPRESS服务器:

a打开SQL Server Configuration Manager -> SQLEXPRESS的协议 -> TCP/IP

b右键单击启动TCP/IP

c双击进入属性,把IP地址中的IP all中的TCP端口设置为1433

d重新启动SQL Server 2005服务中的SQLEXPRESS服务器

e关闭SQL Server Configuration Manager

<3> 打开 SQL Server Management Studio,连接SQLEXPRESS服务器, 新建数据库,起名字为sample

<4> 打开Eclipse

a新建工程-> Java -> Java project,起名为Test

b选择eclipse->窗口->首选项->Java->installed JRE 编辑已经安装好的jdk,查找目录添加sqljdbcjar

c右键单击目录窗口中的Test, 选择Build Path ->Configure Build Path, 添加扩展jar文件,即把sqljdbcjar添加到其中

<5> 编写Java代码来测试JDBC连接SQL Server数据库

import javasql;

public class Test {

public static void main(String[] srg) {

//加载JDBC驱动

String driverName = "commicrosoftsqlserverjdbcSQLServerDriver";

//连接服务器和数据库sample

String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";

String userName = "sa"; //默认用户名

String userPwd = "123456"; //密码

Connection dbConn;

try {

ClassforName(driverName);

dbConn = DriverManagergetConnection(dbURL, userName, userPwd);

Systemoutprintln("Connection Successful!"); //如果连接成功 控制台输出

} catch (Exception e) {

eprintStackTrace();

}

}

}

执行以后就可以连接到sample数据库了。

1、打开sql server 配置管理器,找到里面的SQL server 网络配置,然后实例名的协议(我的实例名为SQLEXPRESS)。如下图所示:

2、将SQLEXPRESS协议中的Named Pipes和 TCP/IP启用。如下图所示:

3、点击SQL Server服务,将SQL Server(SQLEXPRESS)重新启动。如下图所示:

4、重新打开SQL Server Management Studio ,服务器类型选择数据库引擎,服务器名称填(local)\实例名  或者 计算机名\实例名 ,身份验证选择windows身份验证。如下图所示:

5、点击连接,这时就会登陆进去。如下图所示:

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 怎么连接服务器上的SQL数据库

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情