Загальні відомості
У цій статті описано оновлення програмного забезпечення, яке дозволяє служби Microsoft для розподіленої реляційної бази даних архітектури (DRDA) динамічно переспрямування підключення до бази даних SQL Server альтернативні. Цей процес буде виконано, установивши аргумент рядок підключення до SQL до іншої бази даних SQL Server, а повертається RDBNAME полем Windows ініціалізації партнерської програми.
Відомості про для оновлення програмного забезпечення
Доступна підтримувана функція, яка змінює поведінку продукту за промовчанням служби підтримки Microsoft. Проте ця функція призначена для змінення лише режиму роботи, у цій статті описано. Він придатний лише для систем, які її вимагають.Це оновлення входить до складу накопичувальне оновлення 1 для хост-інтеграції Server 2013.Після інсталяції цього оновлення, службу Microsoft DRDA буде оновлено для підтримки динамічних переспрямування підключення до альтернативних бази даних SQL Server.
Додаткові відомості
ESSO Афілійована особа, функція Windows-Initiated застосунку
Атрибут windowsInitiatedAffiliateApplication , визначає ім'я програми, Партнерська, служба DRDA слід використовувати з Microsoft Enterprise єдиного входу (ESSO). У цьому випадку DRDA служби карт користувача домену Active Directory в Windows з приєднаним SQL клієнта облікові дані. коли клієнт SQL, використовує автентифікацію на SQL Server. Це необов'язково властивість, приймає Рядкове значення. Значення за промовчанням – це порожній рядок, що вказує на службу DRDA, не можна використовувати ESSO, функція Windows-initiated.Також можна вказати значення isRdbName наказує DRDA служби, щоб отримати відомості про підключення бази даних SQL Server із Windows-initiated партнерської програми відображення записів. Наприклад, запис для зіставлення, можуть містити на початковий каталог аргумент пара значення, доручивши службу DRDA динамічно переспрямування підключення до альтернативних бази даних SQL Server. За промовчанням служба DRDA підключається до бази даних SQL Server за допомогою DRDA клієнт сервер, підключення до інформації RDBNAM (ім'я реляційної бази даних) поля в потік протоколу DRDA клієнт сервер ACCRDB (реляційної бази даних Access). Щоб використовувати цю функцію, ESSO створення Windows-initiated Партнерська застосування такою самою назвою, як очікувалося вхідного значення DRDA- RDBNAM . За таких обставин партнерської програми містить третій поле (ім'я користувача, пароль, "ConnectionString") а потім включає облікових даних користувача, зіставлення пар значення аргумент рядок підключення до SQL Server. У цьому прикладі вихідне значення RDBNAM може бути "SQL1," за допомогою відповідного партнерської програми, що ім'ям "SQL1." Користувач зіставлення облікових даних для того, як "Користувач1" може містити "MS$ ж" ім'я користувача та пароль , поля та "вихідний каталог ="SQLALT1" ConnectionString поля. Ця конфігурація вказує на службу DRDA динамічно, перенаправлення підключення запитів від Користувач1 бази даних, SQL1 альтернативних бази SQL Server, яка називається SQLALT1.Примітка. Якщо використовується Windows-initiated, ESSO, слід указати інтегровані засоби безпеки = false рядка підключення до SQL Server.Партнерські програми, які логічні осіб, які представляють системою або підсистеми, що хост, внутрішній системі або клієнт IBM DB2-бази даних. Зверніться до адміністратора єдиного входу для ім'я єдиного входу, партнерської програми. Щоб отримати додаткові відомості див. Що таке Enterprise Single Sign-On.Наприклад, msdrdaservice конфігурації:
connectionString = "Data Source = MyDataSource; інтегровані засоби безпеки = False; hostInitiatedAffiliateApplication = "HostApp"windowsInitiatedAffiliateApplication="isRdbName"