我的 SSIS 清单不允许在生产环境中部署
我有一个现有的 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
当我导航到“我的文档”文件夹时,我能够安装此软件包。
I was able to install this package when I navigated to the My Documents folder.
您可能在 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.