หลังจากติดตั้ง Microsoft XML 4.0, TCP/IP, ADO และ XML เรารู้ว่าพวกเขาแบ่งออกเป็นสองส่วน: เซิร์ฟเวอร์และไคลเอนต์ โดยทั่วไปเซิร์ฟเวอร์สามารถเชื่อมต่อกับผู้ใช้หลายคนในเวลาเดียวกัน คุณรู้วิธีเรียกฐานข้อมูลการเข้าถึงจากระยะไกลหรือไม่? ทีนี้มาดูวิธีการเรียกฐานข้อมูลการเข้าถึงจากระยะไกล
-
หลายวิธีในการเชื่อมต่อกับฐานข้อมูลการเข้าถึงจากระยะไกล:
1. สร้าง VPN (เครือข่ายส่วนตัวเสมือนจริง) เพื่อให้การเชื่อมต่อระหว่างคอมพิวเตอร์ของคุณและโฮสต์ไม่แตกต่างจากของ LAN จากนั้นแชร์โฟลเดอร์ที่ไฟล์ MDB ในเซิร์ฟเวอร์อยู่ การเชื่อมต่อ ADO มีดังนี้:
oconn.open "ผู้ให้บริการ = microsoft.jet.oledb.4.0; แหล่งข้อมูล = // servername/databasefolder/database.mdb; Jet OLEDB: รหัสผ่านฐานข้อมูล = databasepw;
2. วางฐานข้อมูลบนเว็บเซิร์ฟเวอร์และเปิดใช้งาน ADO หรือ RDO ที่จะนำไปใช้ผ่าน RDS (บริการข้อมูลระยะไกล) และ IIS:
หากเซิร์ฟเวอร์ตั้งค่า ODBC DSN ตามที่ Jave กล่าวไว้ข้างต้น:
oconn.open "Provider = MS Remote;" -
"เซิร์ฟเวอร์ระยะไกล = http: // myservername;" -
"ผู้ให้บริการระยะไกล = MSDASQL;" -
"dsn = advworks;" -
"uid = myusername;" -
"pwd = myPassword"
หากตั้งค่าผู้ให้บริการ OLE DB:
oconn.open "Provider = MS Remote;" -
"เซิร์ฟเวอร์ระยะไกล = http: // myservername;" -
"ผู้ให้บริการระยะไกล = microsoft.jet.oledb.4.0;" -
"แหล่งข้อมูล = c: /somepath/mydb.mdb", _
"ผู้ดูแลระบบ", ""
3. เขียนโปรแกรมเซิร์ฟเวอร์ด้วยตัวคุณเองส่งชุดบันทึกผ่าน TCP/IP
4. ใช้การควบคุมของบุคคลที่สามเช่น: ADO Anywhere หรือ Udaparts RDB ฯลฯ ตรวจสอบรายละเอียด
5. การใช้ xmlhttp
------------------------------------------------------------------------------------
สิ่งที่แนบมาเป็นวิธีการเชื่อมต่อกับ SQL Server จากระยะไกล:
connstr = "ผู้ให้บริการ = sqloledb.1; ไลบรารีเครือข่าย = dbmssocn; ข้อมูลความปลอดภัยคงที่ = true; รหัสผู้ใช้ = ชื่อผู้ใช้; รหัสผ่าน = รหัสผ่าน; แคตตาล็อกเริ่มต้น = ชื่อฐานข้อมูลระยะไกล; แหล่งข้อมูล = 203.129.92.1"
ข้างต้นเป็นช่องทางเทคโนโลยีใหม่ที่ไม่ถูกต้องที่จะแบ่งปันวิธีการเรียกใช้ฐานข้อมูลการเข้าถึงจากระยะไกลกับคุณ คุณอาจหยิบยกความคิดเห็นที่แตกต่างกัน ไม่สำคัญ ฝากข้อความถึงเราและพูดคุยกัน!