急求:“未能在 sysdatabases 中找到数据库 'test' 所对应的条目” 是怎么回事

songshumglt 2009-08-21 03:32:42
运行 BACKUP LOG test TO DISK='d:\1820.logs' WITH INIT

test是我数据库中的一个表

报错如下“Server: Msg 911, Level 16, State 1, Line 1
未能在 sysdatabases 中找到数据库 'test' 所对应的条目。没有找到具有该名称的条目。请确保正确地输入了名称。
Server: Msg 3013, Level 16, State 1, Line 1
BACKUP LOG 操作异常终止。”

该怎么解决? 在线等 3ks
...全文
3710 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
absd_000 2012-02-01
  • 打赏
  • 举报
回复
com.microsoft.sqlserver.jdbc.SQLServerException: 在 sysdatabases 中找不到数据库 'cusmsgmgtEXEC' 所对应的条目。没有找到具有该名称的条目。请确保正确地输入了该名称。
请问高手,这是什么问题?
 String sql="USE cusmsgmgt"+"EXEC sp_addumpdevice 'disk','BAK','E:\\bak\\bak.dat'"
+"BACKUP DATABASE rabc TO BAK";
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
System.out.println("加载驱动成功!");
Tomzzu 2009-08-21
  • 打赏
  • 举报
回复
dbcc checkdb('数据库')看看
--小F-- 2009-08-21
  • 打赏
  • 举报
回复
楼主必须先还原完全备份的数据库 再还原差异备份的
songshumglt 2009-08-21
  • 打赏
  • 举报
回复
补充一点 我的数据库名称和本数据库的mdf,ldf名称不一样
feixianxxx 2009-08-21
  • 打赏
  • 举报
回复
3)事务日志备份

-------------------------------------------------------------

(1)基于完全备份。

(2)为递增备份,即备份从上一次备份以来到备份时所写的事务日志。

(3)允许恢复到故障时刻或者一个强制时间点。

(4)恢复时,需要应用完全备份和完全备份后的每次日志备份。

-------------------------------------------------------------

backup database d3 to bak3 with init,name='d3_full' --日志备份,第一次备份时应做完全备份

create table b1(c1 int not null,c2 char(10) not null)

backup log d3 to bak3 with

insert b1 values(1,'a')

backup log d3 to bak3 with

insert b1 values(2,'b')

backup log d3 to bak3 with

insert b1 values(3,'c')

backup log d3 to bak3 with

restore headeronly from bak3

----------------------------------------------------------------------

create table b1(c1 int not null,c2 char(10) not null) --Full+Log+Diff

backup log d4 to bak4 with

insert b1 values(1,'a')

backup log d4 to bak4 with

insert b1 values(2,'b')

backup database d4 to bak4 with differential,name='d4_diff1'

insert b1 values(3,'c')

backup log d4 to bak4 with

insert b1 values(4,'d')

backup log d4 to bak4 with

insert b1 values(5,'d')

backup database d4 to bak4 with differential,name='d4_diff2'

restore headeronly from bak4

----------------------------------------------------------------------



本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/feixianxxx/archive/2009/07/22/4370448.aspx
//附加数据库 sp_attach_db 当使用 sp_attach_db 系统存储过程附加数据库时。 sp_attach_db:将数据库附加到服务器。 语法 sp_attach_db [ @dbname = ] 'dbname' , [ @filename1 = ] 'filename_n' [ ,...16 ] 参数 [@dbname =] 'dbname' 要附加到服务器的数据库的名称。该名称必须是唯一的。dbname 的数据类型为 sysname,默认值为 NULL。 [@filename1 =] 'filename_n' 数据库文件的物理名称,包括路径。filename_n 的数据类型为 nvarchar(260),默认值为 NULL。最多可以指定 16 个文件名。 参数名称以 @filename1 开始,递增到 @filename16。文件名列表至少必须包括主文件,主文件包含指向数据库其它文件的系统表。 该列表还必须包括数据库分离后所有被移动的文件。 返回代码值:0(成功)或 1(失败) eg:下面的示例将 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' EXEC sp_attach_db @dbname = N'Ty20051029101451aaa', @filename1 = N'd:\5屏幕\Ty20051029101451aaa_data.mdf', @filename2 = N'd:\5屏幕\Ty20051029101451aaa_log.ldf' ---解决问题了 //删除数据库 DROP DATABASE 从Microsoft? SQL Server? 删除一个或多个数据库。删除数据库将删除数据库所使用的数据库文件和磁盘文件。 语法 :DROP DATABASE database_name [ ,...n ] 参数 :database_name 指定要删除的数据库名称。从 master 数据库执行 sp_helpdb 以查看数据库列表。 eg: exec sp_helpdb database_name exec Drpo DataBase [Ty20051029101451aaa] //分离数据库 可以使用 sp_detach_db 存储过程分离该数据库,然后使用带有 FOR ATTACH 子句的 CREATE DATABASE 重新附加。 sp_detach_db Archive GO CREATE DATABASE Archive ON PRIMARY (FILENAME = 'c:\program files\microsoft sqlserver\mssql\data\archdat1.mdf') FOR ATTACH GO //显示当前数据库信息 --select * from Master..sysDatabases //新建---不行啊 CREATE DATABASE TestOA ALTER DATABASE TestOA SET OFFLINE WITH ROLLBACK IMMEDIATE RESTORE DATABASE TestOA From disk='C:\Documents and Settings\Administrator\桌面\帐套\data\Template.Dat' ALTER DATABASE TestOA SET OFFLINE WITH ROLLBACK IMMEDIATE exec sp_detach_db Km20051030011601 --分离数据库 exec sp_attach_single_file_db km20051030011601,'D:\TestDatabase\Km20051030011601.mdf'--只附加.mdf文件

34,870

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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