使用vb.net生成SQL脚本

问题描述

我正在使用下面的vb.net代码生成脚本。对于特定用户,我将收到“可能由于访问权限不足而无法读取元数据”错误

Dim db As New Database()
Dim srv As New Server()
Dim dbScriptsColl As StringCollection = nothing
Dim options As New ScriptingOptions()
options.Clusteredindexes = True
options.[Default] = True
options.DriAll = True
options.Indexes = True
options.IncludeHeaders = True
options.ScriptSchema = True
options.ScriptData = False
db = srv.Databases(dbname)
dbScriptsColl = db.Script(options)

this链接中所述-选择“选择特定的数据库选项”并全选。 将解决问题。

如何以编程方式设置此选项?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)