1、首先需要从开始菜单中找到SQL Server 配置管理器。
2、然后会看到SQL Server(MSSQLSERVER)正处于运行的状态。
3、右击它然后重新启动任务进程。
4、然后打开sql2012选择一个数据库右击重命名。
5、然后输入新的数据库名称就重命名完毕了。
db2 "RESTORE DATABASE 备份数据库名称 FROM 'D:\备份文件路径' TAKEN AT 备份时间 TO D: INTO 新数据库名称 REDIRECT generate script ressql"
然后执行ressql(注意修改文档中的表空间路径)
注:db2 91以下好像此命令有问题
其实在修改数据库名称之前,如果有用户连接到数据库的话会造成数据库重命名失败,可以先执行
select
spid
from
masterdbosysprocesses
where
dbid=db_id('OldDbName')
结果集中显示的是当前连接到数据库OldDbName的连接
比如结果是
79
81
当然,实际值应该不是这两个
然后执行
kill
79
kill
81
关闭已建立的连接,之后再执行
EXEC
sp_dboption
'OldDbName',
'Single
User',
'TRUE'
EXEC
sp_renamedb
'OldDbName',
'NewDbName'
EXEC
sp_dboption
'NewDbName',
'Single
User',
'FALSE'
上述语句最好都在master数据库中执行。
另外也可以这样:
先分离数据库,然后附加的时候再修改就可以了
SQL
Server不支持直接修改数据库名称
新建的数据库至少包含数据库名称,数据表,数据字段,约束,视图,存储过程,触发器。
1、数据库名称:为了便于识别和管理,每个数据库都应该有一个名称,名称应该简明易懂,能够清晰地表达数据库的用途和内容。
2、数据表:数据库中最基本的单位是数据表,用于存储和管理数据,每个数据库可以包含一个或多个数据表,每个数据表都应该有一个唯一的名称。
3、数据字段:数据表由多个数据字段组成,用于存储数据,每个数据字段都应该有一个名称和数据类型,以便于存储和查询数据。
4、约束:为了保证数据的完整性和一致性,数据库中可以设置一些约束条件,如主键约束,唯一约束,非空约束等。
5、视图:数据库中可以创建视图,用于简化数据查询和管理。视图是一个虚拟的表,可以查看和 *** 作数据表中的数据,但不会改变数据表本身的结构和内容。
6、存储过程:数据库中可以创建存储过程,用于执行一系列 *** 作,并返回结果,存储过程可以提高数据库的性能和安全性。
7、触发器:数据库中可以创建触发器,用于在数据表上进行特定的 *** 作,触发器可以在数据表中插入、更新或删除数据时自动触发,实现自动化的数据处理和管理。
没什么影响。
ACCESS就是要经常压缩的。
否则过于庞大。运行起来很慢的
只要压缩方法得当,只会更好不会变坏~~
ACCESS数据库在对数据的删除 *** 作时,并不会自动减小体积,也就是说,只会增加,不会减小,这时候使用压缩和修复数据库就可以减小被已删除的记录所占的体积,对数据本身并没有影响。可以说没有什么坏处,至少我还没发现有什么不好的地方。
这个 *** 作完全可以通过FSO来在线执行。
利用FSO在线压缩一定要记得在压缩前要断开所有的数据库链接,最好将数据库改名再压缩,或压缩备份数据库,不然会损坏数据。
关闭查询再压缩
^_^
以上就是关于sql数据库如何重命名全部的内容,包括:sql数据库如何重命名、DB2如何用命令修改数据库的名称急急急、SQL Server数据库里面怎么修改数据库的名字等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)