设为首页 加入收藏

TOP

sql查看数据库环境及一些参数(二)
2014-11-24 07:22:41 来源: 作者: 【 】 浏览:12
Tags:sql 查看 数据库 环境 一些参数
e_name] set multi_user
CHECKDB 有3个参数: repair_allow_data_loss 包括对行和页进行分配和取消分配以改正分配错误、结构行或页的错误,以及删除已损坏的文本对象,这些修复可能会导致一些数据丢失。
修复操作可以在用户事务下完成以允许用户回滚所做的更改。 如果回滚修复,则数据库仍会含有错误,应该从备份进行恢复。
如果由于所提供修复等级的缘故遗漏某个错误的修复,则将遗漏任何取决于该修复的修复。 修复完成后,请备份数据库
repair_rest 进行小的、不耗时的修复操作,如修复非聚集索引中的附加键。 这些修复可以很快完成,并且不会有丢失数据的危险。
repair_rebuild 执行由 repair_rest 完成的所有修复,包括需要较长时间的修复(如重建索引)。 执行这些修复时不会有丢失数据的危险。
14.察看表的约束
sp_helpconstraint tablename
sp_help tablename --察看表结构,索引,约束等
15.添加用户
sp_addlogin loginname
16.更改用户连接后的默认数据库
sp_defaultdb loginname,tablename
17.察看当前数据库中的对象
select * from sysobjects where xtype='U'
xtype可以是:
xtype char(2) 对象类型。可以是下列对象类型中的一种: C = CHECK 约束 D = 默认值或 DEFAULT 约束 F = FOREIGN KEY 约束 L = 日志 FN = 标量函数 IF = 内嵌表函数P = 存储过程 PK = PRIMARY KEY 约束(类型是 K) RF = 复制筛选存储过程 S = 系统表 TF = 表函数TR = 触发器 U = 用户表 UQ = UNIQUE 约束(类型是 K) V = 视图 X = 扩展存储过程
18.为已存在的列添加默认值约束
alter table tableName add constraint [constraintName]
default {expression|(0)} for columnName
19.为已存在的列添加主键
alter table tableName add constraint [constraintName] primary key (columnName)
20.返回与当前数据库关联的文件的物理名称及特性 sp_helpfile
21.察看约束所对应的表名
select * from sysobjects where id=(select parent_obj from sysobjects wherename='constraintName') parent_obj:父对象的对象标识号(例如,对于触发器或约束,该标识号为表 ID)
首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇SQL Server结果集循环处理的避免.. 下一篇SQL Server 2005 CE软件环境需求

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Java 集合框架 - 菜 (2025-12-27 02:19:36)
·Java集合框架最全详 (2025-12-27 02:19:33)
·为什么安卓开发要用J (2025-12-27 02:19:30)
·C/C++ 类模板与模板 (2025-12-27 01:49:52)
·C语言 模板化<templ (2025-12-27 01:49:49)