导航:首页 > 配服务器 > 公司服务器如何连接并用sql

公司服务器如何连接并用sql

发布时间:2023-04-25 02:12:23

1. sql server 2008怎么连接到服务器

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

2. 如何连接sqlserver数据库

远程连接sql server 2000服务器的解决方案

一、 看ping 服务器IP能否ping通。
这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。拆段

二 、在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。
如telnet 202.114.100.100 1433

通常端口值是1433,因为1433是sql server 2000的对于Tcp/IP的默认侦听端口。如果有问题,通常这一步会出问题。通常的提示晌败是“……无法打开连接,连接失败"。
如果这一步有问题,应该检查以下选项。

1. 检查远程服务器是否启动了sql server 2000服务。如果没有,则启动。

2. 检查服务器端有没启用Tcp/IP协议,因为远程连接(通过因特网)需要靠这个协议。检查方法是,在服务器上打开 开始菜单->程序->Microsoft SQL Server->服务器网络实用工具,看启用的协议里是否有tcp/ip协议,如果没有,则启用它。

3. 检查服务器的tcp/ip端口是否配置为1433端口。仍然在服务器网络实用工具里查看启用协议里面的tcp/ip的属性,确保默认端口为1433,并且隐藏服务器复选框没有勾上。
事实上,如果默认端口被修改,也是可以的,但是在客户端做telnet测试时,写服务器端口号时必须与服务器配置的端口号保持一致。如果隐藏服务器复选框被勾选,则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接,但是Tcp/ip协议的默认端口将被隐式修改为2433,在客户端连接时必须作相应的改变。

4. 如果服务器端操作系统打过sp2补丁,则要对windows防火墙作一定的配置,要对它开放1433端口,通常在测试时可以直接关掉windows防火墙(其他的防火墙也关掉最好)。
5. 检查服务器是否在1433端口侦听。如果服务器没有在tcp连接的1433端口侦听,则是连接不上的。检查方法是在服务器的dos或命令行下面输入
netstat -a -n 或者是netstat -an,在结果列表里看是否有类似 tcp 127.0.0.1 1433 listening 的项。如果没有,则通常需要给sql server 2000打上至少sp3的补丁。其实在服务器端启动查询分析器,输入 select @@version 执行后可以看到版本号,版本号在8.0.2039以下的都需要打补丁。

如果以上都没问题,这时再做telnet 服务器ip 1433 测试,将会看到屏幕一闪之后光标在左上角不停闪动。恭喜,马上可以开始在企业管理器或查询分析器连接了。

三、 检查客户端设置

程序->Microsoft SQL Server -> 客户端网络使用工具。像在服务器网络实用工具里一样,确保客户端tcp/ip协议启用,并且默认端口为1433(或其他端口,与宴御颤服务器端保持一致就行)。

四、 在企业管理器里或查询那分析器连接测试

企业管理器->右键SQlserver组->新建sqlserver注册->下一步->写入远程IP->下一步->选Sqlserver登陆->下一步->写入登陆名与密码(sa,password)->下一步->下一步->完成
查询分析器->文件->连接->写入远程IP->写入登录名和密码(sa,password)->确定

通常建议在查询分析器里做,因为默认情况下,通过企业管理器注册另外一台SQL Server的超时设置是4秒,而查询分析器是15秒。
修改默认连接超时的方法:

企业管理器->工具->选项->在弹出的"SQL Server企业管理器属性"窗口中,点击"高级"选项卡->连接设置->在 登录超时(秒) 后面的框里输入一个较大的数字

查询分析器->工具->选项->连接->在 登录超时(秒) 后面的框里输入一个较大的数字
通常就可以连通了,如果提示错误,则进入下一步。

五、 错误产生的原因通常是由于SQL Server使用了"仅 Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(如 sa )进行连接。解决方法如下所示:

1. 在服务器端使用企业管理器,并且选择"使用 Windows 身份验证"连接上 SQL Server。
2. 展开"SQL Server组",鼠标右键点击SQL Server服务器的名称,选择"属性",再选择"安全性"选项卡。

3. 在"身份验证"下,选择"SQL Server和 Windows "。

4. 重新启动SQL Server服务。(在dos或命令行下面net stop mssqlserver停止服务,net start mssqlserver启动服务,也是一种快捷的方法)。

附注:在连接本地服务器时,通常使用的是命名管道协议(在服务器网络实用工具里可以看到启用的协议有这个),默认端口是445,因此在本地能连通是不能说明什么问题的,连接远程服务器是完全不同的协议)

3. 怎么用本地的企业管理器连接服务器的MSSQL数据库

先在客户端工具里设置好连接应该使用的ip和协议和端口(有橘高唤的厂家会修改默认端口)。
然后在企业管理器里新增sqlserver注册念磨就可以了。
但是前提是要网路通畅。不是所有的厂家都会对公网开放圆凯的。
其实有时候用查询分析器或许会更方便些。

4. 如何连接远程SQL服务器

首先检查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、登录名及密码就可以连接到远程服务器上了。

