以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  连接sql server2005失败  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=100551)

--  作者:newsun2k
--  发布时间:2017/5/13 15:30:00
--  连接sql server2005失败
我的服务器是windows server 2008r2
数据库是sql server 2005
数据库的named pipes、tcpip都已经启用。
服务器防火墙已经关了,入站规则已经加了1433端口。
netstat -na 里面没有1433的内容。

客户端可以ping通服务器。
建立外部连接的时候,报错:不存在或访问被拒绝。。


求助啊。

--  作者:newsun2k
--  发布时间:2017/5/13 15:32:00
--  
刷新服务器的时候,找不到服务器名字。
输入服务器名字或者ip都试过了。

--  作者:有点蓝
--  发布时间:2017/5/13 15:37:00
--  
不要设置named pipes


重启下电脑,然后看看系统服务中Sqlserver的服务启动了没有?

数据源连接使用ip和端口试试,如

192.168.1.1,1433

--  作者:newsun2k
--  发布时间:2017/5/13 17:42:00
--  
嗯嗯,好了
还有一个新问题。
在服务器上选择数据库,怎么只能看到系统数据库下面的几个master、model
我在系统数据库同一级已经新建了一个数据库的。

--  作者:有点蓝
--  发布时间:2017/5/15 8:15:00
--  
登录用户没有查看这个数据库的权限。到Sqlserver用户属性中设置
--  作者:newsun2k
--  发布时间:2017/5/15 9:02:00
--  
数据库的所有者已经指定为sa
安全性--登录名--sa--属性里面已经有了我的数据库
还是不行

--  作者:newsun2k
--  发布时间:2017/5/15 9:04:00
--  
sa的默认数据库也改成我的数据库了


--  作者:有点色
--  发布时间:2017/5/15 11:20:00
--  
以下是引用newsun2k在2017/5/15 9:04:00的发言:
sa的默认数据库也改成我的数据库了

 

你如果安装了几个sqlserver,那么你的连接名称必须是 ip地址/实例名

 

具体,你可以打开你的sqlserver管理器,拷贝其【服务器名称】


--  作者:newsun2k
--  发布时间:2017/5/15 11:52:00
--  
win-server\\SQLEXPRESS
win-server/SQLEXPRESS
都试了一下,还是不行。
我本地装了2000,也连接不了。

--  作者:有点色
--  发布时间:2017/5/15 12:21:00
--  
 你的是 SQLEXPRESS 版?请尽量按照 开发版或者企业版,不要用试用版。