สิ่งสำคัญ บทความนี้ประกอบด้วยข้อมูลเกี่ยวกับวิธีการปรับเปลี่ยนรีจิสทรี ตรวจสอบให้แน่ใจว่าได้สำรองรีจิสทรีก่อนที่จะแก้ไข ตรวจสอบให้แน่ใจว่า คุณทราบวิธีการคืนค่ารีจิสทรีหากเกิดปัญหา สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการสำรองข้อมูล เรียกคืน และการปรับเปลี่ยนรีจิสทรี คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
256986 คำอธิบายเกี่ยวกับรีจิสทรีของ Microsoft Windows
อาการ
เมื่อคุณปรับใช้ Microsoft Dynamics CRM 4.0 หรือ Microsoft Dynamics CRM 2011 โดยใช้บัญชีผู้ใช้ บัญชีผู้ใช้ของคุณต้องมีสิทธิ์เป็นผู้ดูแลท้องถิ่นบน Microsoft SQL Server อย่างไรก็ตาม คุณคาดหวังว่า สิทธิ์ผู้ดูแลท้องถิ่นบนเซิร์ฟเวอร์ SQL ไม่จำเป็น สำหรับข้อมูลเพิ่มเติมเกี่ยวกับความต้องการนี้ โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
946686 วิธีมอบหมายสิทธิ์ขั้นต่ำให้ผู้ดูแลการปรับใช้ใน Microsoft Dynamics CRM 4.0
การแก้ไข
ปัญหานี้ได้รับการแก้ไขในการยกเลิกการปรับปรุงล่าสุดสำหรับ Microsoft Dynamics CRM 4.0 สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
949256 โปรแกรมแก้ไขด่วนและการปรับปรุง Microsoft Dynamics CRM 4.0ปัญหานี้ได้รับการแก้ไขใน Microsoft Dynamics CRM 2011 ที่นำออกใช้ ทำตามขั้นตอนการแก้ปัญหาด้านล่างนี้เพื่อติดตั้ง Microsoft Dynamics CRM ได้โดยไม่ต้องการสิทธิ์ผู้ดูแลท้องถิ่นบน Microsoft SQL Server
การแก้ปัญหา
คำเตือน ปัญหาร้ายแรงอาจเกิดขึ้นหากคุณปรับเปลี่ยนรีจิสทรีอย่างไม่ถูกต้อง โดยใช้ Registry Editor หรือ โดยใช้วิธีอื่น ปัญหาเหล่านี้อาจกำหนดให้คุณต้องติดตั้งระบบปฏิบัติการของคุณ Microsoft ไม่สามารถรับประกันว่า ปัญหาเหล่านี้จะสามารถแก้ไข ปรับเปลี่ยนรีจิสทรีคุณต้องเสี่ยงเมื่อต้องการปรับใช้ Microsoft Dynamics CRM โดยใช้แอคเคาท์ที่มีสิทธิผู้ดูแลระบบภายในบนเซิร์ฟเวอร์ SQL ให้ทำตามขั้นตอนเหล่านี้:
-
เพิ่มคีย์รีจิสทรีIgnoreChecksไปยังคอมพิวเตอร์ที่กำลังเรียกใช้ Microsoft Dynamics CRM เพื่อให้การติดตั้งสามารถดำเนินต่อเมื่อมีข้อผิดพลาดจะแสดงขึ้นในการด้านสิ่งแวดล้อมการวินิจฉัยตัวช่วยสร้าง (EDW):
-
คลิกเริ่มคลิกเรียกใช้พิมพ์regeditนั้นแล้ว คลิกตกลง
-
ในรีจิสทรี ค้นหาคีย์ย่อยต่อไปนี้: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
-
คลิกขวาMSCRMชี้ไปที่สร้างคลิกDWORD Valueและจากนั้น พิมพ์IgnoreChecks
-
คลิกสองครั้งที่IgnoreChecksและจากนั้น ให้พิมพ์1ในฟิลด์ค่าข้อมูล
-
-
ตรวจสอบให้แน่ใจว่า บริการของ Microsoft SQL Server ที่กำลังเรียกใช้บนคอมพิวเตอร์ที่กำลังเรียกใช้ SQL Server
-
สร้างการใช้ร่วมกันบนคอมพิวเตอร์ที่กำลังเรียกใช้ SQL Server เพื่อที่ว่า ผู้ดูแลการปรับใช้ Microsoft Dynamics CRM ที่มีสิทธิ์เข้าถึงหมายเหตุ
-
ใช้ร่วมกันนี้มีวัตถุประสงค์เพื่อเป็นสถานที่เก็บถาวรของไฟล์ข้อมูลฐานข้อมูล Microsoft Dynamics CRM
-
ชื่อที่ใช้ร่วมกันต้องตรงกับชื่อไดเรกทอรี ตัวอย่างเช่น ถ้ามีการใช้ร่วมกันจะอยู่ที่ C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\CrmData ใช้ร่วมกันต้องตั้งชื่อ "CrmData"
-
-
เพิ่มคีย์รีจิสทรีSqlServerPathOverridesไปยังคอมพิวเตอร์ที่กำลังเรียกใช้ Microsoft Dynamics CRM โดยทำตามขั้นตอนต่อไปนี้:
-
คลิกเริ่มคลิกเรียกใช้พิมพ์regeditนั้นแล้ว คลิกตกลง
-
ในรีจิสทรี ค้นหาคีย์ย่อยต่อไปนี้: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
-
คลิกขวาMSCRMชี้ไปที่สร้างคลิกคีย์และจากนั้น พิมพ์SqlServerPathOverrides
-
คลิกขวาที่SqlServerPathOverridesชี้ไปที่สร้างคลิกสายอักขระและป้อนชื่อเซิร์ฟเวอร์ SQL เป็นชื่อ
-
คลิกสองครั้งที่SqlServerPathOverridesและใส่เส้นทางแบบเต็มภายในของส่วนแบ่งที่ใช้ร่วมกันเป็นค่า เช่น C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\CrmData
-
-
บนเมนูแฟ้มคลิกจบการทำงานเพื่อออกจากตัวแก้ไขรีจิสทรี
-
ให้แน่ใจว่า ผู้ดูแลระบบปรับใช้ได้ถูกเพิ่มเป็นผู้จัดการเนื้อหาไปยังเซิร์ฟเวอร์การรายงาน SQL (ดูhttp://support.microsoft.com/kb/946677)
-
เพิ่มผู้ดูแลการปรับใช้เป็นล็อกอิน SQL กับอินสแตนซ์ SQL บัญชีรักษาความปลอดภัยของเซิร์ฟเวอร์ CRM มีสิทธิ์ sysadmin
-
ตรวจสอบให้แน่ใจว่า บัญชีผู้ใช้บริการที่กำลังเรียกใช้บริการ Microsoft SQL ได้รับสิทธิ์ในการใช้ร่วมกันที่มีการคัดลอกแฟ้ม MDF ของ CRM เมื่อต้องการตรวจสอบสิทธิการใช้งานไฟล์ร่วม ให้ทำตามขั้นตอนเหล่านี้:
-
คลิกขวาที่โฟลเดอร์ และเลือกคุณสมบัติแล้ว
-
คลิกแท็บความปลอดภัยและคลิกขั้นสูง
-
คลิกสิทธิที่ใช้งานและจากนั้น คลิกเลือก
-
ป้อนบัญชีบริการที่กำลังเรียกใช้ Microsoft SQL Server (สำหรับบัญชีที่มีอยู่แล้ว คุณสามารถใช้ "บริการเครือข่าย" ' หรือ "ระบบ")
-