我的 SSIS 清单不允许在生产环境中部署

发布于 2024-11-08 03:56:35 字数 718 浏览 0 评论 0原文

我有一个现有的 DTSX 软件包,无法从软件包目录或网络共享中进行部署。

当我双击或使用命令行从网络共享部署此更新时...

dtsinstall C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Packages\myPackage\myPackage.ssisdeploymentmanifest

会导致以下错误:

标题:软件包安装向导

您需要指定 SSIS 部署清单文件的完整路径。

当我尝试简单地复制到 C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Packages\myPackage\ 目录并双击其中的清单文件时,出现以下错误:

标题:软件包安装向导

该进程无法访问文件“C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Packages\myPackage\myPackage.dtsx”,因为该文件正在被另一个进程使用。

这只是稍微好一点,因为包安装向导启动,然后失败。我能够在测试环境中完成此任务。两台服务器都是 Windows Server 2008 和 SQL Server 2008, R2。我的权限在两台服务器上略有不同,但我还不知道详细信息。

I have a existing DTSX package which I cannot deploy from within the package directory or from a network share.

When I double click or use a command line to deploy this update from a network share...

dtsinstall C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Packages\myPackage\myPackage.ssisdeploymentmanifest

results in the following error:

TITLE: Package Installation Wizard

You need to specify the full path to a SSIS deployment manifest file.

When I try simply copying to my C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Packages\myPackage\ directory and double-clicking on the manifest file there, I get the following error:

TITLE: Package Installation Wizard

The process cannot access the file 'C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Packages\myPackage\myPackage.dtsx' because it is being used by another process.

This is only slightly better, because the Package Installation Wizard launches, and then fails. I was able to get this done the Test environment. Both servers are Windows Server 2008 with SQL Server 2008, R2. My permissions vary slightly on the two servers, but I don't know the details yet.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

墨洒年华 2024-11-15 03:56:35

当我导航到“我的文档”文件夹时,我能够安装此软件包。

I was able to install this package when I navigated to the My Documents folder.

俯瞰星空 2024-11-15 03:56:35

您可能在 Windows 2008 上遇到 UAC(用户帐户控制)。

可能的解决方案:“以管理员身份运行”DTSINSTALL.EXE 应用程序(程序包安装向导)。

有关详细信息,请参阅 用户帐户控制分步指南

It is possible you are running into UAC (User Account Control) on Windows 2008.

Possible solution: "Run As Administrator" the DTSINSTALL.EXE application (Package Installation Wizard).

For more info see User Account Control Step-by-Step Guide.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文