ОС: Windows 2008 Server R2 |Версия SQL: SQL Server 2008 R2 |Env: Clustered (Failover)
У меня есть пакеты служб 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.Это нормально работает на машине с одним узлом, но что вернет токен в Clustered env?(Маркер SRVR преобразуется в имя компьютера, на котором установлен SQL-сервер)
Также очень полезен любой другой вариант доступа к общей папке в Windows 2008 Server (кластеризованный) без имени хоста.