Các vấn đề có thể xảy ra khi đang chạy SQL Server 2012 trong môi trường VMWare hay Hyper-V

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: 2799534
Triệu chứng
Xem xét tình huống sau:
  • Bạn cố gắng chạy Microsoft SQL Server 2012 Hyper-V hoặc môi trường VMware đang chạy Windows Server 2012.
  • Bạn chọn không phải mặc định ổ đĩa cứng, đĩa cứng ngoài ổ C: ví dụ, tính năng chia sẻ và mục tin thư thoại gốc của phiên bản hoặc bộ máy cơ sở dữ liệu tệp được lưu trữ trên ổ đĩa không hệ điều hành và ổ đĩa đó hiển thị như một lưu trữ di động hoặc ổ đĩa trong Window Explorer.
  • SQL Server được cấu hình để chạy trong một tài khoản khác với tài khoản hệ thống cục bộ.
  • Phiên bản bản ghi dịch vụ liệt kê thiết bị di động (Wpdbusenum.dll) là hơn 6.2.9200.16548 [GDR] / 6.2.9200.20652 [QFE].
  • Chính sách bảo mật của Windows xác định cho đối tượng truy cập [chính sách cục bộ hoặc chính sách Nhóm] như trong ảnh chụp màn hình sau đây:





Trong trường hợp này, bạn có thể gặp một hoặc nhiều vấn đề sau:

Vấn đề 1: Quá trình cài đặt chuyên biệt không thành công và bạn nhận được thông báo lỗi

Quá trình cài đặt chuyên biệt không thành công và bạn nhận được thông báo lỗi tương tự như sau:

Cố gắng thực hiện một hoạt động trái phép

Ngoài ra, bạn nhận được thông báo lỗi sau trong Summary.txt và Detail.txt các tập tin nằm trong mục tin thư thoại Nhật ký cài đặt chuyên biệt SQL Server:

Summary.txt
Xảy ra lỗi trong quá trình thiết lập tính năng

Detail.txt
Cố gắng thực hiện một hoạt động trái phép.
HResult: 0x84bb0001
FacilityCode: 1211 (4bb)
ErrorCode: 1 (0001)
Dữ liệu:
WatsonData = MSSQLSERVER
DisableRetry = true
Ngoại lệ bên trong loại: System.UnauthorizedAccessException

Lưu ý Vấn đề này cũng xảy ra khi bạn cố gắng thực hiện mộtslipstream cài đặt chuyên biệt SQL Server 2012 gói bản ghi dịch vụ 1 (SP1).

Vấn đề 2: Một hoặc nhiều SQL Server 2012 bộ máy cơ sở dữ liệu không trực tuyến khi SQL Server khởi động

Một hoặc nhiều bộ máy cơ sở dữ liệu SQL Server 2012 của bạn đôi khi không trực tuyến khi SQL Server khởi động sau khi khởi động lại máy tính. Sự cố này có thể không thường xuyên. Ví dụ, bộ máy cơ sở dữ liệu có thể không trực tuyến sau khi khởi động lại một số, nhưng bộ máy cơ sở dữ liệu trực tuyến sau khi khởi động lại khác. Tuy nhiên, máy ảo không trực tuyến sau khi khởi động lại khác.

Ngoài ra, trạm đậu của bản ghi dịch vụ SQL Server không thay đổi khi bạn khởi động lại máy ảo. Nếu bộ máy cơ sở dữ liệu không trực tuyến khi SQL Server Bắt đầu sau khi khởi động lại, bộ máy cơ sở dữ liệu sẽ không trực tuyến không có vấn đề bao nhiêu lần khởi động lại bản ghi dịch vụ SQL Server.
Tuy nhiên, nếu bộ máy cơ sở dữ liệu trực tuyến, vấn đề này không ảnh hưởng đến bộ máy cơ sở dữ liệu đến trực tuyến khi bạn khởi động lại bản ghi dịch vụ SQL Server.

Khi sự cố này xảy ra, một hoặc nhiều thông báo lỗi sau đây có thể được ghi vào Nhật ký lỗi SQL Server:

Lỗi: 17207, mức độ nghiêm trọng: 16, trạng thái: 1
Kích hoạt thất bại. tập đã đặt tên tin vật lý "x: \yourpath\databaselogfilename.ldf >" có thể không chính xác.

Lỗi: 17207, mức độ nghiêm trọng: 16, trạng thái: 1
Kích hoạt thất bại. tập đã đặt tên tin vật lý "x: \yourpath\databasedatafilename.mdf >" có thể không chính xác.

Lỗi: 17207, mức độ nghiêm trọng: 16, trạng thái: 1
Kích hoạt thất bại. tập đã đặt tên tin vật lý "x: \yourpath\databasedatafilename.ndf >" có thể không chính xác.

Lỗi: 5120, mức độ nghiêm trọng: 16, trạng thái: 5.
FileMgr::StartLogFiles: hệ điều hành 2 (hệ thống không thể tìm thấy tệp đã chỉ định) lỗi khi tạo hoặc mở tệp 'x: \yourpath\databasedatafilename.ldf >'. Chẩn đoán và sửa chữa lỗi hệ điều hành và thử lại thao tác.

Lỗi: 5120, mức độ nghiêm trọng: 16, trạng thái: 5.
FileMgr::StartLogFiles: hệ điều hành 2 (hệ thống không thể tìm thấy tệp đã chỉ định) lỗi khi tạo hoặc mở tệp 'x: \yourpath\databasedatafilename.mdf >'. Chẩn đoán và sửa chữa lỗi hệ điều hành và thử lại thao tác.

