数据库
小林笔录
不忘初心,方得始终
展开
-
SQL创建DDL触发器
当服务器或数据库中发生数据定义语言(DDL)事件时将被调用。如CREATE,ALTER,DROP等操作。如果要执行以下操作,可以使用DDL触发器: 防止对数据库架构进行更改 希望数据库中发生某些情况以响应数据库架构中的更改 要记录数据库架构中的更改或事件 USE [XXHIS_KF] GO /****** Object: DdlTrigger [DDL_LOG] Script Date: ...原创 2019-02-08 20:52:16 · 1933 阅读 · 0 评论 -
跨服务器执行---(添加链接服务器)
-----------跨服务器执行------------ –添加链接 exec sp_addlinkedserver ‘server5011’,’’,‘MSDASQL’,NULL,NULL,‘DRIVER={SQL Server};SERVER=192.168.50.11;UID=sa;PWD=;’ –跨服务器执行 select * from server5011.THIS4.dbo.czr...原创 2019-02-08 20:55:40 · 324 阅读 · 0 评论 -
SQL 游标、循环使用
–使用游标不需要一个一个手动操作 IF EXISTS(SELECT 1 FROM sys.tables where name ='temp_table') DROP TABLE temp_table go create table temp_table ( tablename nvarchar(200), ftabn nvarchar(200), sx int ) insert i...原创 2019-02-08 20:57:38 · 1044 阅读 · 0 评论 -
SQL数据库作业(自动备份数据库和删除数据库备份为例)
第一:打开SQL Server 数据库连接后下有个SQL Server 代理下面的作业 第二:右键新建作业 新建作业后里面就是三部曲了,填写【常规】【步骤】【计划】就可以了,后面的可根据需要进行填写。 下面以自动备份数据库为例: 1、【常规】 2、【步骤】,新建步骤 填入内容:{步骤名称、数据库、命令},命令注意点下有个自定义备份路径,需要手动新建该路径下的...原创 2019-02-26 15:19:49 · 6662 阅读 · 0 评论 -
SQL Server跟踪(性能跟踪)
第一步:打开SQL Server 数据库下的工具 SQLServer Profiler, 第二:输入账号密码连接即可 点击事件选择 去掉不需要的点显示所有列 第三:点击列筛选器,找到HostName 数据库查询下面语句 select host_name() 复制查询出来的结果复制到HostName处即可,或找到你的计算机名复制 第四:确定,运行 即可 ...原创 2019-02-26 15:24:19 · 4000 阅读 · 0 评论