Зараз ви перебуваєте в автономному режимі; очікується повторне підключення до Інтернету

Опис підтримку файли бази даних у SQL Server

ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.

Клацніть тут, щоб переглянути цю статтю англійською мовою: 304261
Підсумки
корпорація Майкрософт рекомендує, що ви використовуєте онлайнове пул носіїв локальної мережі (SAN) або локально підключеного диска для онлайнове пул носіїв файлів бази даних Microsoft SQL Server через те, що ця конфігурація оптимізує, SQL Server, продуктивність і надійність. За промовчанням сценарій виконання мережі файли бази даних, які зберігаються на сервері мережі або сервера пул носіїв поштових скриньок додається мережі (NAS) не ввімкнуто для SQL Server.

Проте можна налаштувати магазин бази даних у мережі, сервера або NAS сервера SQL Server. Сервери, які використовуються для цієї мети, має відповідати вимогам SQL Server, дані запису, замовлення та гарантії, записування до. Це детально в розділі "Додаткові відомості".

За таких умов, демонструють сценарій виконання мережі файли бази даних, які зберігаються в мережі, сервера або NAS сервера:
  • Це сценарій виконання, увімкнуто за промовчанням у Microsoft SQL Server 2008 R2. і пізніших версій.
  • Це сценарій виконання вимагає на "-T1807" автозавантаження прапор трасування працювати у Microsoft SQL Server 2008 і попередніх версій. Щоб отримати додаткові відомості про те, як увімкнути автозавантаження позначки трасування, див. SQL Server Books Online:

Windows пристроїв, висококваліфікованими обладнання-якість лабораторії WHQL

Microsoft-Windows-серверів і мережні сервери або NAS онлайнове пул носіїв серверах, які Windows якість-обладнання лабораторії WHQL висококваліфікованими автоматично відповідати на записування даних замовлення та записування до, гарантії, необхідних для пристрою збереження даних SQL Server. корпорація Майкрософт підтримує програми, так і проблеми, пов'язані з онлайнове пул носіїв таких конфігурацій.

Примітка Підтримується SQL Server, NAS онлайнове пул носіїв рішення повинні відповідати вимогам, указані нижче завантаження документа:

Інші пристрої

Якщо використовується пристрій збереження даних, не-лабораторії WHQL кваліфікований з SQL Server, який підтримує гарантії вводу-виводу для сценарій виконання транзакцій даних, описану в цій статті, корпорація Майкрософт надаватиме повну підтримку для SQL Server а також застосунків для SQL Server. Проте, проблеми, або це викликає, пристрою або його підсистема для онлайнове пул носіїв буде передано до виробника пристрою. Якщо використовується не-лабораторії WHQL кваліфікований пристрій збереження даних, який не підтримує гарантії вводу-виводу для сценарій виконання транзакцій даних, описану в цій статті, корпорація Майкрософт не може надати підтримку для SQL Server або застосунків для SQL Server. Для визначення пристрою онлайнове пул носіїв даних, не-лабораторії WHQL кваліфікований гарантії вводу-виводу для сценарій виконання транзакцій даних, описані в цій статті, або призначені для сценарій виконання в базі даних, зверніться до постачальника. Крім того, зверніться до виробника пристрою, щоб перевірити, чи ви належним чином розгортання та настроєно на пристрої для транзакцій даних.
Додаткові відомості
За промовчанням у SQL Server 2008 і попередніх версій на спільному мережному ресурсі з файлу не можна створити базу даних SQL Server. Будь-які спроби створення файлу бази даних на до мережного або UNC мережного розташування створює в будь-який з таких повідомлень про помилку:

протокол IMAP про помилку 1
5105 "пристрій активації помилка"

2 відображається протокол IMAP про помилку
5110 "файл"ім'я"є на мережні пристрої, не підтримується для databasefiles".

Це нормальна ситуація. Прапор трасування 1807 оминає перевірку а також присвячено файли в мережі на базі даних SQL Server. SQL Server і більшість інші корпоративні бази даних системи, використовуйте журнал транзакцій і пов'язані з відновлення логіки для збереження узгодженості транзакцій даних, у разі відмови системи, або є некерований вимикається. Можливість писати безпосередньо на диску пул носіїв, тож коли операційна система (ОС) вводу виводу (запит вводу-виводу) записування повертається до бази даних диспетчера Відновлення системи може бути впевнений, що запис А фактично завершено або завершення запису може бути гарантовано використовують ці протоколи для відновлення. Будь-які відмова будь-якого програмного забезпечення або устаткування компонентом витримуються цього Протоколу, може призвести до втрати частини або повної інформації або пошкодження, у разі відмови системи. Щоб отримати додаткові відомості про ці аспекти журналювання та протоколи відновлення SQL Server клацніть цей номер статті, щоб перейти до такої статті в базі знань Microsoft Knowledge Base:
230785 Опис Ведення журналу та даних пул носіїв поштових скриньок алгоритмів, які розширюють функціональні можливості і надійність на даних у SQL Server
корпорація Майкрософт не підтримує файли бази даних SQL Server, мережі, NAS або мережі онлайнове пул носіїв серверів, які не відповідають ці вимоги до запису через та записування замовлення.

Тому ризики помилки мережі, шкоди цілісність бази даних, разом із вплив на продуктивність, можливо, із використанням мережі спільні файли, для онлайнове пул носіїв даних корпорація Майкрософт рекомендує зберігати файли бази даних на локальному диску підсистеми або в мережі онлайнове пул носіїв (без).

Мережі, що надає систему онлайнове пул носіїв (NAS) – це файл пул носіїв поштових скриньок, що клієнти підключається через Переспрямовувач мережі за допомогою мережного протоколу (наприклад, TCP/IP). За промовчанням доступ до ресурсу дублювання диска, необхідно розташувати спільну каталог вхідних повідомлень або дублювання диска ресурсу відображається у вигляді віддаленого сервера, через UNC-шлях (наприклад, \\Servername\Sharename) в мережі, система онлайнове пул носіїв дублювання диска не підтримується як розташування бази даних.

Проблеми зі швидкодією

SQL Server, схожий на інші корпоративні бази даних системи, можна розмістити в дуже великі навантаження на вводу-виводу підсистема. У більшості великих базою даних, фізичних вводу-виводу конфігурація та настроювання Відтворюється роль загальну продуктивність системи. Існує три основних вводу-виводу продуктивність фактори літнього часу:
  • Вводу-виводу пропускання: сукупна пропускна здатність, зазвичай вимірюється в мегабайтах, на секунду, можна виконувати з пристроєм для бази даних
  • Вводу-виводу Затримка: затримки, які зазвичай вимірюється у мілісекундах, від запит вводу-виводу, система бази даних до точки, де завершення запит на змінення вводу-виводу
  • Процесор вартість: вартість Центрального процесора, зазвичай вимірюється у ЦП мікросекунди, що для бази даних системи для виконання в одному вводу-виводу
Будь-якої з цих факторів для вводу-виводу може стати, є вузьким місцем, і всі ці фактори необхідно враховувати під Вільний час створення систему вводу-виводу, застосунок бази даних.

Найпростіший форма з NAS рішення використовує стандартний мережі Переспрямовувач стек програмного забезпечення, платі, стандартний мережі (NIC) та стандартний Ethernet, компоненти. Мінусом в цій конфігурації в тому, що всі файлу вводу-виводу обробляється на стеку в мережі і може бути обмеження мережний трафік. Це може спричинити продуктивності та проблеми з надійністю даних, особливо в програми, які потребують дуже високий рівень файлу вводу-виводу, наприклад, SQL Server. Пропускна здатність при вводу-виводу кілька конфігурацій NAS перевірено корпорацією Майкрософт, було приблизно одну третю (1/3), прямих додається рішення для онлайнове пул носіїв даних, на одному сервері. За такої конфігурації ЦП витрати для завершення вводу-виводу на через NAS пристрій було приблизно вдвічі те, що на локальному вводу-виводу. Як у пристрої NAS та інфраструктури мережі розвиваються, ці показники може також покращити прямого підключені пам'яті або без. Крім того, якщо застосування даних, переважно кешування в пулі буфер бази даних, а не виникають будь-які вузьких місць вводу-виводу, що зазначено, продуктивність, у системі NAS, засновані на є скоріш за все, достатньо для вашого застосунку.

Рекомендації для резервного копіювання та відновлення

SQL Server, забезпечує віртуальний інтерфейс пристрою (VDI) для резервного копіювання. З VDI надає резервного копіювання постачальники високої продуктивності, масштабування і надійним засобом, для виконання призначених-резервні копії та Відновити базу даних.

Для резервного копіювання файлів бази даних, які зберігаються на пристрої NAS через VDI не спеціальних підтримки щодо з NAS працює. Однак, це призводить до великої кількості додаткових мережний трафік, під Вільний час резервного копіювання та відновлення. Під Вільний час резервного копіювання через VDI SQL Server зчитує файли з віддаленого та передає дані сторонніх виробників резервного копіювання програмного забезпечення, що працює на сервері SQL Server. Операцію відновлення аналогічна.

Щоб уникнути додаткових мережі над, резервного копіювання постачальника потрібно надати NAS рівні підтримки резервного копіювання постачальника та NAS постачальника. SQL Server VDI, дозволяє резервного копіювання, можна використовувати обладнання (розділення дзеркало) або програмного забезпечення (копіювання на запис) технології, що підтримує пристрої NAS зробити швидкий копії файлів бази даних локального з NAS. Ці технології, які не тільки уникнути від копіювання файлів через мережу для резервного копіювання, вони можуть зменшити Вільний час для відновлення на замовлення величини.

архівувати, які зберігаються на NAS є вразливим до самого помилок, які впливають на файли бази даних, які зберігаються в полі NAS. Краще захистити ці резервні копіюванням альтернативні пул носіїв.

Увага! У разі сценарій виконання NAS резервного копіювання технології, без підтримки для SQL Server VDI може спостерігатися пошкодження бази даних, до резервної копії. Такі пошкодження включає в себе розривається сторінки або невідповідності, між файли журналів та даних, якщо вони зберігаються в окремі пристрої. SQL Server не знаходить розривається сторінки, або невідповідності до того, як відновити базу даних і отримати доступ до пошкодження даних. корпорація Майкрософт не підтримує сценарій виконання NAS резервного копіювання технологій, які не з SQL Server.

архівувати підтримки та NAS постачальника підтримка SQL Server VDI змінюється. Зв'яжіться з NAS і для резервного копіювання постачальників питань щодо VDI підтримки.

корпорація Майкрософт закликає, враховуючи, розгортання, з NAS рішення для баз даних SQL Server, проконсультуватися з їх NAS постачальника, щоб переконатися, чи структури до кінця рішення для сценарій виконання на базі даних користувачів. Багато виробників-NAS, мають найкращі практики, посібники та сертифіковані конфігурації для цього використовувати. Також корпорація Майкрософт рекомендує, що клієнти тестів, їх продуктивність вводу-виводу, щоб переконатися, що жоден вводу-виводу фактори, зазначені раніше спричиняє вузьких їх застосування, у.

Нижче описано поведінку файли мережі на базі даних Microsoft SQL Server 2005, Microsoft SQL Server 2000 та Microsoft SQL Server 7.0 і без 1807 прапор трасування. Синтаксис, підключеного означає букву диска, яка пов'язана з мережний шлях командою NET USE. UNC-синтаксис стосується пряме посилання на мережний шлях, наприклад \\Servername\Sharename.
  • У SQL Server 7.0 без прапор трасування 1807, якщо використовується синтаксис зворотна сумісність Ініціалізації на дублювання диска, після створення бази даних оператор або підключеного або в синтаксисі UNC 5105 виникає помилка.
  • У SQL Server 7.0 з прапор трасування 1807, якщо використовується синтаксис зворотна сумісність Ініціалізації на ДИСКУ, після створення бази даних оператор з підключеного синтаксис, створення файлу успішно. Якщо ви використовуєте Ініціалізації на ДИСКУ з UNC синтаксису, виникає помилка 5105.
  • SQL Server 2005, SQL Server 2000 або SQL Server 7.0 без прапор трасування 1807 якщо Вільний час виконання створення бази даних інструкцію з розподілом або UNC синтаксисі 5105 помилка SQL Server 7.0 і виникає помилка 5110 SQL Server 2000.
  • У SQL Server 2005, SQL Server 2000 або SQL Server 7.0 з прапор трасування 1807 створення бази даних про конфіденційність, яка виконується за допомогою з розподілом, або UNC синтаксис – успішно.
Нижче перелічено підтримку для мережних файлів SQL відмовостійких кластерів.

Додаткові примітки

Неправильне сценарій виконання програмного забезпечення на бази даних з NAS продукт або перейти до бази даних з NAS продукт неправильно настроєний, що може призвести до втрачені дані, включаючи загальну базу даних втрати. Якщо це NAS пристрій або мережі Підтримка програмного забезпечення не повністю дотримується вимога даних гарантії, що запис А замовлення або запису через, наприклад, устаткування, Підтримка програмного забезпечення або навіть увімкнути живлення помилки можуть серйозно впливає цілісність даних, то.
Посилання
Щоб отримати додаткові відомості про те, як використовувати мережних бази даних, див. статтю Storage Engine блог для SQL Server:

Щоб отримати додаткові відомості про запис А замовлення або записування до для SQL Server клацніть номер статті в базі знань Microsoft Knowledge Base:

234656 За допомогою на диску, кешування з SQL Server
Щоб отримати додаткові відомості про SQL Server-позначки трасування див. SQL Server Books Online:

SQL Server, потрібен системи для підтримки "гарантована доставка стабільного носій", як зазначено в розділі зSQL Server вводу-виводу надійність вимоги програми.Щоб отримати додаткові відомості про вимоги вводу та виводу на ядро бази даних SQL Server клацніть цей номер статті, щоб переглянути її в базі знань Microsoft Knowledge Base:
967576 Вимоги до вводу виводу обробника баз даних Microsoft SQL-сервера
глобальна мережа з додається NAS-пристроїв збереження даних

Попередження. Цю статтю переведено автоматично

Властивості

Ідентифікатор статті: 304261 – останній перегляд: 05/15/2015 11:47:00 – виправлення: 4.0

Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2005 Compact Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL 2005 Server Enterprise, Microsoft SQL Server 2005 Evaluation Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL 2005 Server Workgroup, Microsoft SQL Server 2000 Developer Edition, Microsoft SQL Server 2000 Enterprise Edition, Microsoft SQL Server 2000 Enterprise Evaluation Edition, Microsoft SQL Server 2000 Personal Edition, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2000 Windows CE Edition, Microsoft SQL Server 2000 Workgroup Edition, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2012 Analysis Services, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Web, Microsoft SQL Server 2012 Business Intelligence, Microsoft SQL Server 2014 Business Intelligence

  • kbinfo kbmt KB304261 KbMtuk
Зворотний зв’язок