C:\Documents and Settings\Administrator>db2start
INST : 服務已返回特定的服務錯誤碼。
SQL1220N 不能分配數據庫管理器共享內存集。
C:\Documents and Settings\Administrator>db2sampl
Starting the DB2 instance...
Creating database "SAMPLE"...
Attempt to create the database "SAMPLE" failed.
SQL1032N 未發出啓動數據庫管理器的命令。 SQLSTATE=57019
'db2sampl' processing complete.
C:\Documents and Settings\Administrator>db2 get dbm cfg
數據庫管理器配置
節點類型 = 帶有本地和遠程客戶機
的數據庫服務器
數據庫管理器配置發行版級別 = 0x0c00
最大打開文件數 (MAXTOTFILOP) = 16000
CPU 速度(毫秒/指令) (CPUSPEED) = 3.700030e-007
最大併發活動數據庫數 (NUMDB) = 8
聯合數據庫系統支持 (FEDERATED) = NO
事務處理器監視器名 (TP_MON_NAME) =
缺省對方付費帳戶 (DFT_ACCOUNT_STR) =
Java Development Kit 安裝路徑(JDK_PATH) = C:\DB2V95\java\jdk
診斷錯誤捕獲級別 (DIAGLEVEL) = 3
通知級別 (NOTIFYLEVEL) = 3
診斷數據目錄路徑 (DIAGPATH) =
缺省數據庫監視開關
緩衝池 (DFT_MON_BUFPOOL) = OFF
鎖定 (DFT_MON_LOCK) = OFF
排序 (DFT_MON_SORT) = OFF
語句 (DFT_MON_STMT) = OFF
表 (DFT_MON_TABLE) = OFF
時間戳記 (DFT_MON_TIMESTAMP) = ON
工作單元 (DFT_MON_UOW) = OFF
監視實例和數據庫的運行狀況 (HEALTH_MON) = ON
SYSADM 組名 (SYSADM_GROUP) =
SYSCTRL 組名 (SYSCTRL_GROUP) =
SYSMAINT 組名 (SYSMAINT_GROUP) =
SYSMON 組名 (SYSMON_GROUP) =
客戶機用戶標識-密碼插件 (CLNT_PW_PLUGIN) =
客戶機 Kerberos 插件 (CLNT_KRB_PLUGIN) = IBMkrb5
組插件 (GROUP_PLUGIN) =
本地授權的 GSS 插件 (LOCAL_GSSPLUGIN) =
服務器插件方式 (SRV_PLUGIN_MODE) = UNFENCED
GSS 插件的服務器列表 (SRVCON_GSSPLUGIN_LIST) =
服務器用戶標識-密碼插件 (SRVCON_PW_PLUGIN) =
服務器連接認證 (SRVCON_AUTH) = NOT_SPECIFIED
集羣管理器 (CLUSTER_MGR) =
數據庫管理器認證 (AUTHENTICATION) = SERVER
沒有權限就允許編目 (CATALOG_NOAUTH) = NO
信賴所有客戶機 (TRUST_ALLCLNTS) = YES
可信的客戶機認證 (TRUST_CLNTAUTH) = CLIENT
繞過聯合認證 (FED_NOAUTH) = NO
缺省數據庫路徑 (DFTDBPATH) = C:
數據庫監視器堆大小(4KB) (MON_HEAP_SZ) = 66
“Java 虛擬機”堆大小(4KB) (JAVA_HEAP_SZ) = 512
審計緩衝區大小(4KB) (AUDIT_BUF_SZ) = 0
實例共享內存(4KB)的大小 (INSTANCE_MEMORY) = 6596
備份緩衝區缺省大小(4KB) (BACKBUFSZ) = 1024
復原緩衝區缺省大小(4KB) (RESTBUFSZ) = 1024
代理程序的堆棧大小 (AGENT_STACK_SZ) = 16
最小已落實專用內存(4KB) (MIN_PRIV_MEM) = 32
專用內存閾值(4KB) (PRIV_MEM_THRESH) = 20000
排序堆閾值(4KB) (SHEAPTHRES) = 10000
目錄高速緩存支持 (DIR_CACHE) = YES
應用程序支持層堆大小(4KB) (ASLHEAPSZ) = 15
最大請求者 I/O 塊大小(以字節計) (RQRIOBLK) = 32767
查詢堆大小(4KB) (QUERY_HEAP_SZ) = 1000
已調速實用程序對工作負載的影響 (UTIL_IMPACT_LIM) = 10
代理程序的優先級 (AGENTPRI) = SYSTEM
代理程序池大小 (NUM_POOLAGENTS) = 100
池中的初始代理程序數 (NUM_INITAGENTS) = 0
最大協調代理程序數 (MAX_COORDAGENTS) = AUTOMATIC
最大客戶機連接數 (MAX_CONNECTIONS) = AUTOMATIC
保留受防護的進程 (KEEPFENCED) = YES
合用受防護的進程的數目 (FENCED_POOL) = MAX_COORDAGENTS
受防護的進程的初始數目 (NUM_INITFENCED) = 0
索引重新創建時間和重做索引構建 (INDEXREC) = RESTART
事務管理器數據庫名稱 (TM_DATABASE) = 1ST_CONN
事務再同步時間間隔(秒) (RESYNC_INTERVAL) = 180
SPM 名稱 (SPM_NAME) = IBM_8903
SPM 日誌大小 (SPM_LOG_FILE_SZ) = 256
SPM 再同步代理程序限制 (SPM_MAX_RESYNC) = 20
SPM 日誌路徑 (SPM_LOG_PATH) =
NetBIOS 工作站名 (NNAME) =
TCP/IP 服務名稱 (SVCENAME) =
發現方式 (DISCOVER) = SEARCH
發現服務器實例 (DISCOVER_INST) = ENABLE
最大查詢並行度 (MAX_QUERYDEGREE) = ANY
啓用分區內並行性 (INTRA_PARALLEL) = NO
內部通信緩衝區數(4KB) (FCM_NUM_BUFFERS) = 4096
內部通信信道數 (FCM_NUM_CHANNELS) = AUTOMATIC
db2start/db2stop 超時(分鐘) (START_STOP_TIME) = 10
C:\Documents and Settings\Administrator>db2 update dbm cfg using INSTANCE_MEMORY AUTOMATIC
DB20000I UPDATE DATABASE MANAGER CONFIGURATION命令成功完成。
C:\Documents and Settings\Administrator>db2start
SQL5043N 對一個或多個通信協議的支持未能成功啓動。但是,成功啓動了核心數據庫管理
器功能。
C:\Documents and Settings\Administrator>db2stop
SQL1064N DB2STOP 處理成功。
C:\Documents and Settings\Administrator>db2start
SQL5043N 對一個或多個通信協議的支持未能成功啓動。但是,成功啓動了核心數據庫管理
器功能。
新的問題又出現了:SQL5043N 對一個或多個通信協議的支持未能成功啓動。
但是可以正常本地使用,比如建sample數據庫,連接都沒有問題。
C:\Documents and Settings\Administrator>db2sampl
Creating database "SAMPLE"...
Connecting to database "SAMPLE"...
Creating tables and data in schema "AUGUST"...
Creating tables with XML columns and XML data in schema "AUGUST"...
'db2sampl' processing complete.
C:\Documents and Settings\Administrator>db2 connect to sample
數據庫連接信息
數據庫服務器 = DB2/NT 9.5.0
SQL 授權標識 = AUGUST
本地數據庫別名 = SAMPLE
C:\Documents and Settings\Administrator>db2set -all
[e] DB2PATH=C:\DB2V95
[i] DB2ACCOUNTNAME=IBM-89038EED479\db2admin
[i] DB2INSTOWNER=IBM-89038EED479
[i] DB2PORTRANGE=60000:60003
[i] DB2INSTPROF=C:\Documents and Settings\All Users\Application Data\IBM\DB2\DB2COPY1
[i] DB2COMM=TCPIP
[g] DB2_EXTSECURITY=NO
[g] DB2SYSTEM=YFZHANG
[g] DB2PATH=C:\DB2V95
[g] DB2ADMINSERVER=DB2DAS00
怎麼解決 SQL5043N 呢?要確保兩點,即文中藍色的部分要注意:
1)DB2COMM要設置TCPIP
2)SVCENAME要設置正確。
通過 db2 get dbm cfg我們可以看到 SEVCNAME是空的,所以進行設置。它的值應該是db2c_DB2,可以在 services 文件中找到。Windows中該文件位於: WINDOWS\system32\drivers\etc,the UNIX services file is located at /etc/services 。
下面是設置方法,可以看到db2start執行後沒有任何錯誤了。
C:\Documents and Settings\Administrator>db2 update dbm cfg using SVCENAME db2c_D
B2
DB20000I UPDATE DATABASE MANAGER CONFIGURATION命令成功完成。
C:\Documents and Settings\Administrator>db2stop
SQL1064N DB2STOP 處理成功。
C:\Documents and Settings\Administrator>db2start
SQL1063N DB2START 處理成功。
C:\Documents and Settings\Administrator>
db2start : SQL1220N 不能分配數據庫管理器共享內存集
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
sql語法、關係建模
死瘦宅
2019-02-24 22:35:22
MySQL 事務、函數、觸發器、數據庫備份、權限管理
死瘦宅
2019-02-24 22:35:12
MongoDB索引優化詳解
geekpy
2019-02-24 14:20:06
Sql server中一些Select檢索高級用法
wbzjacky
2019-02-24 13:12:37
Linux基本操作命令
wbzjacky
2019-02-24 13:12:38
真實的模擬***綜合實驗
wbzjacky
2019-02-24 13:12:37
三層交換機的HSRP、vlan、端口聚合
wbzjacky
2019-02-24 13:12:37
HSRP和二層交換機的端口聚合、vlan
wbzjacky
2019-02-24 13:12:37
服務器雙機熱備解決方案
wbzjacky
2019-02-24 13:12:37
各種光模塊的傳輸距離
realzfd
2019-02-24 13:10:25
ESX4 通過VMware vSphere CLI 開啓snmp
realzfd
2019-02-24 13:09:43
SOLARWINDS服務器更改計算機名導致的一次奇怪故障
realzfd
2019-02-24 13:09:42
Dlink交換機常用命令
千年小道
2019-02-24 13:06:21