【发布时间】:2011-01-26 16:26:04
【问题描述】:
操作系统:Windows 2008 Server R2 | SQL 版本:SQL Server 2008 R2 | 环境:集群(故障转移)
我有存储在本地文件系统中的 SSIS 包,并且包含所有包的“包”文件夹是“共享的”。
在 Windows 2003 服务器中,我在作业中使用 \127.0.0.1\Packages\PackageName.dtsx 来执行包。但在 Windows 2008 服务器 127.0.0.1 已被阻止,我将不得不使用主机名 \ServerName\Packages\Packagename.dtsx。
为了避免这种情况,我尝试使用 \$(ESCAPE_NONE(SRVR))\Packages\PackageName.dtsx。这在单节点机器上运行良好,但令牌在集群环境中会返回什么? (SRVR 令牌解析为安装了 SQL 服务器的机器名称)
在没有主机名的情况下访问 Windows 2008 Server(集群)中的文件共享的任何其他选项也将非常有帮助。
【问题讨论】:
标签: sql-server-2008 windows-server-2008 cluster-computing