Lỗi: 5120, mức độ nghiêm trọng: 16, trạng thái: 5.
FileMgr::StartLogFiles: hệ điều hành 2 (hệ thống không thể tìm thấy tệp đã chỉ định) lỗi khi tạo hoặc mở tệp 'x: \yourpath\databasedatafilename.ndf >'. Chẩn đoán và sửa chữa lỗi hệ điều hành và thử lại thao tác.

Ngoài ra, trạm đậu của bộ máy cơ sở dữ liệu là Khôi phục đang chờ xử lý:



Thông báo lỗi tương tự như sau được ghi vào Nhật ký sự kiện bảo mật:

Tên đăng nhập: bảo mật
Nguồn: Microsoft-Windows-bảo mật-kiểm toán
Ngày: 10/2/2013 10:07:08: 00
ID sự kiện: 4656
Danh mục tác vụ: Lưu trữ
Mức: thông tin
Từ khoá: Kiểm định thất bại
Người dùng: K/C
Máy tính: TX326234-1.lab326234.lab
Mô tả:
Trình điều khiển đối tượng được yêu cầu.

Chủ đề:
ID bảo mật: LAB326234\SQLSVC
Tên tài khoản: SQLSVC
Tài khoản miền: LAB326234
kí nhập ID: 0x1B49BC

Đối tượng:
Đối tượng máy chủ: bảo mật
Loại đối tượng: tập tin
Tên đối tượng: E:\DATA\Object_Access_test1.mdf
Xử lý ID: 0x0

Thuộc tính tài nguyên:-

Xử lý thông tin:
Quá trình ID: 0x704
Quá trình tên: C:\Program Files\Microsoft SQL Server\MSSQL11. MSSQLSERVER\MSSQL\Binn\sqlservr.exe

Truy cập thông tin yêu cầu:
ID giao dịch: {00000000-0000-0000-0000-000000000000}
Truy cập: READ_CONTROL
WRITE_DAC
WRITE_OWNER
ĐỒNG BỘ HOÁ
ReadData (hoặc ListDirectory)
WriteData (hoặc AddFile)
AppendData (hoặc AddSubdirectory hoặc CreatePipeInstance)
ReadEA
WriteEA
ReadAttributes
WriteAttributes

Truy cập lý do:-
Mặt nạ truy cập: 0x1E019F
Quyền được sử dụng để kiểm tra truy cập:-
Giới hạn SID Count: 0



Giải pháp
Để khắc phục sự cố này, hãy làm theo các bước sau:
  1. cài đặt chuyên biệt bản Cập Nhật tích luỹ được mô tả trong bài viết sau trong cơ sở kiến thức Microsoft:
    2811670 Sự cố khi kiểm tra đối tượng chính sách truy nhập được bật trên lưu trữ trong Windows 8 hoặc Windows Server 2012
  2. Khởi động lại bản ghi dịch vụ liệt kê các thiết bị di động.
  3. Áp dụng bản Cập Nhật chính sách nhóm. Để thực hiện việc này, gõ như sau tại dấu kiểm nhắc lệnh quản trị và sau đó nhấn Enter:

    gpupdate / Force
  4. Khởi động lại máy ảo khách hai lần để thay đổi có hiệu lực.
Cách giải quyết khác
Để khắc phục sự cố này, sử dụng một trong các phương pháp sau:
  • Vô hiệu hoá khả năng HotAdd/HotPlug VMware. Để biết thêm thông tin về cách thực hiện việc này, hãy truy cập website sau của VMWare:Lưu ý Microsoft cung cấp thông tin liên hệ của bên thứ ba để giúp bạn tìm hỗ trợ kỹ thuật. thông tin liên hệ này có thể thay đổi mà không cần thông báo trước. Microsoft không bảo đảm độ chính xác của thông tin liên hệ của bên thứ ba này.
  • Thay đổi tài khoản người dùng đang chạy bản ghi dịch vụ SQL Server sang tài khoản hệ thống cục bộ.

    Lưu ý Chúng tôi khuyến nghị bạn thay đổi tài khoản người dùng đang chạy bản ghi dịch vụ SQL Server sang tài khoản hệ thống cục bộ.
  • Vô hiệu hoá kiểm toán đối tượng truy cập.

    Lưu ý Thông thường, chúng tôi khuyến nghị bạn vô hiệu hoá kiểm toán đối tượng truy cập.
Thông tin thêm
Các sản phẩm của bên thứ ba mà bài viết này thảo luận do các công ty độc lập với Microsoft sản xuất. Microsoft không bảo hành, theo ngụ ý hay cách khác, về hiệu suất hoặc độ tin cậy của những sản phẩm này.
Tham khảo
Để biết thêm thông tin về lệnh gpupdate /, hãy truy cập web site TechNet sau đây:

http://technet.Microsoft.com/en-US/Library/hh852337.aspx

Để biết thêm thông tin về kiểm toán đối tượng truy cập, truy cập vào web site TechNet sau đây:

http://technet.Microsoft.com/en-US/Library/cc776774 (v=ws.10).aspx

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 2799534 - Xem lại Lần cuối: 09/27/2015 06:49:00 - Bản sửa đổi: 6.0

Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Web, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Express

  • kbtshoot kbsurveynew kbexpertiseinter kbmt KB2799534 KbMtvi
Phản hồi