急:当一台电脑装两个SQL怎么写连接?

csj1979 2006-02-23 02:27:33
例如:有一台服务器,机子名叫:web,IP地址:202.100.0.3,在一个SQL SERVER组里建有两个SQL数据库,一个名字叫做web\data1,一个名字叫做web\data2.数据都在web电脑上。data1里面有一个数据库,名:iaWeb,用户名:iaWeb1,密码:iaWeb11。在本机上的SQL 查询分析器里输入:SQL SERVER输入web\data1,用户名:iaWeb1,密码:iaWeb11可以登陆到iaWeb数据库,但是SQL SERVER里要是输入地址:202.100.0.3,用户名:iaWeb1,密码:iaWeb11就登陆不了。我试过:202.100.0.3\data1和202.100.0.3\web\data1都登陆不了。我想可能是装了两个数据库的原因,光输入地址登陆不了。但是不知道怎么连接,望哪位大虾帮我这个忙!
本来正常的ASP代码数据库链接可以这么写:CnnStr="driver={SQL Server};server=202.100.0.3;uid=iaWeb1;pwd=iaWeb11;database=iaWeb".但是遇到一台装两个数据库我就不知道怎么写了?
不知道在ASP和SQL 查询分析器里怎么连接,望哪位大虾帮我这个忙!谢谢了!
我QQ:22064046,加我写:sql
...全文
235 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
csj1979 2006-02-23
补充一下:那台服务器的本地IP是192.168.1.2,但是在网络上映射的IP地址是202.100.0.3
我用202.100.0.3,输入机器用户名和密码远程桌面登陆服务器,在服务器的SQL 查询分析器里输入192.168.1.2\data1,用户名:iaWeb1,密码:iaWeb11可以登陆我的数据库。但是在我自己机器里的企业管理器想新建它的注册,里面输入:202.100.0.3\data1,用户名:iaWeb1,密码:iaWeb11则不行,提示:SQL SERVER 不存在或访问被拒绝 connectionOpen (Connect())
当用ASP页面连接的时候是:Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝

请问大虾们远程怎么连接注册?这个问题是不是202.100.0.3映射到192.168.1.2只是增加远程桌面端口的映射,没有增加1433端口的映射。
回复
csj1979 2006-02-23
谢谢两位大虾。但是我用你的方法连接。还是提示:
SQL SERVER 不存在或访问被拒绝
connectionOpen (Connect())
回复
fengfangfang 2006-02-23
CnnStr="driver={SQL Server};server=202.100.0.3\data1;uid=iaWeb1;pwd=iaWeb11;database=iaWeb"
回复
yesyesyes 2006-02-23
一台机器两个sqlserver
肯定一个是默认实例一个是命名实例

两个都是命名实例

默认实例用
机器名(或ip)
命名实例用
机器名\实例名(或ip\实例名)
回复
csj1979 2006-02-23
补充一点:服务器是2003系统,我可以用过202.100.0.3,输入机器用户名和密码远程桌面登陆服务器。
回复
csj1979 2006-02-23
我信箱是:wawhy1979@163.com,望哪位大虾能解决问题回复或发邮件给我……谢了
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2006-02-23 02:27
社区公告
暂无公告