在大型数据库上使用 smo 备份失败
我使用 vb.net 备份 sql '05 - '08 数据库。它在较小的数据库上效果很好。但当涉及大型数据库时,它会在 30% 或 40% 时失败,并出现错误:备份或恢复…
如何将 SqlBulkCopy 与 SMO 和事务结合使用
我正在尝试使用 SMO 创建一个表,并进一步使用 SqlBulkCopy 对象将一堆数据注入该表中。我可以在不使用这样的事务的情况下执行此操作:- Server serve…
以 dbowner 身份获取表的最后更新
我需要获取表的最后更新时间戳。此操作由 dbowner 执行,该 dbowner 对所有存储过程具有 GRANT EXEC 权限。有什么想法如何实现这一点?这是我尝试过的…
SMO DependencyWalker,多对多关系问题
我试图发现数据库结构,生成某种 POCO, 我使用此代码片段来发现相关表, var result = new ArrayList() DependencyWalker w = new DependencyWalker(…
SQL Server 2005 和 SQL Server 2008 的兼容性问题
我正在尝试在 SQL Server 计算机上执行架构文件。我目前安装了 SQL Server 2005 和 SQL Server 2008。当我尝试执行 .sql 文件(本应在 2008 版本上执…
SMO 转账会引发哪种异常?
使用此代码时, try { transfer.TransferData() } catch (SmoException smoex) { //Do something } catch (Exception ex) { //Do something else } 异…
使用 smo 和 powershell 将数据库备份恢复到新数据库时出错
从另一台服务器获取数据库备份,我试图恢复到本地主机上的 sqlexpress。此恢复将通过 GUI 进行,但我在使用 powershell 恢复它时遇到问题。我收到以下…
无法使用 SMO 创建 SQL Azure 登录名
以下代码适用于常规 SQL 和 SMO。我正在尝试让它与 SQL Azure 一起使用。根据这篇 MSDN 文章,我所使用的功能的有限子集应支持需求(数据库和登录创建…
为什么 sqlConnection.Close() 不关闭登录?
我们有单元测试来测试我们的数据库安装和卸载功能是否成功工作。 单元测试使用SqlClient.SqlConnection类来检查之前、期间和之后的数据库内容。 我们…
Sql Server - 缺少 pfclnt.dll?
尝试在应用程序中初始化 SMO 对象时,出现以下错误: Microsoft.SqlServer.Management.Trace.SqlTraceException:无法将对象初始化为读取器。 ---> …
IIS 上具有 Windows 身份验证的 SQL Server SMO
当我在 IIS 上启用 Windows 身份验证并尝试运行一些数据库更新脚本时,出现奇怪的错误: 模拟无效令牌 - it 无法复制。 我没有启用任何显式模拟。 我…
Job.EnumHistory 使用 SQL Server 管理对象返回有关作业持续时间的错误信息
我正在使用 SQL Server 管理对象 (SMO) 对 SQL Server 作业进行一些报告。 这是测试作业: 这是代码: using Microsoft.SqlServer.Management.Smo usi…