高手请进,我急!有关sql server的问题 (100分)

  • 主题发起人 主题发起人 jintailong
  • 开始时间 开始时间
J

jintailong

Unregistered / Unconfirmed
GUEST, unregistred user!
我以前是在SQL Server6.5下建立的数据库,现在把该数据库导入导SQL server2000中,
查看数据库是正常的,用ODBC联接SQL Server2000下的数据库后,在BDE中配置后,
使用SQL EXPLORER浏览数据表时,表里的fields有丢失的现象,或者有些表丢失。
用SQL Link也是如此,请高手指点
 
为什么不用ADO连SQL SERVER呢,现在是最好的连接SQL SERVER的方式了,
 
用sql link连接sql server 7都有问题了,不要说SQL SERVER 2000,你还是用ADO来连接吧。
 
你直接在SQL SERVER中查看的表是否有”表里的fields有丢失的现象,或者有些表丢失“
现象,如果存在说明你数据库导入有问题可能与SQL SERVER版本有关,建议你重新导入试试
 
直接将你的老数据库的两个文件在SQL2000中注册一下(有命令的以sp_attenddb)比你倒数
安全多了

另外,你可以直接用DELPHI的MSSQL驱动就行了快很多的
 

换一种连接方式
 
TO:hbezwwl
SQL2K下的数据库现在在ADO下面是正常的,现在要解决的就是在BDE下面的问题,谢谢!
 
数据库名.mdf,数据库名.ldf两个文件!
 
TO:nathanlee
能否解释一下,您所提的老数据库的两个文件是哪两个文件吗?
谢谢!
还想问一下,您可以把您的具体操作过程写一下吗?
 
如果你用的服务器中没有你本机上的这个用户,是否也会出现这个错误呢?
你试一下。
 
现在我没有找到那个sp_attenddb的命令,但是看到一个sp_attachdb的命令
而且我现在没有用任何以上的操作,只是在服务器里添加了一个自己的用户
进去就可以了。不过在这里还是谢谢所有的参与的朋友,特别感谢prairie_xj
这位朋友,给我提醒了一下。现在只要参与都会给你点辛苦分的
 
很感谢大家在这里的参与,有可能分数不太多,但是也是大家的一片苦心,谢谢
 
后退
顶部