簡體   English   中英

Mac OS :: DB2已啟動並正在運行。 但是找不到端口

[英]Mac OS :: DB2 is up and running. But unable to find port

我在Mac上安裝了DB2 Express-C,並且能夠成功創建數據庫和模式。

      [a4370397:~]: ps -ef | grep -i db2
       502 24907     1   0  8:59AM ??         0:00.06 db2wdog
       502 24908 24907   0  8:59AM ??         0:02.03 db2sysc
       502 24909 24908   0  8:59AM ??         0:00.00 db2ckpw
       502 24910 24908   0  8:59AM ??         0:00.00 db2ckpw
       502 24911 24908   0  8:59AM ??         0:00.00 db2ckpw
       502 24912 24907   0  8:59AM ??         0:00.05 db2vend (PD Vendor Process - 1)
       502 24927 24907   0  8:59AM ??         0:01.03 db2acd 
       0 54414 54369   0  9:33AM ttys004    0:00.02 su db2user
       502 54567 54443   0  9:33AM ttys004    0:00.00 grep -i db2

但是我找不到運行db2實例的端口。 SVCENAME在配置中顯示為空白。

      [a4370397:/opt/db2]: db2 get dbm cfg

      Database Manager Configuration
      Node type = Database Server with local and remote clients

      TCP/IP Service name                          (SVCENAME) = 
      Discovery mode                               (DISCOVER) = SEARCH
      Discover server instance                (DISCOVER_INST) = ENABLE

我嘗試了db2set DB2COMM = tcpip並重新啟動了實例,但仍然無法識別端口。

請建議如何配置/查看db2的端口信息。

尚未設置SVCENAME配置參數,因此您沒有告訴DB2要監聽哪個端口。

您需要更新值並重新啟動實例:

db2 update dbm config using svcename 50000
db2stop force
db2start

您還可以將與/etc/services的條目相對應的端口名用於SVCENAME配置參數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM