我又有新问题,高手请帮忙! 1,再做一下备份计划试试?2,用下面办法改过来就是了。sp_renamedb更改数据库的名称。语法sp_renamedb [ @dbname = ] 'old_name' , [ @newname = ] 'new_name' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如何更改数据库的逻辑名字ALTER DATABASE [test] MODIFY FILE (NAME =[test_data], NEWNAME =[test])MODIFY FILE指定要更改给定的文件,更改选项包括 FILENAME、SIZE、FILEGROWTH 和 MAXSIZE。一次只能更改这些属性中的一种。必须在 <filespec> 中指定 NAME,以标识要更改的文件。如果指定了 SIZE,那么新大小必须比文件当前大小要大。只能为 tempdb 数据库中的文件指定 FILENAME,而且新名称只有在 Microsoft SQL Server 重新启动后才能生效。若要更改数据文件或日志文件的逻辑名称,应在 NAME 选项中指定要改名的逻辑文件名称,并在 NEWNAME 选项中指定文件的新逻辑名称。 示例如下:MODIFY FILE (NAME = logical_file_name, NEWNAME = new_logical_name...)。可同时运行几个 ALTER DATABASE database MODIFY FILE 语句以实现多个修改文件操作时性能最优。 用 DBCC CHECKTABLE ('tablename') 检查不能用的表。或用 DBCC CHECKDB ('database_name') 检查指定数据库中的所有对象的分配和结构完整性。 我说的数据库逻辑名是在还原数据库时,“选项”里看到的,不是数据库的名字,即在还原数据库时,“选项”里有设置MSSQL的路径,左面栏里显示出逻辑名,可以修改,但修改后再备份,再还原时还是原样,不知它为什么会自己变呢?奇怪!!! 1、表有问题一定要检查,用 DBCC CHECKTABLE ('tablename') 检查不能用的表。2、如果能还原,可以不哩它。 但参照表和被参照表为同一个表时,该怎样插入数据 求tsql语句 视图跨服务器查询 我做的一个客户结算程序 此语句怎么写? [疑难问题]SQL Server正方形查询和圆查询 外键约束问题!!(急) 求助,如何把.db文件输出成.txt文件? 关于判断的问题:假如在form1里有Edit1、Edit2和Edit3,如果是查询,有7种情况如下: 请问在sql server中的table变量怎么用啊,最好有例子,有分送啊 select语句用了top就不能用distinct了吗? 请问如果字符串超过8000个字符 ...应该存在sqlserver 的那种字段类型 ?
或用 DBCC CHECKDB ('database_name') 检查指定数据库中的所有对象的分配和结构完整性。
2、如果能还原,可以不哩它。