เพื่อนหลายคนต้องการใช้วิธีการเขียนโปรแกรมฐานข้อมูล SQL2000 แต่พวกเขากำลังเรียนรู้ ACCESS และมีความเข้าใจเพียงเล็กน้อยเกี่ยวกับ SQL ที่นี่ฉันจะให้ข้อมูลอ้างอิงต่อไปนี้แก่คุณ --- วิธีการและข้อควรระวังในการแปลง ACCESS เป็น SQL2000
1. ก่อนอื่น สิ่งที่ฉันกำลังพูดถึงคือการแปลงระหว่าง ACCESS2000 และ SQL2000 ฉันยังไม่ได้ลองใช้ตัวอื่น ฉันหวังว่าคุณจะสามารถทดลองมากกว่านี้ได้ และจะต้องมีวิธี
2. วิธีการแปลง
1. เปิด "แหล่งฐานข้อมูล" ใน "เครื่องมือการดูแลระบบ" ใต้ "แผงควบคุม"
2. คลิก "เพิ่ม" เพื่อเพิ่มแหล่งข้อมูลใหม่ และเลือก "Driver do microsoft Access" ในแถบการเลือก
(*.mdb)" จะมีกล่องปรากฏขึ้นหลังจากเสร็จสิ้น
ป้อนชื่อที่คุณต้องการเขียนใน "แหล่งข้อมูล" ฉันตั้งชื่อว่า "ABC" ไม่จำเป็นต้องกรอกคำแนะนำ จากนั้นกดตัวเลือกด้านล่างเพื่อค้นหาที่อยู่ฐานข้อมูลของคุณแล้วเลือก (หมายเหตุ โปรดสำรองข้อมูล ฐานข้อมูล ACCESS ของคุณก่อน ) จากนั้นจึงตกลง
แหล่งข้อมูลถูกสร้างขึ้นที่นี่ และสิ่งที่เหลืออยู่คือการแปลง
3. เปิด SQL2000 Enterprise Manager ป้อนฐานข้อมูล และสร้างฐานข้อมูลเปล่าใหม่ "ABC"
4. เลือกฐานข้อมูลที่สร้างขึ้นใหม่ คลิกขวาที่เมาส์ เลือก "นำเข้าข้อมูล" ใต้ "งานทั้งหมด" แล้วคลิก "ถัดไป" เพื่อดำเนินการต่อ
5. เลือก "Driver do microsoft Access(*.mdb)" ในรายการดรอปดาวน์แหล่งฐานข้อมูล ใน "User/System DSN" เลือก "ABC" ที่คุณเพิ่งเพิ่มแล้วคลิก "Next";
6. ไม่จำเป็นต้องแก้ไข "วัตถุประสงค์" เลือกเซิร์ฟเวอร์ (โดยปกติจะเป็นเครื่องของคุณเอง "ในเครื่อง" คุณสามารถเลือกที่อยู่เซิร์ฟเวอร์หรือที่อยู่ LAN เพื่อตรวจสอบว่าสิทธิ์ของคุณสามารถทำงานได้หรือไม่) "ใช้การรับรองความถูกต้องของ WINDOWS" หมายถึงการใช้ สำหรับการดำเนินการระบุตัวตนของผู้ดูแลระบบของคุณเอง คุณสามารถใช้ "ใช้การตรวจสอบการดำเนินการระบุตัวตน SQL" สำหรับการดำเนินการเว็บไซต์ได้ และแนะนำให้ใช้อย่างหลัง
7. หลังจากเลือก "ใช้การยืนยันการดำเนินการข้อมูลประจำตัว SQL" แล้ว ให้กรอกชื่อผู้ใช้และรหัสผ่านของคุณ ฉันเลือกหมายเลขเริ่มต้นของระบบ "sa" และ "****" สำหรับฐานข้อมูล ให้เลือก "ABC" ที่สร้างขึ้นใหม่แล้วกด " ขั้นตอนต่อไป";
8. มีสองตัวเลือกในขั้นตอนนี้ "คัดลอกตารางและมุมมองจากแหล่งข้อมูล" และ "ใช้คำสั่งแบบสอบถามเพื่อระบุข้อมูลที่จะถ่ายโอน" เลือกแบบเดิมแล้วคลิก "ถัดไป" เพื่อดำเนินการต่อ
9. ตารางฐานข้อมูล ACCESS ของคุณจะปรากฏที่นี่ คลิก "เลือกทั้งหมด" และไปยังขั้นตอนถัดไป
10. "DTS Import/Export Wizard" เห็นว่าเลือก "Run Now" แล้วคลิก "Next"
11. กด "เสร็จสิ้น" เพื่อดำเนินการต่อ
12. ในขั้นตอนนี้ คุณจะเห็นข้อมูลของคุณถูกนำเข้าไปยัง SQL2000 เมื่อคำว่า "XXX tables has been suitable import into the Database" ปรากฏขึ้น และมีเครื่องหมายถูกสีเขียวอยู่ด้านหน้าตารางทั้งหมด หมายความว่าข้อมูลทั้งหมดได้ถูกนำเข้าแล้ว นำเข้าสำเร็จ หากเกิดปัญหาระหว่างทางหรือมีเครื่องหมายกากบาทสีแดงอยู่หน้าโต๊ะ แสดงว่านำเข้าตารางไม่สำเร็จ ในเวลานี้ คุณต้องกลับไปตรวจสอบว่าการดำเนินการของคุณถูกต้องหรือไม่
3. การปรับเปลี่ยนข้อมูล
1. เนื่องจากไม่มี "การกำหนดหมายเลขอัตโนมัติ" ใน SQL2000 ฟิลด์ที่คุณตั้งค่าด้วย "การกำหนดหมายเลขอัตโนมัติ" จะกลายเป็นฟิลด์ที่ไม่ว่างเปล่า ในกรณีนี้ คุณต้องแก้ไขฟิลด์เหล่านี้ด้วยตนเอง และเลือก "ใช่" สำหรับ "ทำเครื่องหมาย" เมล็ดคือ "1" การเพิ่มขึ้นคือ "1"
2. นอกจากนี้ หลังจากแปลง ACCESS2000 เป็น SQL2000 แล้ว ฟิลด์ที่มีแอตทริบิวต์เดิม "ใช่/ไม่ใช่" จะถูกแปลงเป็น "บิต" ที่ไม่ว่างเปล่า ในขณะนี้ คุณต้องแก้ไขเป็นแอตทริบิวต์ที่คุณต้องการ
3. นอกจากนี้ ทุกคนควรใส่ใจกับความเข้าใจของฟังก์ชันเวลาด้วย ACCESS และ SQL มีความแตกต่างมากมาย
เนื่องจากไม่มีซอฟต์แวร์จับภาพ ฉันจึงไม่แสดงรูปภาพให้คุณดู
หมายเลข QQ ของฉันคือ: 310575 ยินดีต้อนรับทุกคนเพื่อสื่อสารกับฉัน
บทความถัดไปของฉันเกี่ยวกับการแปลง SQL2000 เป็น ACCESS2000 โปรดติดตาม