问题标签 [smo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
548 浏览

c# - 使用 SMO 查找数据文件路径,包括数据文件名

我确实喜欢

显示包含扩展名的日志文件路径.....我的问题是如何找到

数据文件的确切路径,包括扩展名..给我指导

任何帮助是极大的赞赏...

提前致谢。

0 投票
1 回答
1563 浏览

c# - 如何识别和获取sqlserver数据文件filepath

恐怕我无法找到 SQL SERVER 数据文件的绝对路径。

我试图通过执行以下操作来做到这一点。

像这样我有解决方法。但是有没有其他方法可以获得绝对路径。

但如果是日志文件,它会给出绝对路径.......

在这方面帮助我...

提前致谢。

0 投票
2 回答
836 浏览

sql-server-2005 - 在 SQL Server 2005 中为表索引编写脚本时删除关系索引选项

使用 Microsoft.SqlServer.Management.Smo.Scripter 对象,我为数据库中的每个表生成脚本,包括索引/约束。但是,当它生成脚本时,它包括所有索引选项,即使它们是默认值,例如,

主键约束的 WITH 子句中的所有选项都设置为默认值(至少根据 SQL Server 联机丛书)。如何让 Scripter 对象输出这些选项?

这是我的代码:

0 投票
1 回答
3277 浏览

c# - 使用 SMO 还原对象还原差异备份

我正在尝试通过首先还原完整备份然后使用 Microsoft.SqlServer.Management.Smo.Restore 类还原差异备份来还原数据库。使用以下代码恢复完整备份:

恢复完整备份(成功完成)后,我恢复差异备份的代码如下:

但是,此代码将引发 Microsoft.SqlServer.Management.Smo.FailedOperationException,并显示消息“Restore failed for server 'servername'”。我是否需要明确声明我正在恢复差异备份,如果需要,我该怎么做?还是问题比​​这不那么明显?任何关于我做错了什么(或忽略做)的建议将不胜感激。

更新:不确定这是否最初是一个错字或早期版本是否有这种形式的 API,但对于后来的版本,这条线

应该

0 投票
1 回答
437 浏览

c# - 如果我传递数据文件名,如何获取相应的数据文件路径

如何在 SMO 中的 DMO 中获取 enumfiles 方法

意味着如果我将主数据文件传递给一个方法,那么它将返回相应的数据文件路径和日志文件路径。SMO有没有这样的方法??

例如:在 DMo Enumfiles(master) 中,它将返回 corr filepath 。SMO中是这样的方法吗

请帮助我..

0 投票
1 回答
412 浏览

c# - 如何使用 SMO 显示特定机器的远程 sql 实例?

我想使用 SMO 显示远程机器 SQL 实例。如何执行此操作。

假设我正在使用这台机器上的机器机器 1,我想使用 smo 显示远程机器(前机器 2)SQL 实例,如何做到这一点?

我正在使用 SmoApplication.EnumerateSqlServers(true)

这仅显示本地实例。false 显示网络实例和

SmoApplication.EnumerateSqlServers(string x) 显示本地机器的唯一命名实例。

但是当我给出机器名称时,它应该显示安装在该机器上的实例如何使用 SMO 对象来做到这一点?

帮我 ....

提前致谢

0 投票
1 回答
1860 浏览

c# - 如何使用 c# 连接到远程机器并获取 sqlserver 实例?

我如何连接到远程机器并使用 smo 或任何东西获取本地实例。

使用 smo 我为本地实例做了它,但我不知道远程实例如何

做这个。

(我的想法是连接远程计算机并调用 EnumAvailableSqlServers(true))

你能给我一些想法吗???

提前致谢。

0 投票
3 回答
5437 浏览

c# - 如何获取特定机器的 SqlInstances 列表

谁能告诉我如何使用 c# 和 SMO 或任何 api 获取远程 Sqlserver 实例?

我有一个远程服务器名称“RemoteMC”,它有 2 个 sql server 实例:“RemoteMc”和“RemoteMC\sqlexpress”

我尝试在这样的代码中获取实例:

但它返回“Host\sqlexpress”

我不知道出了什么问题。我怎样才能得到结果:

RemoteMC
RemoteMC\sqlexpress;

?

0 投票
2 回答
411 浏览

c# - Microsoft.sqlserver.Management.Smo 的 CLSID 和 PROG ID 是什么

任何机构都可以告诉我在哪里可以获得 Smo 库的 CLSID 和 ProgID?

至于 DMO,它是 Microsoft 在头文件中给出的。但我没有找到任何头文件

与smo有关。

Smo 的 CLSID 和 ProgID 是什么?

ANy Hep 在这方面非常赞赏。

提前致谢。

0 投票
4 回答
18283 浏览

c# - How to list available instances of SQL Servers using SMO in C#?

Can anybody explain me what I wrong I am doing in the following piece of code:

It gives an exception in sr.Databases that can not be connected.