SQL2000 分离数据库后无法连接了

Craftman 2009-06-21 02:26:18
我SQL2000里面有好几个数据库,前几天因为需要把数据库拷走用,就把里面一个我需要的数据库分离以后拷走了,分离拷走时因为着急出门就没再给附加上。

今个想起来说给附加上吧,一打开企业管理器打开我的数据库组
结果提示
“不能建立连接,原因:无法打开用户默认数据库,登陆失败”。
进不去我的数据库组我也没法更改附加数据库,更没法更改默认数据库啊,请问这怎么办啊,现在数据库用不了。
我以前一直是用的windows账户登录数据库,没用默认的sa账户。

我真不想重装~太麻烦了、、

大虾们出现吧
...全文
172 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ai_li7758521 2009-06-21
  • 打赏
  • 举报
回复
关注
sdhdy 2009-06-21
  • 打赏
  • 举报
回复
再不行的话,考虑用ISQL或OSQL试一下。
Craftman 2009-06-21
  • 打赏
  • 举报
回复
其实我什么都没动,只是把我以前设置的默认数据分离了,没附加上,现在打开企业管理器就再连不上了~
Craftman 2009-06-21
  • 打赏
  • 举报
回复
是否能在数据源中更改一下?
Craftman 2009-06-21
  • 打赏
  • 举报
回复
没做其他操作,
我现在在企业管理器里面打不开SQL server的注册分支,到不了安全性那地儿
用sa也进不去~

我看了sql服务业已经启动了
sdhdy 2009-06-21
  • 打赏
  • 举报
回复
试着用查询分析器试试能不能进去MASTER数据库,然后执行sp_attach_db
sdhdy 2009-06-21
  • 打赏
  • 举报
回复
1、你没做其他的操作吧?
2、SQL SERVER企业管理器 右键服务器 属性 安全性 验证模式改为混合模式。
3、右键 编辑SQL注册属性 改为使用SQL SERVER身份验证进去试试。
Craftman 2009-06-21
  • 打赏
  • 举报
回复

例如默认数据库是pubs

EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'

这个命令怎么用?

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