以文本方式查看主题 - 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 版?请尽量按照 开发版或者企业版,不要用试用版。 |