sqlserver2008 R2 分离加载数据库后自定义CLR函数不能使用的问题。
来源:互联网 发布:php定位当前地理位置 编辑:程序博客网 时间:2024/05/22 06:48
使用sqlserver copy database 但不知道为什么总是不成功
找不到原因,干脆自己实行分离加载的方式。
步骤如下:
1.从A服务器数据库分离数据库,复制文件到B服务器。
2.分别加载两个服务器的文件。
问题:
发现所有对象(表,存储过程,索引都完全没变(废话)),但有个自定义的CLR标量函数不能使用了。
A服务器的提示是:"SQL Server failed to load assembly with PERMISSION_SET = EXTERNAL_ACCESS or UNSAFE"
B服务器的提示是:未启用CLR,启用 clr enable选项。
解决办法:
A服务器上执行 "ALTER DATABASE mydatabase SET TRUSTWORTHY ON"
B服务器上执行
EXEC sp_configure 'show advanced options', 1
GO
RECONFIGURE
GO
EXEC sp_configure 'clr enabled', 1
GO
RECONFIGURE
GO
然后再执行
"ALTER DATABASE mydatabase SET TRUSTWORTHY ON"
这样就都可以重新使用CLR函数了。。
- sqlserver2008 R2 分离加载数据库后自定义CLR函数不能使用的问题。
- sqlserver2008 数据库的分离与附加
- SQLServer2008 R2 卸载问题
- sqlserver2008的使用问题
- SQL Server Assembly (SQL CLR) 还原数据库后的问题
- 关于数据库恢复后Service Broker不能使用的问题
- sqlserver2008自定义函数字符串拼接出现问题
- SQLServer2008数据库分离与附加
- SQLServer2008数据库分离与附加
- SQLServer2008数据库分离与附加
- sqlserver2008 R2中查找未使用过的索引
- Oracle 10g R2不能使用em的问题
- SQLSERVER2008 R2的端口设置
- SQLSERVER2008 R2的端口设置
- 数据库:sql server2008 r2 变成单个用户后不能访问,设置成多个用户的办法
- sqlserver2008 R2 数据库事务日志已满
- sqlserver2008 R2 数据库事务日志已满
- sqlServer2008 R2 下收缩数据库日志
- 华为面试总结
- 将你的Eclipse插件产品发布成为站点形式web update site
- ubuntu 环境变量设置方法
- Qt去掉窗口?按钮
- COM类厂及CoCreateInstance
- sqlserver2008 R2 分离加载数据库后自定义CLR函数不能使用的问题。
- Ubuntu 设置jdk环境变量
- JavaEE6核心特征:BeanValidation解析
- 剑不离手 – quickfix
- C#基础教程开发数据库应用程序
- WEXT/mac80211/nl80211/cfg80211
- MySQL5.5的audit plugin
- 关于BF的解释,一段很短很温暖的对话,伴随一生
- 展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告