--1.默认情况下,SQL Server中的CLR是关闭的,所以我们需要执行如下命令打开CLR: reconfigure GO -- DROP FUNCTION dbo.fnScoketSend --删除Function -- drop assembly SqlDependency --删除Dependency -- create assembly SqlDependency FROM 'E:\SqlDependency.dll' WITH PERMISSION_SET = UNSAFE --1…
Common language runtime (CLR) 特性支持在sql server中编写和执行.net的存储过程.触发器.和函数但是要想执行CLR代码,首先要开启CLR特性 1.查看CLR特性是否开启 select * from sys.configurations where name='clr enabled'; value_in_use表明没有开启“clr enabled” 2.开启clr --enable show advanced options --if it's disab…
--sql server中开启xp_cmdshell命令 1. --允许配置高级选项 GO RECONFIGURE GO . --开启xp_cmdshell服务 RECONFIGURE GO . --使用 xp_cmdshell master..xp_cmdshell 'copy e:\databasebackup\test.bak m:' . -- 允许配置高级选项 GO RECONFIGURE GO -- 禁用xp_cmdshell GO RECONFIGURE GO…
可用作删除一行主键数据库,在还原数据行,或者删掉后,被伤处的主键还可以利用 --开启当前表的可复制功能,仅在当前回话中有效 SET IDENTITY_INSERT dbo.PDAUserInfo ON //43是手动设置的主键 insert into dbo.PDAUserInfo(ID,UserName) values(43,'asdf') --关闭当前表的可复制功能,仅在当前回话中有效 SET IDENTITY_INSERT dbo.PDAUserInfo OFF insert into…