是否可以拥有CLR存储过程的app.config文件。只是为了可以在配置文件中指定更多选项?
答案 0 :(得分:2)
我不这么认为。该过程是sql server。
我建议使用您需要的数据创建配置表。
答案 1 :(得分:2)
对于SQL 2008和2012,您可以在名为sqlservr.exe.config
的名称下的/ BINN文件夹中创建配置文件。
在SQL 2014中,该功能似乎消失了。
答案 2 :(得分:1)
您需要将配置放入sqlservr.exe.config
,例如。 Accessing Application Configuration Settings from SQL CLR。这是一个坏主意,但因为数据库是移动的,它们通过备份/恢复,分离/连接,最重要的是使用日志传送和镜像等HA解决方案。配置设置在每种情况下都会丢失,因为.config文件不随数据库一起传输。
正如Daniel建议的那样,最好的解决方案是使用您可以使用的功能强大的存储来存储配置信息:表格。