5. sql数据库怎么和企业系统连接

企业 程序里面调整数据库连接就可以了,sql数据库服务器端口要对外开放,支持外连

6. 你好,我用access做一个小程序,给公司二三个人用,公司有租用一个服务器,请问如何连接该服务器的sql

要用IP地址,用户名和密码登陆到服务器上,然后才能连接SQL

7. 谁知道怎么使一台计算机连接道另一台的SQL数据库

1、打开本地Sql Server企业管理器;
2、鼠标右键打开Sql Server组吵纯凳属性,点击新建Sql Server 注册,进入欢迎使用注册Sql server 注册向导页面;
3、单击下一步选择Sql Server服务器,在可裤颤用的服务器输入框中输入你要链接的数据库服务器的IP地址或者服务器名称;
4、点击添加按钮,把所要链接的服务器添加到"添加的服务器"列表框中;
5、点击下一步按钮,进入身份验证模式;
6、选择系统管理员给我分配的Sql Server登录信息(Sql Server身份验证);
7、单击下一步进入“选择连接选项”页面,使用“用我的Sql Server账户信息自动登录” 选项,输入您的登录名和密码;
8、点击下一步,进入“选择Sql Server 组”信息页面,选择“在现有的Sql Server组中添加Sql Server(A)“选项,选择默认的组名;
9、点击下一步,进入“完成注册Sql Server 向导”页面;
10、点击完成按钮,进入“注册Sql Server消息”页面,系统提示注册成功,点击关闭按钮,即完成服务器数据库连接;
11、点击已经连接的数据库服务器-升旅-->点击数据库文件夹,展开数据库对像,双击您要操作的数据库名,展开数据库对像,点击表分支对像,右边内容框架显示出您的数据库表列表信息。

8. SQL中两台服务器间使用连接服务器

执行另一服务器上的存储过程exec OPENDATASOURCE( SQLOLEDB Data Source=远程ip;User ID=sa;Password=密码 ) 库名 dbo 存储过程名 将资料插入另一服务器上的表中select * into 本地库名 表名 from OPENDATASOURCE( SQLOLEDB Data Source=远程ip;User ID=sa;Password=密码 ) 库名 dbo 表名insert 本地库名 表名 select * from OPENDATASOURCE( SQLOLEDB Data Source=远程ip;User ID=sa;Password=密码 ) 库名 dbo 表名或使用联结服务器:EXEC sp_addlinkedserver 别名 MSDASQL NULL NULL DRIVER={SQL Server};SERVER=远程名;UID=用户;PWD=密码; exec sp_addlinkedsrvlogin@rmtsrvname= 别名 @useself= false @locallogin= sa @rmtuser= sa @rmtpassword= 密码 GO(请注意上面的迅念昌两步要同时运行)然后你就可以如下 select * from 别名 库名 dbo 表名insert 库名 dbo 表名 select * from 别名 库名 dbo 表名select * into 库名 dbo 新表名 from 别亩扒高姿名 库名 dbo 表名go :如果在事务里使用连接服务器要加上分布式事务 两边启动dtcsetXACT_ABORT onset ANSI_NULL_DFLT_ON onset ANSI_WARNINGS onBEGIN DISTRIBUTED TRANSACTIONselect *from OPENDATASOURCE( MSDASQL DRIVER={SQL Server};SERVER=ip;UID=sa;PWD=密码; ) pubs dbo jobsmit tran lishixin/Article/program/SQLServer/201311/21998

9. sql数据库如何在网络上访问!公司服务器

SQL数据库可以使用标准的TCP/IP协议,使用TCP1433端口接受连接,在客户计算机上安装散禅SQL的客户端程序就可以通过IP来连接SQL服务了。

从互联网上访问和局域网的道理差冲谨尘不多,但是要影射端口,而且直接对外开放端口很危险,建晌游议你先通过VPN连接到局域网后在连接。

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

以sqlserver2000为例。

一、在本机电脑打开sql server 2000的企业管理器;

阅读全文

与公司服务器如何连接并用sql相关的资料

热点内容
怎么下载三维app 浏览:73
把pdf中的图片导出到excel 浏览:501
php操作redis实例 浏览:139
苹果app怎么绑卡 浏览:974
便签加密的笔记在哪里打开 浏览:839
php截取时间函数 浏览:867
lol手游版怎么下载安卓版 浏览:81
10年程序员做地摊 浏览:628
安卓手机拍摄慢动作怎么设置 浏览:482
中国程序员加油 浏览:174
python去哪个城市比较多 浏览:761
闪迪u盘加密初始密码 浏览:773
房屋办理解压需要契税和发票吗 浏览:891
丽江易学java高级程序员 浏览:663
程序员木兰教程 浏览:667
pythontkinter按钮 浏览:441
如何快捷录音安卓 浏览:9
sd播放音乐需要哪些文件夹 浏览:841
华为平板m3怎么升级到安卓11 浏览:534
联通app排队号怎么看 浏览:649