一些数据库脚本(持续补充)
2011-07-27 11:34
239 查看
1.查询指定数据库中所有表名
use YOURDATABASENAME//你的数据库名称
SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'BASE TABLE'
2.清空所有表数据
exec sp_msforeachtable @command1='truncate table ?',
@whereand=' and objectproperty(o.id,''TableHasForeignRef'')=0'
exec sp_msforeachtable @command1='delete from ?',
@whereand=' and objectproperty(o.id,''tablehasforeignref'')=1'
3.恢复数据库 restore database bworlddealergroup from disk='C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\BWorldDealerGroup' with replace,move 'BWorldDealerTest' to 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\BWorldDealerGroup.mdf', move 'BWorldDealerTest_log' to 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\BWorldDealerGroup_log.ldf'
use YOURDATABASENAME//你的数据库名称
SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'BASE TABLE'
2.清空所有表数据
exec sp_msforeachtable @command1='truncate table ?',
@whereand=' and objectproperty(o.id,''TableHasForeignRef'')=0'
exec sp_msforeachtable @command1='delete from ?',
@whereand=' and objectproperty(o.id,''tablehasforeignref'')=1'
3.恢复数据库 restore database bworlddealergroup from disk='C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\BWorldDealerGroup' with replace,move 'BWorldDealerTest' to 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\BWorldDealerGroup.mdf', move 'BWorldDealerTest_log' to 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\BWorldDealerGroup_log.ldf'
相关文章推荐
- python一些基础且常用的脚本整理(持续补充)
- 写一些脚本的心得总结系列第4篇-------从数据库同步到redis
- GDB 一些常用 的指令 持续补充。。。。。
- 一些快捷键(持续补充)
- 持续集成(CI)相关的一些工具,后续补充。。。。
- spring启动报的一些错(持续补充中……)
- 监控数据库运行的一些常用脚本
- flask运行数据库生成脚本的一些问题
- 关于数据库的一些术语(持续更新)
- 一些linux命令和脚本(持续完善)
- 用shell脚本持续监控数据库状态
- 整理数据库脚本的一些收获
- Django:一些数据库操作的指令(持续完善)
- 一些常用的SQL(05版以上)数据库维护脚本(来自他人)
- 分布式部署的一些小概念(持续补充中……)
- 软件设计思想的一些文章 (持续补充中)
- 遇到的数据库错误及解决(持续补充)
- js验证输入格式常用到的一些验证、js匹配(持续补充)
- C++ 中的一些小问题, 持续补充