ฐานข้อมูล IBM Db2
สรุปข้อมูล
Item | คำอธิบาย |
---|---|
สถานะการเผยแพร่ | ความพร้อมใช้งานทั่วไป |
ผลิตภัณฑ์ | Excel Power BI (แบบจําลองความหมาย) Power BI (กระแสข้อมูล) ผ้า (กระแสข้อมูลรุ่น 2) Power Apps (กระแสข้อมูล) Dynamics 365 Customer Insights |
ชนิดการรับรองความถูกต้องที่ได้รับการสนับสนุน | พื้นฐาน ฐานข้อมูล หน้าต่าง |
เอกสารอ้างอิงฟังก์ชัน | DB2 ฐาน ข้อมูล |
หมายเหตุ
ความสามารถบางอย่างอาจมีอยู่ในผลิตภัณฑ์เดียว แต่ไม่ใช่อย่างอื่นเนื่องจากตารางเวลาการปรับใช้และความสามารถเฉพาะของโฮสต์
ข้อกำหนดเบื้องต้น
ตามค่าเริ่มต้น ตัวเชื่อมต่อฐานข้อมูล IBM Db2 ใช้โปรแกรมควบคุม Microsoft เพื่อเชื่อมต่อกับข้อมูลของคุณ ถ้าคุณเลือกที่จะใช้โปรแกรมควบคุม IBM ในตัวเลือกขั้นสูงใน Power Query Desktop คุณต้องติดตั้งโปรแกรมควบคุม IBM Db2 สําหรับ .NET บนเครื่องที่ใช้ในการเชื่อมต่อกับข้อมูลก่อน ชื่อของโปรแกรมควบคุมนี้จะเปลี่ยนแปลงเป็นครั้งคราว ดังนั้นตรวจสอบให้แน่ใจว่าได้ติดตั้งโปรแกรมควบคุม IBM Db2 ที่ทํางานกับ .NET สําหรับคําแนะนําเกี่ยวกับวิธีการดาวน์โหลด ติดตั้ง และกําหนดค่าไดรเวอร์ IBM Db2 สําหรับ .NET ไปที่ ดาวน์โหลดไคลเอนต์และโปรแกรมควบคุม 11.5 เริ่มต้น ข้อมูลเพิ่มเติม: ข้อจํากัดของโปรแกรมควบคุม ตรวจสอบให้แน่ใจว่ามีการติดตั้งโปรแกรมควบคุม IBM Db2
รองรับความสามารถแล้ว
- Import
- DirectQuery (แบบจําลองความหมายของ Power BI)
- ตัวเลือกขั้นสูง
- โปรแกรมควบคุม (IBM หรือ Microsoft)
- คําสั่งหมดเวลาเป็นนาที
- คอลเลกชันแพคเกจ
- SQL statement
- รวมคอลัมน์ความสัมพันธ์
- นำทางโดยใช้ลำดับชั้นแบบเต็ม
เชื่อมต่อไปยังฐานข้อมูล IBM Db2 จาก Power Query Desktop
เมื่อต้องทําการเชื่อมต่อ ทําตามขั้นตอนต่อไปนี้:
เลือกตัวเลือก ฐานข้อมูล IBM Db2 จาก รับข้อมูล
ระบุเซิร์ฟเวอร์ IBM Db2 เพื่อเชื่อมต่อในเซิร์ฟเวอร์ ถ้าจําเป็นต้องมีพอร์ต ให้ระบุพอร์ตโดยใช้รูปแบบ ServerName:Port โดยที่ พอร์ต คือหมายเลขพอร์ต นอกจากนี้ ป้อนฐานข้อมูล IBM Db2 ที่คุณต้องการเข้าถึงในฐานข้อมูล ในตัวอย่างนี้ ชื่อเซิร์ฟเวอร์และพอร์ตคือ
TestIBMDb2server.contoso.com:4000
และฐานข้อมูล IBM Db2 ที่กําลังเข้าถึงคือNORTHWD2
ถ้าคุณกําลังเชื่อมต่อจาก Power BI Desktop ให้เลือกโหมดการเชื่อมต่อข้อมูลนําเข้าหรือ DirectQuery ขั้นตอนตัวอย่างที่เหลือเหล่านี้ใช้โหมดการเชื่อมต่อข้อมูลนําเข้า เมื่อต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ DirectQuery ไปที่ ใช้ DirectQuery ใน Power BI Desktop
หมายเหตุ
ตามค่าเริ่มต้น กล่องโต้ตอบฐานข้อมูล IBM Db2 ใช้โปรแกรมควบคุมของ Microsoft ในระหว่างการลงชื่อเข้าใช้ ถ้าคุณต้องการใช้โปรแกรมควบคุม IBM เปิดตัวเลือกขั้นสูงและเลือก IBM ข้อมูลเพิ่มเติม:เชื่อมต่อการใช้ตัวเลือกขั้นสูง
ถ้าคุณเลือก DirectQuery เป็นโหมด การเชื่อมต่อข้อมูลของคุณ คําสั่ง SQL ในตัวเลือกขั้นสูงจะถูกปิดใช้งาน ในขณะนี้ DirectQuery ไม่สนับสนุนคิวรีที่เลื่อนลงที่ด้านบนของคิวรีฐานข้อมูลดั้งเดิมสําหรับตัวเชื่อมต่อ IBM Db2
เลือก ตกลง
ถ้านี่เป็นครั้งแรกที่คุณกําลังเชื่อมต่อกับฐานข้อมูล IBM Db2 นี้ ให้เลือกชนิดการรับรองความถูกต้องที่คุณต้องการใช้ ใส่ข้อมูลประจําตัวของคุณ จากนั้นเลือกเชื่อมต่อ สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการรับรองความถูกต้อง ไปที่การรับรองความถูกต้องด้วยแหล่งข้อมูล
ตามค่าเริ่มต้น Power Query จะพยายามเชื่อมต่อกับฐานข้อมูล IBM Db2 โดยใช้การเชื่อมต่อที่เข้ารหัสลับ ถ้า Power Query ไม่สามารถเชื่อมต่อโดยใช้การเชื่อมต่อแบบเข้ารหัสลับ กล่องโต้ตอบ "ไม่สามารถเชื่อมต่อ" จะปรากฏขึ้น หากต้องการเชื่อมต่อโดยใช้การเชื่อมต่อที่ไม่ได้เข้ารหัส ให้เลือก ตกลง
ในตัว นําทาง ให้เลือกข้อมูลที่คุณต้องการ จากนั้นเลือก โหลด เพื่อโหลดข้อมูลหรือ แปลงข้อมูล เพื่อแปลงข้อมูล
เชื่อมต่อไปยังฐานข้อมูล IBM Db2 จาก Power Query Online
เมื่อต้องทําการเชื่อมต่อ ทําตามขั้นตอนต่อไปนี้:
เลือกตัวเลือกฐานข้อมูล IBM Db2 ใน Power Query - เชื่อมต่อไปยังหน้าแหล่งข้อมูล
ระบุเซิร์ฟเวอร์ IBM Db2 เพื่อเชื่อมต่อในเซิร์ฟเวอร์ ถ้าจําเป็นต้องมีพอร์ต ให้ระบุพอร์ตโดยใช้รูปแบบ ServerName:Port โดยที่ พอร์ต คือหมายเลขพอร์ต นอกจากนี้ ป้อนฐานข้อมูล IBM Db2 ที่คุณต้องการเข้าถึงในฐานข้อมูล ในตัวอย่างนี้ ชื่อเซิร์ฟเวอร์และพอร์ตคือ
TestIBMDb2server.contoso.com:4000
และฐานข้อมูล IBM Db2 ที่กําลังเข้าถึงNORTHWD2
เลือกชื่อของเกตเวย์ข้อมูลภายในองค์กรของคุณ
หมายเหตุ
คุณต้องเลือกเกตเวย์ข้อมูลภายในองค์กรสําหรับตัวเชื่อมต่อนี้ ไม่ว่าฐานข้อมูล IBM Db2 อยู่บนเครือข่ายท้องถิ่นหรือออนไลน์ของคุณ
ถ้านี่เป็นครั้งแรกที่คุณกําลังเชื่อมต่อกับฐานข้อมูล IBM Db2 นี้ ให้เลือกชนิดของข้อมูลประจําตัวสําหรับการเชื่อมต่อใน ชนิดการรับรองความถูกต้อง เลือก พื้นฐาน ถ้าคุณวางแผนที่จะใช้บัญชีผู้ใช้ที่สร้างขึ้นในฐานข้อมูล IBM Db2 แทนการรับรองความถูกต้องของ Windows
ป้อนข้อมูลประจำตัวของคุณ
เลือก ใช้เชื่อมต่อแบบเข้ารหัส ถ้าคุณต้องการใช้การเชื่อมต่อที่เข้ารหัสลับ หรือยกเลิกการเลือกตัวเลือกถ้าคุณต้องการใช้การเชื่อมต่อที่ไม่ได้เข้ารหัสลับ
เลือก ถัดไป เพื่อดำเนินการต่อ
ในตัวนําทาง ให้เลือกข้อมูลที่คุณต้องการ จากนั้นเลือกแปลงข้อมูลเพื่อแปลงข้อมูลในตัวแก้ไข Power Query
เชื่อมต่อโดยใช้ตัวเลือกขั้นสูง
Power Query มีชุดของตัวเลือกขั้นสูงที่คุณสามารถเพิ่มลงในคิวรีของคุณได้ถ้าจําเป็น
ตารางต่อไปนี้แสดงรายการของตัวเลือกขั้นสูงทั้งหมดที่คุณสามารถตั้งค่าได้ใน Power Query
ตัวเลือกขั้นสูง | คำอธิบาย |
---|---|
โปรแกรม ควบคุม | กําหนดโปรแกรมควบคุมที่จะใช้เพื่อเชื่อมต่อกับฐานข้อมูล IBM Db2 ของคุณ ตัวเลือกคือ IBM และ Windows (ค่าเริ่มต้น) หากคุณเลือกไดรเวอร์ IBM คุณต้องตรวจสอบให้แน่ใจว่ามีการติดตั้งไดรเวอร์ IBM Db2 สําหรับ .NET บนเครื่องของคุณ ตัวเลือกนี้จะพร้อมใช้งานใน Power Query Desktop เท่านั้น ข้อมูลเพิ่มเติม: ตรวจสอบให้แน่ใจว่ามีการติดตั้งไดรเวอร์ IBM Db2 |
คําสั่งหมดเวลาเป็นนาที | ถ้าการเชื่อมต่อของคุณใช้เวลานานกว่า 10 นาที (การหมดเวลาตามค่าเริ่มต้น) คุณสามารถป้อนค่าอื่นเป็นนาทีเพื่อให้การเชื่อมต่อเปิดได้นานขึ้น |
คอลเลกชันแพคเกจ | ระบุตําแหน่งที่จะค้นหาแพคเกจ แพคเกจเป็นโครงสร้างการควบคุมที่ใช้โดย Db2 เมื่อประมวลผลคําสั่ง SQL และจะถูกสร้างขึ้นโดยอัตโนมัติถ้าจําเป็น ตามค่าเริ่มต้น ตัวเลือกนี้ใช้ค่าNULLID พร้อมใช้งานเมื่อใช้โปรแกรมควบคุม Microsoft เท่านั้น ข้อมูลเพิ่มเติม: แพคเกจ DB2: แนวคิด ตัวอย่าง และปัญหาทั่วไป |
SQL statement | สําหรับข้อมูล ไปที่ นําเข้าข้อมูลจากฐานข้อมูลโดยใช้คิวรีฐานข้อมูลดั้งเดิม |
รวมคอลัมน์ความสัมพันธ์ | ถ้าเลือก จะมีคอลัมน์ที่อาจมีความสัมพันธ์กับตารางอื่น ถ้ากล่องนี้ถูกล้างคุณจะไม่เห็นคอลัมน์เหล่านั้น |
นำทางโดยใช้ลำดับชั้นแบบเต็ม | ถ้าเลือกตัวนําทางจะแสดงลําดับชั้นที่สมบูรณ์ของตารางในฐานข้อมูลที่คุณกําลังเชื่อมต่อ ถ้าล้างตัวนําทางจะแสดงเฉพาะตารางที่มีคอลัมน์และแถวที่มีข้อมูล |
เมื่อคุณเลือกตัวเลือกขั้นสูงที่คุณต้องการแล้ว ให้เลือก ตกลง ใน Power Query Desktop หรือ ถัดไป ใน Power Query Online เพื่อเชื่อมต่อกับฐานข้อมูล IBM Db2 ของคุณ
ปัญหาและข้อจํากัด
ข้อจํากัดของโปรแกรมควบคุม
โปรแกรมควบคุม Microsoft เป็นตัวเดียวกับที่ใช้ใน Microsoft Host Integration Server ที่เรียกว่า "ADO.NET Provider สําหรับ DB2" โปรแกรมควบคุม IBM คือโปรแกรมควบคุม IBM Db/2 ที่ทํางานกับ .NET ชื่อของโปรแกรมควบคุมนี้จะเปลี่ยนแปลงเป็นครั้งคราว ดังนั้นให้แน่ใจว่าเป็นโปรแกรมควบคุมที่ทํางานกับ .NET ซึ่งแตกต่างจากโปรแกรมควบคุม IBM Db2 ที่ทํางานกับ OLE/DB, ODBC หรือ JDBC
คุณสามารถเลือกใช้โปรแกรมควบคุม Microsoft (ค่าเริ่มต้น) หรือโปรแกรมควบคุม IBM ถ้าคุณกําลังใช้ Power Query Desktop ในปัจจุบัน Power Query Online ใช้โปรแกรมควบคุม Microsoft เท่านั้น โปรแกรมควบคุมแต่ละตัวมีข้อจํากัด
- โปรแกรมควบคุม Microsoft
- ไม่รองรับ Transport Layer Security (TLS)
- โปรแกรมควบคุม IBM
- ตัวเชื่อมต่อฐานข้อมูล IBM Db2, เมื่อใช้โปรแกรมควบคุม IBM Db2 สําหรับ .NET, ไม่ทํางานกับระบบ Mainframe หรือ IBM i
- ไม่สนับสนุน DirectQuery
Microsoft ให้การสนับสนุนโปรแกรมควบคุมของ Microsoft แต่ไม่ใช่สําหรับโปรแกรมควบคุม IBM อย่างไรก็ตาม ถ้าแผนก IT ของคุณได้รับการตั้งค่าและกําหนดค่าแล้วบนเครื่องของคุณ แผนก IT ของคุณควรทราบวิธีการแก้ไขปัญหาโปรแกรมควบคุม IBM
คิวรีดั้งเดิมไม่ได้รับการสนับสนุนใน DirectQuery
เมื่อคุณเลือก DirectQuery เป็นโหมดการเชื่อมต่อข้อมูลใน Power Query Desktop กล่องข้อความคําสั่ง SQL ในตัวเลือกขั้นสูงจะถูกปิดใช้งาน ถูกปิดใช้งานเนื่องจากตัวเชื่อมต่อ Power Query IBM Db2 ในขณะนี้ไม่รองรับการผลักดันคิวรีลงที่ด้านบนของคิวรีฐานข้อมูลดั้งเดิม
กำลังแก้ไขปัญหา
ตรวจสอบให้แน่ใจว่ามีการติดตั้งโปรแกรมควบคุม IBM Db2
ถ้าคุณเลือกที่จะใช้โปรแกรมควบคุม IBM Db2 สําหรับ Power Query Desktop ก่อนอื่นคุณต้องดาวน์โหลด ติดตั้ง และกําหนดค่าโปรแกรมควบคุมบนเครื่องของคุณ เพื่อให้แน่ใจว่ามีการติดตั้งไดรเวอร์ IBM Db2:
เปิด Windows PowerShell บนเครื่องของคุณ
ป้อนคําสั่งต่อไปนี้:
[System.Data.Common.DbProviderFactories]::GetFactoryClasses() | ogv
ในกล่องโต้ตอบที่เปิด คุณควรเห็นชื่อต่อไปนี้ใน คอลัมน์ InvariantName :
IBM.Data.DB2
หากชื่อนี้อยู่ใน คอลัมน์ InvariantName โปรแกรมควบคุม IBM Db2 ได้รับการติดตั้งและกําหนดค่าอย่างถูกต้อง
รหัสข้อผิดพลาด SQLCODE -805 และ SQLCODE -551
เมื่อพยายามเชื่อมต่อกับฐานข้อมูล IBM Db2 คุณอาจพบข้อผิดพลาดทั่วไป SQLCODE -805 ซึ่งระบุว่าไม่พบแพคเกจในNULLID
คอลเลกชันอื่นหรือ (ระบุไว้ในการกําหนดค่าการเชื่อมต่อแพคเกจ Power Query) คุณอาจยังพบข้อผิดพลาดทั่วไป SQLCODE -551 ซึ่งระบุว่า คุณไม่สามารถสร้างแพคเกจเนื่องจากคุณไม่มีผู้มีสิทธิ์การผูกแพคเกจ
โดยทั่วไปแล้ว SQLCODE -805 จะตามด้วย SQLCODE -551 แต่คุณจะเห็นเฉพาะข้อยกเว้นที่สองเท่านั้น ในความเป็นจริงปัญหาก็เหมือนกัน คุณไม่มีสิทธิ์ในการผูกแพคเกจกับคอลเลกชัน NULLID
ที่ระบุ
โดยทั่วไปผู้ดูแลระบบ IBM Db2 ส่วนใหญ่ไม่ได้ให้ผู้มีสิทธิ์แพคเกจที่ผูกกับผู้ใช้ปลายทาง โดยเฉพาะในสภาพแวดล้อม IBM z/OS (mainframe) หรือ IBM i (AS/400) Db2 บน Linux, Unix หรือ Windows จะแตกต่างกันในบัญชีผู้ใช้นั้นมีสิทธิ์ในการผูกตามค่าเริ่มต้น ซึ่งสร้างแพคเกจ MSCS001 (Cursor Stability) ในคอลเลกชันของผู้ใช้เอง (ชื่อ = ชื่อการเข้าสู่ระบบของผู้ใช้)
ถ้าคุณไม่มีสิทธิ์การใช้งานแพคเกจที่ผูก คุณจะต้องขอให้ผู้ดูแลระบบ Db2 ของคุณสําหรับผู้มีสิทธิ์การผูกแพคเกจ ด้วยผู้มีสิทธิ์การผูกแพคเกจนี้ ให้เชื่อมต่อกับฐานข้อมูลและดึงข้อมูล ซึ่งจะสร้างแพคเกจโดยอัตโนมัติ หลังจากนั้น ผู้ดูแลระบบสามารถเพิกถอนผู้มีอํานาจผูกมัดบรรจุภัณฑ์ได้ นอกจากนี้ หลังจากนั้นผู้ดูแลระบบสามารถ "ผูกสําเนา" แพคเกจกับคอลเลกชันอื่น ๆ เพื่อเพิ่มภาวะพร้อมกันเพื่อให้ตรงกับมาตรฐานภายในของคุณสําหรับที่ผูกแพคเกจและอื่น ๆ ได้ดียิ่งขึ้น
เมื่อเชื่อมต่อกับ IBM Db2 สําหรับ z / OS ผู้ดูแลระบบ Db2 สามารถทําตามขั้นตอนต่อไปนี้
ให้สิทธิ์ในการผูกแพคเกจใหม่กับผู้ใช้ด้วยหนึ่งในคําสั่งต่อไปนี้:
- ให้การอนุญาตการผูกมัดบนระบบกับ <authorization_name>
- ให้ PACKADM บน <collection_name> ไปยัง <authorization_name>
ใช้ Power Query เชื่อมต่อกับฐานข้อมูล IBM Db2 และเรียกใช้รายการของ schema ตาราง และมุมมอง ตัวเชื่อมต่อฐานข้อมูล Power Query IBM Db2 จะสร้าง NULLID ของแพคเกจโดยอัตโนมัติ MSCS001 จากนั้นให้ดําเนินการกับแพคเกจกับสาธารณะ
เพิกถอนผู้มีสิทธิ์ในการผูกแพคเกจใหม่กับผู้ใช้ด้วยหนึ่งในคําสั่งต่อไปนี้:
- เพิกถอนการเสนอราคาจาก <authorization_name>
- ยกเลิก PACKADM บน <collection_name> จาก <authorization_name>
เมื่อเชื่อมต่อกับ IBM Db2 สําหรับ Linux, Unix หรือ Windows ผู้ดูแลระบบ Db2 สามารถทําตามขั้นตอนต่อไปนี้
ให้การอนุญาต BINDAD บนฐานข้อมูลแก่ authorization_name ผู้ใช้<>
ใช้ Power Query เชื่อมต่อกับฐานข้อมูล IBM Db2 และเรียกใช้รายการของ schema ตาราง และมุมมอง ตัวเชื่อมต่อ Power Query IBM Db2 จะสร้างแพคเกจ NULLID โดยอัตโนมัติ MSCS001 จากนั้นให้ดําเนินการกับแพคเกจกับสาธารณะ
เพิกถอนการผูกข้อมูลบนฐานข้อมูลจาก authorization_name ผู้ใช้<>
ให้ EXECUTE ON PACKAGE <collection.package> ไปยัง AUTHORIZATION_NAME USER <>
เมื่อเชื่อมต่อกับ IBM Db2 for i ผู้ดูแลระบบ Db2 สามารถทําตามขั้นตอนต่อไปนี้
WRKOBJ QSYS/CRTSQLPKG พิมพ์ "2" เพื่อเปลี่ยนผู้มีสิทธิ์วัตถุ
เปลี่ยนผู้มีสิทธิ์จาก *ไม่รวมเป็นสาธารณะหรือ <authorization_name>
หลังจากนั้น เปลี่ยนผู้มีสิทธิ์กลับไปยัง *ไม่รวม
รหัสข้อผิดพลาด SQLCODE -360
เมื่อพยายามเชื่อมต่อกับฐานข้อมูล IBM Db2 คุณอาจพบข้อผิดพลาดต่อไปนี้:
Microsoft Db2 Client: The host resource could not be found. Check that the Initial Catalog value matches the host resource name. SQLSTATE=HY000 SQLCODE=-360
ข้อความแสดงข้อผิดพลาดนี้ระบุว่า คุณไม่ได้ใส่ค่าที่ถูกต้องใน สําหรับชื่อของฐานข้อมูล
รหัสข้อผิดพลาด SQLCODE -1336
The specified host could not be found.
ตรวจสอบชื่ออีกครั้งและยืนยันว่าโฮสต์สามารถเข้าถึงได้ ตัวอย่างเช่น ใช้ ping ในพร้อมท์คําสั่งเพื่อพยายามเข้าถึงเซิร์ฟเวอร์ และตรวจสอบให้แน่ใจว่าที่อยู่ IP ถูกต้อง หรือใช้ telnet เพื่อสื่อสารกับเซิร์ฟเวอร์
รหัสข้อผิดพลาด SQLCODE -1037
Host is reachable, but is not responding on the specified port.
มีการระบุพอร์ตที่ส่วนท้ายของชื่อเซิร์ฟเวอร์ ซึ่งคั่นด้วยเครื่องหมายทวิภาค ถ้าเว้นไว้ ค่าเริ่มต้นของ 50000 จะถูกใช้
เมื่อต้องการค้นหาพอร์ต Db2 กําลังใช้สําหรับ Linux, Unix และ Windows ให้เรียกใช้คําสั่งนี้:
db2 get dbm cfg | findstr SVCENAME
ค้นหาในผลลัพธ์สําหรับรายการสําหรับ SVCENAME (และ SSL_SVCENAME สําหรับการเชื่อมต่อที่เข้ารหัส TLS) ถ้าค่านี้เป็นตัวเลข นั่นคือพอร์ต มิฉะนั้นให้อ้างอิงข้ามค่าด้วยตาราง "บริการ" ของระบบ โดยปกติคุณสามารถค้นหาได้ที่ /etc/services หรือที่ c:\windows\system32\driver\etc\services สําหรับ Windows
สกรีนช็อตต่อไปนี้แสดงผลลัพธ์ของคําสั่งนี้ใน Linux/Unix
สกรีนช็อตต่อไปนี้แสดงผลลัพธ์ของคําสั่งนี้ใน Windows
กําหนดชื่อฐานข้อมูล
เมื่อต้องกําหนดชื่อฐานข้อมูลที่จะใช้:
บน IBM i ให้เรียกใช้
DSPRDBDIRE
รายการใดรายการหนึ่งจะมีตําแหน่งที่ตั้งระยะไกลของ *ท้องถิ่น รายการนี้เป็นรายการที่จะใช้
กําหนดหมายเลขพอร์ต
โปรแกรมควบคุมของ Microsoft เชื่อมต่อกับฐานข้อมูลโดยใช้โพรโทคอล Distributed Relational Database Architecture (DRDA) พอร์ตเริ่มต้นสําหรับ DRDA คือพอร์ต 446 ลองใช้ค่านี้ก่อน
เมื่อต้องการค้นหาว่าพอร์ตใดที่บริการ DRDA กําลังทํางานอยู่บน:
เรียกใช้คําสั่ง
WRKSRVTBLE
IBM iเลื่อนลงจนกว่าคุณพบรายการสําหรับ DRDA
เมื่อต้องการยืนยันว่าบริการ DRDA ทํางานและรอรับคําสั่งจากพอร์ตนั้น ให้เรียกใช้
NETSTAT
เลือกตัวเลือก 3 (สําหรับ IPv4) หรือตัวเลือก 6 (สําหรับ IPv6)
กด F14 เพื่อดูหมายเลขพอร์ตแทนที่จะเป็นชื่อ และเลื่อนจนกว่าคุณจะเห็นพอร์ตที่ต้องการ ซึ่งควรมีรายการที่มีสถานะของ "Listen"