<font color='red'>紧急求救!SQL SERVER重装后,用sa不能进入???(200¥)</font>(200分)

  • 主题发起人 主题发起人 songguolong
  • 开始时间 开始时间
S

songguolong

Unregistered / Unconfirmed
GUEST, unregistred user!
兄弟所用SQL SERVER7.0,卸载重装后,用sa连接时出现login failed for user 'sa'错误,
执行regrebld.exe(据说是重新生成注册表)后,可用另一用户‘expert’进入。但
因其权限大低,不能建立DB,今天又一次卸载、重装,结果用后者也不能进入,清理注册
表后情况依旧!!任务在急,望大富翁们指点一二,救兄弟于水火,万分感谢!!!
 
是不是没删干净?
执行过卸载程序后再把MSSQL7目录删掉,再把注册表里的相关项也删了,重启后再装。
 
今天就是这样做的,相关的注册项是:
hkey_local_machine
software
microsoft
microsoft SQL Server 7.0
MSSQLServer
外生打灯笼,照旧。
 
应该先用NT集成方式验证进行登录,然后把sa口令改过来。
如果NT集成方式验证进行登录进不去,那就...怪了
 
奇怪!!删除干净也不行吗?
 
对不起,是我自己犯了一个愚蠢的错误,我都不好意思说!经常打狐狸的人难免
被咬一口,请大家原谅!
不过现再来讨论两个其他问题:
1、在个人计算机上开发好程序之后,如何将数据库方便地移到运行平台上,即
关于SQL SERVER 7数据库迁移的最好的方式问题。
2、SQL SERVER 7的全文检索的使用方法
 
关于第一个问题可以把SqlServer的库备份出来再Restore回去,也可以直接把物理文件拷到
其他SqlServer的机器上用Sp_attach_db存储过程登记到Sqlserver中.
 
可以直接将数据库文件拷贝到别的机器:注意先将该SLQ SERVER STOP,否则
不让拷贝;
然后用Sp_attach_db存储过程登记到Sqlserver中
Sp_attach_db 'databasename','main file','log file'
OK!一切搞定
 
其实log文件没必要拷(如果比较大的话),SQL SERVER如果找不到log文件会自动重建一个的。
 
多人接受答案了。
 
后退
顶部