sqldmo

    0热度

    1回答

    我曾经使用SQL-DMO在VBS中运行脚本来创建新数据库。这是为SQL Server 2000完成的,但是这不再适用于SQL Server 2008 R2。 脚本是这样的: Const C_SQL_UID = "sa" Const C_SQL_PWD = "sa" Const C_SQL_SERVER = "dbserver" Const C_SQL_TMPDBNAME = "TMP_DB"

    0热度

    1回答

    我已经被委托编写一个C#Winforms应用程序来简化一些常见的SQL管理任务。 在过去,我与各种SQL库一起工作,这些库简化了任务的许多方面,例如查询和修改模式,创建表,存储过程等,但这已经有一段时间了。 SQL SMO仍然是首选库(VS2010,SQL Server 2005和更高版本)? 一些我需要执行的任务是: 提供列表服务器 当服务器选择 名单表 迭代通过对象(表,提供数据库的列表,列,

    0热度

    1回答

    我正在使用SQL-DMO将位于网络共享位置的数据库备份还原到在本地计算机上运行的SQL Server实例。 该代码在我的机器上正常工作。但是在一个测试虚拟机上,它只有在我将备份放在本地路径中时才有效。如果我在网络上尝试它,它会失败。 我发现了SQL服务器上的虚拟机被下系统用户运行,并改变其运行为网络服务认为这是网络接入的问题。但它没有解决问题。 此代码失败,因为对ReadFileList的调用返回

    4热度

    3回答

    我通过.NET使用DMO API为SQL Server 2000代理上的作业调度功能提供备用接口。工作代码看起来是这样的: using SQLDMO; internal class TestDmo { public void StartJob() { SQLServerClass sqlServer = new SQLServerClass(); sqlSer

    0热度

    1回答

    我目前负责维护旧版软件。目前,我在与SQLDMO问题如下: //This function is used to create sql query for drop and create table Function GenerateScript(ByVal pObjectType As String, ByVal pObjectName As String) As String Di

    0热度

    1回答

    当我启动MS-Access应用程序(具有VBA代码)时,出现这些错误消息。 当我在第二第一条错误消息和调试单击确定,调试器打开,并指出这行:“Set oServer = New SQLDMO.SQLServer” 我意识到,它与SQL-DMO问题,但似乎无法注册该DLL。 我的环境:Win7 Pro 64-bit,Office 2010 64-bit,MS SQL Server 2008 R2 S

    0热度

    1回答

    我正在使用.net webservice来恢复sqlserver中的数据库。我正在使用SQLDMO.dll来恢复数据库,当我运行应用程序时,出现以下错误。 System.Web.Services.Protocols.SoapException:服务器无法处理请求。 ---> System.UnauthorizedAccessException:检索具有CLSID {10021CC1-E260-11

    0热度

    1回答

    我制作了备份我的远程服务器的所有数据库的脚本。当我从PowerShell ISE界面运行脚本时,我在备份设备中确定的路径工作正常,但是当我从提示符运行它时,我设置的路径被忽略,并且备份到SQL Server的默认备份目录。为什么是这样,我该如何解决它? 下面是我的脚本: $DestSqlTpb = "E:\BackupBD\SQL-TPB-01\"; $PastaRede = "\\sql-tp

    2热度

    1回答

    我能够通过驻留在托管服务器上的SQLDMO连接到远程SQL服务器。没有问题。现在,当我切换到新的托管服务提供商时,我可以通过SQL服务器管理工​​作室连接到数据库服务器,但是我无法连接SQLDMO。 这里是我的VB.NET代码: Dim oServer as New SQLDMO.SQLServer2 oServer.EnableBcp = True oServer.Conne

    1热度

    1回答

    我已经有一个基于SQL DMO的代码生成器,它为SQL Server 2008数据库中的任何存储过程写入C#函数。当然,代码生成器只能处理具有输入和输出参数的存储过程。对于返回多个记录的存储过程,代码生成器会返回一个数据表,其中每行代表一个输出记录。 如果存储过程的输出是select * from Member where MemberID=1,那么有没有使用SQL DMO确定存储过程将返回的字段