InterBase数据库连接的问题(200分)

  • 主题发起人 主题发起人 三点
  • 开始时间 开始时间

三点

Unregistered / Unconfirmed
GUEST, unregistred user!
用delphi做了个小系统,数据库用的是delphi 6 自带的InterBase 6,数据库的名字叫material.gdb,这个数据库放在装有XP的机子上(IP 地址为10.20.1.2),在其它机子上Delphi自带的SQL EXPLORER新建一个InterBase数据库别名,指定地址(//10.20.1.2/d:/database/material.gdb),再输入用户名和密码,可以访问。系统都用了一段时间了,部门又买了个服务器,操作系统装的是windows server 2003,我把数据库移到此服务器上(IP 192.168.4.4),再用其它的机子上的SQL EXPLORER新建一个数据库别名,指定地址(//192.168.4.4/C:/Database/material.gdb),此时却怎么样都访问不了,报错为:Unknown database;Connot attach to password database!这是怎么回事啊?是不是windows server 2003中的什么设置限制了对它的访问??
 
这个问题应该不难吧?各位高手救命啊!!肯定是哪个地方的设置禁止了对服务器的访问啊?
 
换一种链接协议试试:<br>把 //192.168.4.4/C:/Database/material.gdb<br>改为<br>192.168.4.4:C:/Database/material.gdb
 
to ufo!:<br>&nbsp; 这两种连接方式有什么不同吗?我试试
 
问题已解决!ufo!大侠的答案是正确解决办法!但还是不明白<br>//192.168.4.4/C:/Database/material.gdb和192.168.4.4:C:/Database/material.gdb &nbsp;两种方式有什么不同?<br>请大侠们指才教,过两天结帖!给出两种连接为何不同答案的大侠到http://www.delphibbs.com/delphibbs/dispq.asp?lid=3866935中接分!
 
ip+冒号+文件地址的方式,是要求interbase用tcp ip协议连接。<br>另一种方式是要求用NetBEUI 协议连接吧,这样就类似网上邻居的访问,需要额外的用户名和密码了
 
结帖,另外一个相同的帖能不能删除啊?
 
后退
顶部