sqlserver 查询,修改数据库的信息
发布时间:2020-12-12 14:43:40 所属栏目:MsSql教程 来源:网络整理
导读:1:查询服务器中所有数据库信息 ? ? ? execute sp_helpdb; 2:查看指定数据库信息 ? ? ?execute sp_helpdb db_sqlserver1; ? ? ?select * from sys.databases where name='db_sqlserver2' 3:重命名数据库 ? ? ?execute sp_renamedb db_sqlserver1,db_modsql
1:查询服务器中所有数据库信息 ? ? ? execute sp_helpdb; 2:查看指定数据库信息 ? ? ?execute sp_helpdb db_sqlserver1; ? ? ?select * from sys.databases where name='db_sqlserver2' 3:重命名数据库 ? ? ?execute sp_renamedb db_sqlserver1,db_modsql ? //把数据库db_sqlserver1重命名为db_modsql ? ? 4:增加数据库的数据文件 alter database db_sqlserver add file ( name=db_sqlserver_new,filename='e:db_sqlserver_new.mdf',size=3,maxsize=8,filegrowth=10% ) 5:增加数据库的日志文件 ? ?? alter database db_sqlserver add log file ( name=db_sqlserver_new,filegrowth=10% ) 6:修改数据库文件 alter database db_modsql modify file ( name=db_modsql_new_log,maxsize=5 ) 7:删除数据库文件 alter database db_modsql remove file db_modsql_new_log 8:删除数据库 ? drop database db_modesql ? ? ?删除多个数据库: drop database db_modsql1,db_modsql2 9:利用IF和SQL语句动态删除数据库 ?? if exists(select * from dbo.sysobjects where name='db_modsql') drop database db_modsql else print('要删除的数据库不存在'); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server-ce – Sql CE 3.5的最大并发连接数是多少?
- sql-server – SQL Server:sys.master_files与sys.databas
- SqlServer开发利器―SQL Prompt5
- 基于以前的值SQL SERVER 2005进行更新
- 为MS SQL SERVER中的每一个?
- 实体框架 – 更新到EF 6.0.0-alpha后,无法使用EF迁移更新数
- sqlserver2008不能创建全文索引解决办法
- sqlserver 复制订阅中出现的问题
- 在sqlserver 2005 中创建以sqlserver身份验证的账户
- sql-server – 是否可以在Microsoft SQL 2000中为表添加描述