繁体   English   中英

在T-SQL代码中创建数据库时,如何指定恢复模型(完整,简单或批量记录)?

How do I specify a recovery model (full, simple or bulk-logged) when creating a database in T-SQL code?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

在T-SQL代码中的CREATE DATABASE查询中创建数据库时,如何指定恢复模型(完整,简单或批量记录)?

1 个回复

使用TSQL,它是ALTER DATABASE的一部分而不是CREATE DATABASE。

CREATE DATABASE MyDatabase;
ALTER DATABASE MyDatabase SET RECOVERY SIMPLE;

但是,它将从Model系统数据库继承该设置,因此如果它是常用设置,请将其更改为您想要的设置。

http://msdn.microsoft.com/en-us/library/ms176061.aspx

http://msdn.microsoft.com/en-us/library/ms190249.aspx

1 数据库表中的随机记录(T-SQL)

有没有一种简洁的方法可以从sql server表中检索随机记录? 我想将我的单元测试数据随机化,所以我正在寻找一种从表中选择随机ID的简单方法。 用英语来说,选择将是“从表中选择一个ID,其中ID是表中最低ID和表中最高ID之间的随机数”。 我无法找出一种方法,而不必运行查询,测试 ...

3 T-SQL恢复包含脚本和变量的数据库

有些事情出了问题,但找不到错误...... 我想在一个过程中恢复一个数据库,但不能用变量做到这一点...... 任何人都可以帮助我......仍然在网上看到很多页面......但是无法让这个运行?! 谢谢@all它以这种方式运行:RESTORE DATABASE BO_999 ...

4 通过T-SQL查询在两个不同的数据库中恢复.bak文件

我已将数据库A1234的备份创建为文件A1234.bak 。 我想在两个不同的数据库中恢复这个A1234.bak ,在同一个sql server实例中说D1和D2。 我想在两个数据库中都有相同的数据。 我试过了 这适用于D1。 当我尝试D2时,它给出了A1234已经创 ...

5 使用t-SQL创建数据库而不指定其文件名

我尝试运行以下SQL语句来创建数据库: 我想使用默认的.mdf和.ldf文件位置,但是指定大小和文件增长参数。 问题是,当我运行它时,我收到一个错误: 此CREATE / ALTER DATABASE语句中需要文件选项FILENAME。 那么有什么方法可以做我想要实现 ...

7 T-SQL查找其他数据库中缺少的项目

我有2个不同系统的数据库。 EDI系统和ERP系统如下 我想知道EDI系统订单表中所有订单的所有不在ErpOrderItem表中的ProductId 例如,我想知道OrderItems中的所有项目在ErpOrderItem中不可用于按订单键和ErpDocNum链接的订单。 这两 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM