Mô t? v? h? tr? cho các t?p tin b? máy cơ s? d? li?u m?ng trong SQL Server

D?ch tiêu đ? D?ch tiêu đ?
ID c?a bài: 304261 - Xem s?n ph?m mà bài này áp d?ng vào.
Bung t?t c? | Thu g?n t?t c?

? Trang này

Tóm t?t

Microsoft thư?ng khuy?n cáo r?ng b?n s? d?ng m?t m?ng khu v?c lí (SAN) ho?c t?i đ?a phương kèm theo đ?a đ? lưu gi? các t?p tin b? máy cơ s? d? li?u Microsoft SQL Server c?a b?n b?i v? c?u h?nh này t?i ưu hóa SQL máy ch? hi?u su?t và đ? tin c?y. theo m?c đ?nh, s? d?ng t?p b? máy cơ s? d? li?u m?ng (đư?c lưu tr? trên m?t máy ch? n?i m?ng ho?c m?ng đính kèm lưu tr? [NAS]) không đư?c kích ho?t cho SQL Server.

Tuy nhiên, b?n có th? đ?t c?u h?nh SQL Server đ? lưu tr? m?t b? máy cơ s? d? li?u trên m?t máy ch? n?i m?ng ho?c máy ch? lưu tr? NAS. Máy ch? đư?c s? d?ng cho m?c đích này ph?i đáp ?ng yêu c?u máy ch? SQL cho d? li?u ghi ordering và ghi thông qua b?o l?nh, mà đư?c chi ti?t trong ph?n "Thông tin thêm".

Windows ph?n c?ng ch?t lư?ng ph?ng thí nghi?m (WHQL) đ? đi?u ki?n thi?t b?

Máy ch? Microsoft Windows và máy ch? n?i m?ng ho?c máy ch? lưu tr? NAS là ch?ng nh?n ph?ng thí nghi?m ch?t lư?ng ph?n c?ng Windows (WHQL) t? đ?ng đáp ?ng d? li?u ghi ordering và ghi thông qua các b?o đ?m yêu c?u đ? h? tr? m?t thi?t b? lưu tr? SQL Server. Microsoft h? tr? c? ?ng d?ng và lưu tr? liên quan các v?n đ? trong các c?u h?nh này.

Lưu ?Đ? đư?c h? tr? b?i máy ch? SQL, gi?i pháp lưu tr? NAS c?ng nên đáp ?ng t?t c? các yêu c?u đư?c li?t kê trên web site c?a Microsoft sau đây:
http://Download.Microsoft.com/Download/6/E/8/6E882A06-B71B-4642-9EB4-D1EA0D6223C8/SQL%20Server%20IO%20Reliability%20Program%20Requirements%20Document.docx

Các thi?t b? khác

N?u b?n s? d?ng m?t thi?t b? lưu tr? đ? đi?u ki?n-WHQL v?i SQL Server h? tr? b?o l?nh I/O đ? s? d?ng b? máy cơ s? d? li?u giao d?ch đư?c mô t? trong bài vi?t này, Microsoft s? cung c?p các h? tr? đ?y đ? cho SQL Server và SQL Server các ?ng d?ng. Tuy nhiên, v?n đ? v?i, ho?c gây ra b?i, thi?t b? ho?c h? th?ng ph? lưu tr? c?a nó s? đư?c gi?i thi?u đ?n các nhà s?n xu?t thi?t b?. N?u b?n s? d?ng m?t thi?t b? lưu tr? đ? đi?u ki?n-WHQL không h? tr? b?o l?nh I/O đ? s? d?ng b? máy cơ s? d? li?u giao d?ch đư?c mô t? trong bài vi?t này, Microsoft không th? cung c?p h? tr? cho SQL Server ho?c các ?ng d?ng d?a trên SQL Server. Đ? xác đ?nh li?u c?a b?n-WHQL ph?ng không đ? đi?u ki?n h? tr? thi?t b? lưu tr? I/O đ?m b?o đ? s? d?ng b? máy cơ s? d? li?u giao d?ch đư?c mô t? trong bài vi?t này và/ho?c đư?c thi?t k? đ? s? d?ng b? máy cơ s? d? li?u, h?y ki?m tra v?i nhà cung c?p thi?t b? c?a b?n. Ngoài ra, liên h? v?i đ?i l? thi?t b? c?a b?n đ? xác minh r?ng b?n có m?t cách chính xác đư?c tri?n khai và c?u h?nh thi?t b? đ? s? d?ng b? máy cơ s? d? li?u giao d?ch.

Thông tin thêm

theo m?c đ?nh, b?n không th? t?o ra m?t b? máy cơ s? d? li?u SQL Server trên m?t chia s? t?p tin m?ng. B?t k? n? l?c đ? t?o ra m?t b? máy cơ s? d? li?u t?p tin trên m?t ánh x? ho?c v? trí m?ng UNC t?o ra m?t trong các thông báo l?i sau đây:

Thông báo l?i 1
5105 "thi?t b? kích ho?t l?i"

Thông báo l?i 2
5110 "t?p tin 'file_name' là trên m?t thi?t b? m?ng không đư?c h? tr? cho databasefiles."

Hành vi này d? ki?n. Theo d?i c? 1807 đi qua ki?m tra và cho phép b?n đ?t c?u h?nh SQL Server v?i m?ng d?a trên b? máy cơ s? d? li?u t?p tin. SQL Server, và h?u h?t các b? máy cơ s? d? li?u h? th?ng doanh nghi?p, s? d?ng m?t Nh?t k? giao d?ch và liên quan đ?n ph?c h?i logic đ? đ?m b?o b? máy cơ s? d? li?u giao d?ch nh?t quán trong trư?ng h?p h?ng h? th?ng ho?c không đư?c qu?n l? m?t đóng c?a. Các giao th?c ph?c h?i d?a vào kh? năng vi?t tr?c ti?p đ?n các phương ti?n truy?n thông đ?a đ? khi m?t hệ điều hành đ?u vào/đ?u ra (I/O) yêu c?u vi?t tr? v? Qu?n l? b? máy cơ s? d? li?u, Khôi phục hệ thống đư?c đ?m b?o r?ng vi?t là th?c s? hoàn thành ho?c hoàn thành vi?t có th? đư?c đ?m b?o. B?t k? sai l?m b?i b?t k? thành ph?n ph?n m?m ho?c ph?n c?ng đ? vinh danh các giao th?c này có th? d?n đ?n m?t m?t m?t ph?n ho?c t?t c? d? li?u ho?c hư h?ng trong trư?ng h?p h?ng h? th?ng. Đ? bi?t thêm chi ti?t v? các khía c?nh c?a khai thác g? và giao th?c ph?c h?i trong SQL Server, tham kh?o bài vi?t sau trong cơ s? ki?n th?c Microsoft:
230785 kí nh?p SQL Server 7.0, SQL Server 2000 và SQL Server 2005 và d? li?u lưu tr? thu?t toán m? r?ng đ? tin c?y d? li?u
Microsoft h? tr? t?p tin b? máy cơ s? d? li?u SQL Server m?ng trên NAS ho?c máy ch? lưu tr? m?ng không đáp ?ng các yêu c?u ghi thông qua và ghi-tr?t t?.

V? có nguy cơ ?nh hư?ng đ?n tính toàn v?n c?a b? máy cơ s? d? li?u, cùng v?i tác đ?ng hi?u su?t có th? có th? là k?t qu? c?a vi?c s? d?ng các m?ng chia s? t?p tin đ? lưu tr? các b? máy cơ s? d? li?u, l?i m?ng Microsoft khuy?n cáo r?ng b?n lưu tr? t?p tin b? máy cơ s? d? li?u trên h? th?ng con đ?a c?c b? ho?c trên m?ng lưu tr? (SANs).

M?t h? th?ng m?ng đính kèm lưu tr? (NAS) là m?t h? th?ng lưu tr? t?p tin d?a trên khách hàng đính kèm vào thông qua m?ng redirector b?ng cách s? d?ng m?t giao th?c m?ng (ch?ng h?n như TCP/IP). N?u truy c?p vào m?t ngu?n l?c đ?a đ?i h?i m?t ph?n đ? đư?c v? b?n đ?, ho?c n?u đ?a ngu?n xu?t hi?n như m?t máy ch? t? xa thông qua m?t đư?ng d?n UNC, (ví d?, \\Servername\Sharename), trên m?ng, sau đó theo m?c đ?nh, H? th?ng lưu tr? đ?a không đư?c h? tr? như là m?t v? trí cho b? máy cơ s? d? li?u SQL Server.

V?n đ? hi?u su?t

SQL Server, tương t? như các h? th?ng b? máy cơ s? d? li?u doanh nghi?p khác, có th? đ?t m?t t?i tr?ng r?t l?n trên m?t h? th?ng ph? I/O. Đ?t l?n ?ng d?ng b? máy cơ s? d? li?u, v?t l? I/O c?u h?nh và đi?u ch?nh đóng m?t vai tr? đáng k? trong t?ng th? h? th?ng ho?t đ?ng. Hi?n có ba y?u t? hi?u su?t I/O chính đ? xem xét:
  • I/O băng thông: băng thông t?ng h?p, thư?ng đư?c đo b?ng megabyte / giây mà có th? đư?c duy tr? đ?n m?t thi?t b? b? máy cơ s? d? li?u
  • I/O đ? tr?: tr?, thư?ng đư?c đo b?ng mili giây, gi?a m?t yêu c?u cho I/O b?i h? th?ng b? máy cơ s? d? li?u và đi?m nơi yêu c?u I/O hoàn t?t
  • CPU chi phí: chi phí máy ch? lưu tr? CPU, thư?ng đư?c đo b?ng CPU miligiây, cho h? th?ng b? máy cơ s? d? li?u đ? hoàn thành m?t I/O duy nh?t
B?t k? các y?u t? I/O có th? tr? thành m?t nút ch?n m?t c? chai và b?n ph?i xem xét t?t c? các y?u t? này khi b?n thi?t k? m?t h? th?ng I/O cho m?t ?ng d?ng b? máy cơ s? d? li?u.

Trong h?nh th?c đơn gi?n nh?t c?a nó, m?t gi?i pháp NAS s? d?ng m?t tiêu chu?n m?ng redirector ph?n m?m ch?ng, th? giao di?n tiêu chu?n m?ng (NIC), và thành ph?n tiêu chu?n Ethernet. Như?c đi?m c?a c?u h?nh này là t?t c? t?p I/O x? l? thông qua ngăn x?p m?ng và ph?i tuân th? các gi?i h?n băng thông c?a m?ng riêng c?a m?nh. Đi?u này có th? t?o ra hi?u su?t và các v?n đ? đ? tin c?y d? li?u, đ?c bi?t là trong các chương tr?nh yêu c?u c?c k? cao c?p c?a t?p I/O, ví d? như máy ch? SQL. M?t s? c?u h?nh NAS đư?c ki?m tra b?i Microsoft, thông qua I/O là kho?ng m?t ph?n ba (1/3) c?a m?t tr?c ti?p g?n gi?i pháp lưu tr? trên máy ch? cùng m?t. Trong cùng m?t c?u h?nh này, chi phí CPU đ? hoàn thành m?t I/O thông qua thi?t b? NAS kho?ng hai l?n là c?a m?t I/O đ?a phương. Khi thi?t b? NAS và cơ s? h? t?ng m?ng ti?n tri?n, các t? l? c?ng có th? c?i thi?n liên quan đ?n lưu tr? đính kèm tr?c ti?p ho?c SANs. Hơn n?a, n?u d? li?u ?ng d?ng ch? y?u là đư?c lưu tr? trong h? bơi đ?m c?a b? máy cơ s? d? li?u, và b?n không g?p ph?i b?t c? t?c ngh?n I/O v?ch ra, hi?u su?t trên m?t h? th?ng NAS d?a là có l? đ? đ? s? d?ng.

sao lưu và khôi phục cân nh?c

SQL Server cung c?p các giao di?n thi?t b? ?o (VDI) cho sao lưu. Giao di?n thi?t b? ?o cung c?p các nhà cung c?p ph?n m?m sao lưu v?i m?t phương ti?n hi?u su?t cao, kh? năng m? r?ng, và đáng tin c?y đ? th?c hi?n sao lưu nóng và đ? Khôi ph?c b? máy cơ s? d? li?u SQL Server.

sao lưu ph?n m?m ho?t đ?ng trên b? máy cơ s? d? li?u t?p tin đư?c lưu tr? trên thi?t b? NAS thông qua VDI không có h? tr? đ?c bi?t dành riêng cho các NAS. Tuy nhiên, đi?u này k?t qu? trong m?t s? lư?ng l?n c?a lưu lư?ng m?ng b? sung trong quá tr?nh sao lưu và khôi phục. Trong quá tr?nh sao lưu thông qua VDI, SQL Server l?n đ?c các t?p tin t? xa và vư?t qua các d? li?u đ? bên th? ba sao lưu ph?n m?m đang ch?y trên máy tính c?a máy ch? SQL. Thao tác khôi ph?c là tương t?.

Đ? tránh m?ng ph? trên cao, các nhà cung c?p sao lưu ph?i cung c?p dành riêng cho NAS h? tr? b?i nhà cung c?p sao lưu và các nhà cung c?p NAS. SQL Server VDI cho phép các ph?n m?m sao lưu đ? chi?m ưu th? c?a ph?n c?ng (split-gương) ho?c ph?n m?m công ngh? (b?n sao trên vi?t) đư?c h? tr? b?i các thi?t b? NAS đ? làm cho các đ?ng g?i nhanh chóng c?a các t?p tin b? máy cơ s? d? li?u đ?a phương đ? các NAS. Các công ngh? này không ch? tránh chi phí c?a vi?c sao chép các t?p tin qua m?ng đ? sao lưu, h? c?ng có th? gi?m th?i gian khôi ph?c b?i đơn đ?t hàng c?a các cư?ng đ?.

đ?ng g?i lưu đư?c lưu tr? trên NAS là d? b? các cùng failuresthat ?nh hư?ng đ?n b? máy cơ s? d? li?u t?p tin đư?c lưu tr? trên các NAS. B?n shouldconsider b?o v? các đ?ng g?i lưu b?ng cách sao chép chúng đ? phương ti?n truy?n thông thay th?.

Th?n tr?ngB?n có th? tr?i nghi?m b? máy cơ s? d? li?u tham nh?ng trong đ?ng g?i lưu n?u b?n s? d?ng công ngh? sao lưu NAS mà không có h? tr? SQL Server VDI. Như v?y corruptionincludes xé trang ho?c mâu thu?n gi?a các t?p tin kí nh?p và d? li?u n?u chúng đư?c lưu tr? trên thi?t b? riêng bi?t. SQL Server có th? không phát hi?n rách trang ho?c mâu thu?n cho đ?n khi b?n khôi ph?c l?i b? máy cơ s? d? li?u và truy c?p d? li?u b? h?ng. Microsoft không h? tr? vi?c s? d?ng c?a công ngh? sao lưu NAS mà không ph?i là ph?i h?p v?i SQL Server.

H? tr? sao lưu và NAS nhà cung c?p h? tr? cho SQL Server VDI khác nhau. Ki?m tra v?i NAS và nhà cung c?p ph?n m?m sao lưu đ? bi?t chi ti?t v? VDI h? tr? c?a b?n.

Microsoft thúc gi?c các khách hàng đang xem xét m?t gi?i pháp NAS ofan tri?n khai cho b? máy cơ s? d? li?u SQL Server đ? consulttheir NAS nhà cung c?p đ? đ?m b?o r?ng thi?t k? end-to-end gi?i pháp là đ? s? d?ng b? máy cơ s? d? li?u. Nhi?u NAS nhà cung c?p có hư?ng d?n th?c hành t?t nh?t và các c?u h?nh đư?c ch?ng nh?n đ? s? d?ng này. Microsoft c?ng khuy?n cáo r?ng khách đi?m chu?n hi?u su?t I/O c?a h? đ? đ?m b?o r?ng không ai trong s? các y?u t? I/O đ? đ? c?p trư?c đó gây ra m?t nút ch?n m?t c? chai trong ?ng d?ng c?a h?.

Các văn b?n sau mô t? hành vi c?a m?ng d?a trên b? máy cơ s? d? li?u t?p tin trên Microsoft SQL Server 2005, Microsoft SQL Server 2000, và Microsoft SQL Server 7.0, có và không có d?u ki?m v?t c? năm 1807. Đư?c ánh x? cú pháp dùng đ? ch? m?t kí t? đ?i di?n ổ đĩa liên k?t v?i đư?ng d?n m?ng b?ng l?nh s? d?ng NET. UNC cú pháp đ? c?p đ?n m?t tham chi?u tr?c ti?p đ?n đư?ng d?n m?ng, ch?ng h?n như \\Servername\Sharename.
  • Trong SQL Server 7.0, mà không có d?u ki?m v?t c? năm 1807, n?u b?n s? d?ng cú pháp tương h?p v? sau đ?a INIT theo m?t tuyên b? t?o b? máy cơ s? d? li?u v?i m?t trong hai ánh x? ho?c UNC cú pháp, 5105 x?y ra l?i.
  • Trong SQL Server 7.0, v?i d?u ki?m v?t c? năm 1807, n?u b?n s? d?ng cú pháp tương h?p v? sau đ?a INIT theo m?t tuyên b? t?o b? máy cơ s? d? li?u v?i cú pháp ánh x?, vi?c t?o ra t?p tin thành công. N?u b?n s? d?ng đ?a INIT v?i cú pháp UNC, l?i 5105 x?y ra.
  • Trong SQL Server 2005, SQL Server 2000 ho?c SQL Server 7.0, mà không có d?u ki?m v?t c? năm 1807, n?u b?n th?c hi?n m?t tuyên b? t?o b? máy cơ s? d? li?u v?i ánh x? ho?c UNC cú pháp, l?i 5105 x?y ra trong SQL Server 7.0 và l?i 5110 x?y ra trong SQL Server 2000.
  • Trong SQL Server 2005, SQL Server 2000 ho?c SQL Server 7.0, v?i d?u ki?m v?t c? năm 1807, m?t tuyên b? t?o b? máy cơ s? d? li?u đư?c th?c hi?n b?ng cách s? d?ng ánh x? ho?c UNC cú pháp là thành công.
Lưu ? r?ng SQL Serverprovides h? tr? ch? cho các t?p tin d?a trên m?ng s? d?ng d?u ki?m v?t c? 1807 cho ph?ng không-chuy?n đ?i d? ph?ng t?p trung vi?c cài đ?t chuyên bi?t c?a SQL Server. Nhóm các cài đ?t chuyên bi?t c?a SQL Server không làm vi?c v?i các t?p tin d?a trên m?ng v? SQL Server 2005 và SQL Server 2000 yêu c?u thi?t b? lưu tr? đư?c công nh?n và ki?m nh?p b?i b?n ghi d?ch v? c?m Microsoft (MSCS) ngư?i qu?n l? c?m chuy?n đ?i d? ph?ng.

Thêm ghi chú

Không chính xác s? d?ng các ph?n m?m b? máy cơ s? d? li?u v?i m?t s?n ph?m NAS, ho?c s? d?ng b? máy cơ s? d? li?u v?i m?t s?n ph?m NAS đư?c c?u h?nh không đúng, có th? d?n đ?n m?t d? li?u bao g?m c? b? máy cơ s? d? li?u t?t c? m?t. N?u ph?n m?m NAS thi?t b? ho?c m?ng không hoàn toàn tôn vinh đ?m b?o d? li?u, ch?ng h?n như vi?t đ?t hàng ho?c ghi-qua, sau đó ph?n c?ng, ph?n m?m, ho?c th?m chí m?t đi?n nghiêm tr?ng có th? th?a hi?p toàn v?n d? li?u.

TÀI LI?U THAM KH?O

Đ? bi?t thêm chi ti?t v? vi?t đ?t hàng ho?c ghi thông qua cho SQL Server, b?m s? bài vi?t sau đ? xem bài vi?t trong cơ s? ki?n th?c Microsoft:
234656 B?ng cách s? d?ng ổ đĩa b? nh? đ?m v?i SQL Server
SQL Server sách tr?c tuy?n; ch? đ?: "Water c?"
SQL máy ch? yêu c?u h? th?ng đ? h? tr? 'cung c?p b?o đ?m đ? ?n đ?nh các phương ti?n truy?n thông' như đư?c nêu trong chương tr?nh Microsoft SQL Server Always-On lí gi?i pháp đánh giá. FoĐ? bi?t thêm chi ti?t v? các yêu c?u đ?u vào và đ?u ra cho b? máy cơ s? d? li?u SQL Server, b?m s? bài vi?t sau đ? xem bài vi?t trong cơ s? ki?n th?c Microsoft:
967576 Microsoft SQL Server b? máy cơ s? d? li?u đ?ng cơ đ?u vào/đ?u ra yêu c?u

Thu?c tính

ID c?a bài: 304261 - L?n xem xét sau cùng: 17 Tháng Năm 2014 - Xem xét l?i: 5.0
Áp d?ng
  • 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 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Evaluation Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • 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
T? khóa: 
kbinfo kbmt KB304261 KbMtvi
Máy d?ch
QUAN TRỌNG: Bài viết này được d?ch b?ng phần mềm dịch thu?t của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa l?i thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung c?p các bài vi?t đư?c c? biên d?ch viên và ph?n m?m d?ch thu?t th?c hi?n và c?ng đ?ng ch?nh s?a l?i đ? b?n có th? truy c?p vào t?t c? các bài vi?t trong Cơ s? Ki?n th?c c?a chúng tôi b?ng nhi?u ngôn ng? Tuy nhiên, bài vi?t do máy d?ch hoặc thậm chí cộng đồng chỉnh sửa sau không ph?i lúc nào c?ng hoàn h?o. Các bài vi?t này có th? ch?a các sai sót v? t? v?ng, cú pháp ho?c ng? pháp, Microsoft không ch?u trách nhi?m v? b?t k? s? thi?u chính xác, sai sót ho?c thi?t h?i nào do vi?c d?ch sai n?i dung ho?c do ho?t đ?ng s? d?ng c?a khách hàng gây ra.
Nh?p chu?t vào đây đ? xem b?n ti?ng Anh c?a bài vi?t này: 304261

Cung cấp Phản hồi

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com