sql怎么查看数据库中对象 在线等

sql怎么查看数据库中对象 在线等,第1张

1. 打开 SQL Server Management Studio,以 Windows身份认证方式登录

2. 在对象资源管理器下,右键 Security ==>Logins ==>New Login

3.点击图片中的Logins

4.会显示SQL server 的所有用户

在SQL Server 2008之后,你可以在SQL Server Management

Studio(SSMS)中得到一系列标准的报表。我们这里介绍的是架构更改历史报告,它是用来记录数据库架构层的变化。架构更改的历史记录报告生产使用

DDL完成的更改列表, 它会从默认的跟踪信息。

首先SQL Server是使用默认跟踪日志文件记录关于系统的某些事件和变化。如何打开默认跟踪日志文件呢?你可以在SQL Server Profiler 中像打开正常跟踪输出文件一样打开默认跟踪日志文件。以下语句是用来打开默认位置中的默认跟踪日志:

SELECT *

FROM fn_trace_gettable

('C:\Program Files\Microsoft SQL Server\' +

'MSSQL10_50.MSSQLSERVER\MSSQL\Log\log.trc',

default)

在SQL Server Management Studio中打开这个报告架构更改历史报告具体步骤如下:

1. 鼠标指向某个你想查看的数据库,然后右键

2. 选择报表 >标准报表>架构更改历史报告

3. 如果你对数据库做过修改的话,报表会得到被修改的具体对象以及DDL的 *** 作,修改时间以及用户名等信息。架构更改历史报告将在一个新的窗口中展开如下:

存在以下对象:

表: 由行和列构成的集合,用来存储数据

数据类型: 定义列或变量的数据类型,SQL Server提供了系统数据类型,并允许用户自定义数据类型

视图 :由表或其他视图导出的虚拟表

索引 :为数据快速检索提供支持且可以保证数据唯一性的辅助数据结构

约束 :用于为表中的列定义完整性的规则

默认值: 为列提供的缺省值

存储过程: 存放于服务器的预先编译好的一组T-SQL语句

触发器: 特殊的存储过程,当用户表中数据改变时,该存储过程被自动执行


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6765460.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-28
下一篇2023-03-28

发表评论

登录后才能评论

评论列表(0条)

    保存