晃晃蚚籜驅伽 IBM(R) DB2(R) 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 晃晃蚚籜驅伽 籵蚚籛还豢 7.2/ 籵蚚籛还豢 7.1 籺籅籦籒籜籶籦籒 3 (C) Copyright International Business Machines Corporation 2000, 2001. All rights reserved. Note to U.S. government Users -- Documentation related ... ------------------------------------------------------------------------ 瞄䶮 * 瞄䶮 * DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 籵蚚籛还豢 7 蓹蓱上神莎! ------------------------------------------------------------------------ 康蓯谯肃搔貹磛稍酆 * 康蓯谯肃搔貹磛稍酆 o 1.1 DB2 UDB 籵蚚籛还豢 7 赊惶蚚籙蚚賰蛸這繺 + 1.1.1 籐蚚粄蚚籬蓯蓱蓚縼粗声蓱丧暮蹗 + 1.1.1.1 籐蚚粄蚚籬縼粗 + 1.1.1.2 籐蚚粄蚚籬虴籺籋蚚籎籜 + 1.1.2 籪籅籜籿卉籆尚芨蓛生绅生蓚這繺 + 1.1.2.1 凵籖豢籫皇籜籫虴簧蚚籬 + 1.1.2.2 籺籋豢籫稠趭 + 1.1.2.3 矲赊坤擞聂 + 1.1.3 腎蔀蓚躼鄢籐患蚚 + 1.1.4 賰蛸遉騪赊茼晰钞 + 1.1.5 绰磒涉蓛生山川 o 1.2 趢实搔貹磛稍 Solaris 籶籦籤虴卉粁贿 o 1.3 DB2 (Solaris 缽) 籵蚚籛还豢 7 蓮籘粅蚚籫涉蓭山蓚 CPU o 1.4 佴稳涉色籪蚚籢粁蚚籜蓯籱蚚籬尚趢实生蓚坳赊脙膴 o 1.5 碎踫谔赊籊皇蚚 o 1.6 Chinese Locale Fix on Red Flag Linux o 1.7 蓨芍慎涉识繺籬皇籆籾搔抽鸟牲蓤蓭山稍山驁酃蓯 DB2 籆豢籜籫蚚 皇蚚搔趦生蓚神蓲搔蓨蓺生 o 1.8 浚脅軋 Linux 缽 声蓱丧谔勰軋 (卧霓) Linux 缽 赊 DB2 赊趢实 慧籔蚚贿稠趭 o 1.9 Microsoft Internet Explorer 蚱蓮赊籖豢籫慧蚚贿虴籞豢籢蚚赊脙 膴 o 1.10 驅伽籎籢慧籓虴粆籰蚚籛换蚚 蓲 Sybase 赊 Windows 味弋蓮赊坤茼 晰钞 o 1.11 籖豢籫慧蚚贿虴籞豢籢蚚這繺赊膔 o 1.12 DB2 UDB 蓯縔賢牲蓤蓭山稍山 Netscape CD o 1.13 XML Readme 籺籃籆贿蓮赊籊皇蚚 o 1.14 Linux (S/390 缽) 蓮赊籪蚚籢柠赊识繺钞 o 1.15 Windows 2000 蚱赊 DB2 UDB * 籌豢皇籆豢川 (HTML虯PDF虯声蓱丧 Search) o 2.1 Windows 2000 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮籘粅蚚籫牲蓤蓭山蓚 Web 籾皇籈籙蚚 o 2.2 Solaris 缽 DB2 籌豢皇籆豢驅伽赊軣垆 o 2.3 OS/2 蚱蓮 TCP/IP 尚磒生蓚蓱上 NetQuestion 尚碀蓨臋奢蓚 o 2.4 Netscape 尚歹扫蚱渗蓱上蓲涉色驁酃赊籊皇蚚虴煌籦籞蚚籛 o 2.5 UNIX 粁蚚籜虴籚籜籩缓蚱蓮赊 Adobe Acrobat Reader 赊踈唱磛茯 o 2.6 SQL 市硡蚰芍 1 啥赊 PDF 籺籃籆贿蓮冥邿牲蓤蓺生 ------------------------------------------------------------------------ 籆豢籜籫蚚贿声蓱丧踈唱 * 藞酪籆豢籜籫蚚贿驅伽 o 3.1 生蔀蓭赊籘粅蚚籫牲蓤蓚 DB2 籒皇籆籄豢籫赊籆豢籜籫蚚贿虴籶籦籔 蚚籛尚籣籈豢慧蚚籬 o 3.2 Windows 2000 蓯 DB2 尚籆豢籜籫蚚贿 o 3.3 康僖卉籛籜籢蚚蓮趭違涉色縚蓯蓱蓚碎踫赊踫 o 3.4 IPX/SPX 籿慧籫籖贿虴籘粅蚚籫 (Windows 2000 缽) o 3.5 腛籵蚚籛还豢赊 DB2 尚籄籦籿籓卉蚚籬生蓚腛蓯 DB2 赊蛩床尚趦 o 3.6 僖赊 DB2 朝賗搔生蓮蓯籆豢籜籫蚚贿牲蓤蓭山蓚驁酃芍籆豢籜籫蚚贿 芷蓯 db2iupdt 尚踫 o 3.7 DB2 籖豢籫慧蚚贿虴籞豢籢蚚尚踫生蓚色舍蓯 Linux 味弋尚稠趭 o 3.8 Linux (S/390 缽) 磒赊 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籊豢籢 蚚籿皇籆籝虴籊籪籅籚还豢声蓱丧 DB2 籖籰籒籫 籊豢籢蚚籿皇籆籝虴籊 籪籅籚还豢 o 3.9 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籊豢籢蚚籿皇籆籝 - 蝕跍籊籪籅 籚还豢 (UNIX 缽) 蜹硡声蓱丧籆豢籜籫蚚贿 o 3.10 shmseg 籎蚚籰贿虴籶皇煌蚚籢蚚 (HP-UX) o 3.11 IBM Visual Warehouse 籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊碎踫 o 3.12 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜蓹赊籄籒籞籜 * 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 蜹硡声蓱丧籆豢籜籫蚚贿 o 4.1 Dlfm 蜫⺪赊纒赊煌籦籞蚚籛: 蛈抽喀倮赊 afsfid 尚矿谔蓯籊皇 蚚蛌 o 4.2 籄蚚籎籆籾虴籺籃籆贿蓹赊 Tivoli Storage Manager 籒皇籜赊稠趭 o 4.3 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚赊籪籅籜籒虴籜粂蚚籜磛茯 o 4.4 AIX 蓯声深蓚籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛换蚚虴籵籦籒籊 豢籬虴籿慧籞籜赊簧籮籢蚚 o 4.5 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籆豢籜籫蚚贿声蓱 丧踈唱: DCE-DFS 味弋蓯声深蓚趢实赊籆豢籜籫蚚贿赊谯肃縚 o 4.6 "dlfm add_prefix" 籖粆豢籬赊纒 o 4.7 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籆豢籜籫蚚贿声蓱 丧踈唱: db2setup 惶蚚籩籅晃籩籅蚚尚磒涉蓭 DB2 籪蚚籢虴晃豢籒虴 粆籰蚚籛换蚚尚籆豢籜籫蚚贿 o 4.8 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籆豢籜籫蚚贿声蓱 丧踈唱: DCE-DFS 籆豢籜籫蚚贿芷赊蹗邟 o 4.9 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籆豢籜籫蚚贿声蓱 丧踈唱: smit 尚磒涉蓭 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚尚䦅咯蓮 籆豢籜籫蚚贿 o 4.10 DB2 籪蚚籢虴晃豢籒 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚 o 4.11 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (Solaris 缽) 赊籆豢籜籫蚚贿 声蓱丧踈唱 o 4.12 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籵籦籒籄籦籿贃 赊腎男 o 4.13 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (Solaris Operating Environment 缽) 赊籵籦籒籄籦籿贃赊腎男 o 4.14 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (Windows NT 缽) 赊籵籦籒籄 籦籿贃赊腎男 o 4.15 AIX 蓯声深蓚籛换蚚籭贿虴籺籃籆贿虴籚籜籩缓赊籵籦籒籄籦籿 o 4.16 Windows NT 赊籪蚚籢虴晃豢籒蓮赊籄籬粇籮籜籫卉蚚籢蚚虴籓贿蚚 籿芊 o 4.17 籪蚚籢虴晃豢籒虴籺籃籆贿虴籚籜籩缓虴籺籅贿籢蚚 (DLFF) 籆豢籜 籫蚚贿赊慧籑豢籓赊蹚颡石 + 4.17.1 籆豢籜籫蚚贿芷赊煌籦籞蚚籛赊慧籑豢籓 o 4.18 SMIT 尚磒涉蓭 DLFM 踈唱磛膄尚籄豢籆豢籜籫蚚贿生蓚蓲默赊籺 籃籆贿虴籞籦籫蓞虮唼牲蓤蓚识繺钞搔蓨蓺生 o 4.19 蜫⺪生蓚腛赊粃籜籫矛赊蜡僖 o 4.20 籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛换蚚赊暮蹗: DB2 籪蚚籢粁蚚 籜筛蓢 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚尚籬慧籦籿涉色芷赊籒晃蚚豢 籄籦籿 o 4.21 DLFM1001E (砎逰籊皇蚚虴煌籦籞蚚籛) o 4.22 DLFM 籞籦籫籄籦籿踈唱籺籃籆贿虴籌籿籚还豢 o 4.23 AIX 蚱蓮赊籪蚚籢虴晃豢籒/DFS 籜籒晃籿籫 dmapp_prestart 踫 籊皇蚚 o 4.24 Tivoli Space Manager 蓲籪蚚籢虴晃豢籒蓲赊坎酃 + 4.24.1 初盲酆蓲初芊 o 4.25 膽 4 蛑 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籆豢籜籫 蚚贿声蓱丧踈唱 + 4.25.1 藞酪縄稍籆豢籜籫蚚贿赊谯肃縚 + 4.25.1.1 DB2 籺籃籆贿虴粆籰蚚籛换蚚虴籵蚚籛还豢 5.2 筛 蓢 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚虴籵蚚籛还豢 7 蓹赊 碎踫 * 籆豢籜籫蚚贿声蓱丧踈唱賰漠 o 5.1 膽 5 蛑 UNIX 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓹赊 DB2 籒皇籆籄豢籫 赊籆豢籜籫蚚贿 + 5.1.1 HP-UX 籎蚚籰贿踈唱籶皇煌蚚籢蚚 o 5.2 膽 12 蛑 声扫赊籄籿晃籔蚚籚还豢赊踫 + 5.2.1 皇豢籢籆缓虴籒皇籆籄豢籫尚磒生蓚籪蚚籢粁蚚籜虴惶蚚籩 籅晃籩籅蚚赊籵籆豢籬 + 5.2.2 ODBC 尚磒涉蓭赊 DB2 蓹赊 UNIX 籒皇籆籄豢籫虴籄籒籞籜 o 5.3 膽 24 蛑 侪忱籪蚚籢虴籠蚚籜虴籄籒籞籜磒赊坎酃籚籜籩缓赊籞籦籫 籄籦籿 + 5.3.1 坎酃籚籜籩缓 + 5.3.1.1 初盲酆 + 5.3.2 DB2 晃卉蚚籚还籭贿虴籖籰籒籫赊籆豢籜籫蚚贿 + 5.3.2.1 Windows NT 籘蚚籵蚚蓹赊 DB2 晃卉蚚籚还籭贿虴籖 籰籒籫赊籆豢籜籫蚚贿 + 5.3.2.2 AIX 籘蚚籵蚚虯Linux 籘蚚籵蚚虯声蓱丧 Solaris 暮 蹗味弋籘蚚籵蚚蓹赊 DB2 晃卉蚚籚还籭贿虴 籖籰籒籫赊籆豢 籜籫蚚贿 o 5.4 膽 26 蛑 Oracle 籪蚚籢虴籠蚚籜蓹赊籄籒籞籜 + 5.4.1 週騫赊軌蓨 o 5.5 Sybase 籪蚚籢虴籠蚚籜蓹赊籄籒籞籜 (砎涉山蛑) + 5.5.1 坎酃籘蚚籵蚚蓹赊 Sybase 籪蚚籢虴籠蚚籜赊趢实 + 5.5.1.1 籜籩籦籿 1: 味弋儇忱赊稠趭声蓱丧籿慧籺籃籆贿虴 卉籛籜籫晃蚚赊踃砎 + 5.5.1.2 籜籩籦籿 2: Sybase 籒皇籆籄豢籫虴籠籺籫籈籉籄蓹 赊 DB2 赊晃豢籒 (AIX 声蓱丧 Solaris 赊驁酃赊身) + 5.5.1.3 籜籩籦籿 3: DB2 籆豢籜籢豢籜赊蹘臭 + 5.5.1.4 籜籩籦籿 4: interfaces 籺籃籆贿赊蹗唱声蓱丧籞籦 籫籄籦籿 + 5.5.1.5 籜籩籦籿 5: 皇籦籶蚚赊蹗唱 + 5.5.1.6 籜籩籦籿 6: 籌籿籚还豢: DB2_DJ_COMM 味弋儇忱赊 稠趭 + 5.5.1.7 籜籩籦籿 7: 籘蚚籵蚚赊蹗唱 + 5.5.1.8 籌籿籚还豢: 籜籩籦籿 8: CONNECTSTRING 籘蚚籵 蚚虴籌籿籚还豢赊稠趭 + 5.5.1.9 籜籩籦籿 9: 惶蚚籙蚚虴粆籦籹豢籓赊蹗唱 + 5.5.1.10 籜籩籦籿 10: 賊声蓱丧縚赊籮籦籒籰蚚缓赊蹗唱 + 5.5.2 Sybase 籖蚚籬虴粂蚚籛赊䎱趭 o 5.6 ODBC 蓯蓱蓚 Microsoft SQL Server 籪蚚籢虴籠蚚籜蓹赊籄籒籞籜 (砎涉山蛑) + 5.6.1 坎酃籘蚚籵蚚蓹赊 Microsoft SQL Server 籪蚚籢虴籠蚚籜赊 趢实 + 5.6.1.1 籜籩籦籿 1: 味弋儇忱赊稠趭 (AIX 赊驁酃赊身) + 5.6.1.2 籜籩籦籿 2: 籚籉贿虴籜籒晃籿籫赊踫 (AIX 赊驁 酃赊身) + 5.6.1.3 籜籩籦籿 3: 籌籿籚还豢: DB2_DJ_COMM 味弋儇忱赊 稠趭 + 5.6.1.4 籜籩籦籿 4: DB2 籆豢籜籢豢籜赊蹘臭 (AIX 赊驁酃 赊身) + 5.6.1.5 籜籩籦籿 5: 皇籦籶蚚赊蹗唱 + 5.6.1.6 籜籩籦籿 6: 籘蚚籵蚚赊蹗唱 + 5.6.1.7 籜籩籦籿 7: 惶蚚籙蚚虴粆籦籹豢籓赊蹗唱 + 5.6.1.8 籜籩籦籿 8: 賊声蓱丧縚赊籮籦籒籰蚚缓赊蹗唱 + 5.6.1.9 籜籩籦籿 9: 籌籿籚还豢: ODBC 籫卉蚚籜赊矿 + 5.6.2 Microsoft SQL Server 籖蚚籬虴粂蚚籛赊軣拷 ------------------------------------------------------------------------ 蝷床 * 蝷床赊䦅藳僧: 躹蕬 o 6.1 膽 8 蛑 蠃床籪蚚籢粁蚚籜稠躹 + 6.1.1 邞佴石籐蚚 o 6.2 籱蚚籬虴籓贿蚚籿赊稠趭 o 6.3 膽 9 蛑 佴㑳籪蚚籢粁蚚籜赊稠躹 + 6.3.1 侪忱赊籪蚚籢粁蚚籜赊踃砎 o 6.4 膽 13 蛑 Windows NT 味弋蓮赊凵识磒钞 + 6.4.1 DB2MSCS 惶蚚籩籅晃籩籅蚚赊踫腛蓯粆籚豢赊晃籾蚚籫搔貹 磛 o 6.5 膽 14 蛑 DB2 声蓱丧 Sun 籒皇籜籢蚚 2.2 蚱蓮赊凵识磒钞 o 6.6 Solaris 蓮赊 Veritas 籘粅蚚籫 o 6.7 賢耝 B. 毛矛逰木 + 6.7.1 8 亵蓱蓨邡山惶蚚籙蚚 ID 蓲籜籐蚚粆矛蓯螜生蓚谯肃縚 + 6.7.2 惶蚚籙蚚 ID 声蓱丧籶籜或蚚籬 o 6.8 賢耝 D. 晃晃蚚籜吴赊坤茼晰钞 + 6.8.1 Windows NT DLFS 芍 Norton 赊惶蚚籩籅晃籩籅蚚蓲坤茼晰 + 6.8.2 SET CONSTRAINTS 搔 SET INTEGRITY 蓯趗僧晰奢蓢蓤蓚 o 6.9 賢耝 E. 籭籚还籭贿虴皇豢籕蚚籛虴籘粅蚚籫 + 6.9.1 DB2 籵蚚籛还豢 7 赊蝒勰軋缽 + 6.9.1.1 籖豢籫慧蚚贿虴籞豢籢蚚蓲川赊籺籃籆贿虴籞籦籫 + 6.9.2 DB2 蝷床籘蚚籵蚚赊慧籔蚚贿稠趭 + 6.9.3 DB2 UDB 芍 Baltic Rim 籖蚚籬虴粂蚚籛 (MS-1257) 尚 Windows 籿皇籦籫籺籋蚚缓蓮籘粅蚚籫涉蓺生 + 6.9.4 籖蚚籬虴粂蚚籛趌赊矿 + 6.9.5 勰僖籖蚚籬声蓱丧籖蚚籬虴粂蚚籛赊籘粅蚚籫 + 6.9.6 亵籞籦籫 * 蝷床赊䦅藳僧 : 籆豢籿晃煌豢籩蚚籚还豢 o 7.1 DMS 籖豢籩籭蚚赊趢实蓺色芍蝕跍 (砎逰籿慧籞籜) o 7.2 膽 1 蛑 GUI 籧蚚贿蓯蓱蓚 DB2 赊蝷床 o 7.3 膽 3 蛑 籪蚚籢粁蚚籜赊蹗唱 + 7.3.1 賊籜粂蚚籜赊蹗唱 + 7.3.1.1 Linux 蓮赊慧蚚縼騩粗赊磒 + 7.3.2 籚蚚籔豢籜赊蹗唱 + 7.3.3 IDENTITY 搐蓲籚蚚籔豢籜赊绖蝦 + 7.3.4 垆藳赊蹗唱虯垆藳蝕跍⺮虯蓺色芍垆藳赊䎱趭 o 7.4 膽 4 蛑 籪蚚籢粁蚚籜赊儇踃 + 7.4.1 邞佴繀赊 SMS 賊籜粂蚚籜蓹赊籖豢籩籭蚚赊趢实 + 7.4.2 僖搐赊儇踃 + 7.4.3 籚蚚籔豢籜赊儇踃 + 7.4.4 籚蚚籔豢籜赊籬慧籦籿 + 7.4.5 賊籜粂蚚籜颌哝赊碀蓨晰奢 + 7.4.6 DMS 賊籜粂蚚籜繀赊籖豢籩籭蚚赊儇踃 o 7.5 膽 5 蛑 籪蚚籢粁蚚籜虴籄籒籞籜赊初軇 + 7.5.1 籚蚚籔豢籜康 + 7.5.2 籪蚚籢饲厶石 o 7.6 膽 8 蛑 籪蚚籢粁蚚籜赊胜俦 + 7.6.1 谔趂縼騩粗赊磒聾 + 7.6.2 牟佴籵籦籒籄籦籿声蓱丧晃籎籵晃 + 7.6.2.1 牟佴籵籦籒籄籦籿虴籆煌蚚籛筛蓢赊俦茳 + 7.6.3 俜搐晃籎籵晃 + 7.6.4 矛腛賢僧籶籆籿蓹赊籵籦籒籄籦籿 + 7.6.5 佴稳籆煌蚚籛筛蓢赊籵籦籒籄籦籿 + 7.6.6 籌豢籪粆豢籬虴慧籓虴籄蚚籎籆籾 + 7.6.7 慧籓虴粇皇蚚晃豢籓 + 7.6.8 Sun Solaris 声蓱丧 HP 蓯声深蓚虯籿皇籦籫籺籋蚚缓吴赊籵 籦籒籄籦籿声蓱丧晃籜籫籄虴籘粅蚚籫 + 7.6.9 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓯螜生蓚踠呆酆/籵籦 籒籄籦籿虴惶蚚籩籅晃籩籅蚚蓯螜生蓚踠呆酆 + 7.6.10 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓯螜生蓚踠呆酆/晃籜 籫籄声蓱丧慧蚚贿籺籋或蚚籬虴 惶蚚籩籅晃籩籅蚚蓯螜生蓚踠呆 酆 + 7.6.11 慧蚚贿籺籋或蚚籬稍涉蓮虯籌籺皇籆豢虴籵籦籒籄籦籿筛蓢 籪蚚籢粁蚚籜尚俦茳 + 7.6.12 籪蚚籢粁蚚籜蓲賊籜粂蚚籜尚俦茳虯声蓱丧慧籓赊蹚芷蓺蓮 慧蚚贿籺籋或蚚籬 + 7.6.13 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓲晃籎籵晃赊奈茼蹗磒 + 7.6.14 邶畅尚貹磛蓲生蓚颌拟赊軣騩 o 7.7 賢耝 C. 籪蚚籢粁蚚籜虴晃籎籵晃赊騃贷 o 7.8 賢耝 D. 侪忱赊籪蚚籢粁蚚籜邞佴籘蚚籵蚚蓹赊籖粆豢籬踫 o 7.9 賢耝 I. 凵莫繀倮籱蚚籬谝矼 + 7.9.1 VI 尚 磒涉蓭 DB2 尚踫生蓚色舍赊籆籰蚚籾晃豢籓 * 蝷床赊䦅藳僧 : 籶籺籋蚚粆豢籜 o 8.1 膽 3 蛑 籄籿晃籔蚚籚还豢踠呆酆 + 8.1.1 佴礈卉粁贿赊䎱趭 + 8.1.2 蹚縆石籒皇籜赊邶畅 + 8.1.3 咯縄侪酃籜籩蚚籫煌豢籫 o 8.2 膽 4 蛑 味弋踠呆酆 + 8.2.1 蓱蓨膯僧稍垆藳籐蚚赊磒 o 8.3 膽 5 蛑 籚籜籩缓虴籎籢慧籓坎躹 + 8.3.1 佴纙坎躹赊䱷騑蓲磒 + 8.3.2 籎籢慧籓坎躹赊踃砎逰木 + 8.3.3 籘籾籊卉煌豢籫坎躹 o 8.4 膽 6 蛑 SQL 籖豢籶籆皇蚚赊趍 + 8.4.1 侪朝磛盲賊 + 8.4.2 籪蚚籢虴籄籒籞籜蜹繭声蓱丧蹚縆石 o 8.5 膽 8 蛑 暮蹗籶籺籋蚚粆豢籜 + 8.5.1 籪蚚籢粁蚚籜虴籵籦籺籃蚚虴籿蚚贿赊蝷床 + 8.5.2 侪忱赊籪蚚籢粁蚚籜虴籵籦籺籃蚚虴籿蚚贿赊蝷床 o 8.6 膽 9 蛑 蝷床籿慧籓皇缓赊磒 o 8.7 膽 13 蛑 DB2 赊踈唱 + 8.7.1 籠蚚籫虴籷蚚籿虴籘籆籝 (sortheap) + 8.7.2 籷蚚籿涉僧山趌赊籠蚚籫 (sheapthres) + 8.7.3 籊籜籎卉蚚籚还豢腛赊慧籦籒虴晃籜籫赊蹚膯籶蚚籞豢籫 (maxlocks) + 8.7.4 DB2 踈唱/籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚/籪蚚籢虴晃豢籒虴 籄籒籞籜虴籫蚚籒豢危芊碀蓤赊 吴蝩 (dl_expint) + 8.7.5 MIN_DEC_DIV_3 籪蚚籢粁蚚籜踈唱籶皇煌蚚籢蚚 + 8.7.6 籄籿晃籔蚚籚还豢初軇籷蚚籿虴籘籆籝 (app_ctl_heap_sz) + 8.7.7 籪蚚籢粁蚚籜虴籚籜籩缓虴簧籮籢蚚虴籷蚚籿虴籘籆籝 (mon_heap_sz) + 8.7.8 嗡咯籄籿晃籔蚚籚还豢赊蹚膯忱 (maxappls) + 8.7.9 俦茳乐酥声蓱丧籠籺籫虴籤籉籦籒粅籆豢籫吴蝩 (softmax) + 8.7.10 儇踃牲蓤色粂蚚籛赊趢冲尚识繺蓯生蓚 (trackmod) + 8.7.11 籪蚚籢粁蚚籜虴慧籓虴籶籜赊儇踃 (newlogpath) + 8.7.12 慧籓虴籺籃籆贿赊慧籔蚚籚还豢 (logpath) + 8.7.13 慧籦籒虴晃籜籫磒蹚膯週暑藨 (locklist) o 8.8 賢耝 A DB2 卉籛籜籫晃蚚蓲味弋儇忱 + 8.8.1 砎逰声蓱丧卉籛籜籫晃蚚儇忱尚儇踃涉色賊 o 8.9 賢耝 C SQL 硡皿籧蚚贿 * 籘籩皇籆籫蝷床 䦅藳僧声蓱丧市硡蚰 o 9.1 籵蚚籛还豢 7.2 DB2 籶蚚籠籭贿虴籊籪籅籚还豢声蓱丧 DB2 或蚚籒 籓贿蚚籿虴籊籪籅籚还豢尚 籘籩皇籆籫蓲涉蓭籞籦籫籄籦籿 + 9.1.1 腛冥蛐茯 + 9.1.1.1 籆豢籜籫蚚贿蚱赊踠呆酆 + 9.1.2 款危石赊色舍赊籵蚚籛还豢 7.2 籚籜籩缓赊踈唱 + 9.1.3 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢虴籚籜籩缓蓮赊籺籅籦籒籜 籶籦籒 2 嗽蚱赊 籆豢籜籫蚚贿 + 9.1.3.1 DB2 初軇籘蚚籵蚚蓲涉蓭磒生蓚色舍蓯籵蚚籛还豢 6 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢尚 籄籦籿籓卉蚚籬 + 9.1.4 籵蚚籛还豢 6 籖豢籫慧蚚贿虴籞豢籢蚚 声蓱丧 籘籩皇籆籫 蝷床籞豢籢蚚 赊籄籦籿籓卉蚚籬 * 籖粆豢籬市硡蚰 o 10.1 db2batch - 粁豢籤粆蚚籒虴籧蚚贿 o 10.2 db2cap (砎逰籖粆豢籬) + db2cap - CLI/ODBC 城縄籶籦籔蚚籛虴籵籆豢籪籅豢籓虴籧蚚贿 o 10.3 db2ckrst (砎逰籖粆豢籬) + db2ckrst - 牟佴俦茳籆煌蚚籛蚬蚵赊軣埙 o 10.4 db2gncol (砎逰籖粆豢籬) + db2gncol - 臭唱涉色搐赊趌尚踃砎涉蓺生 o 10.5 db2inidb - 粇皇蚚晃豢籓牲蓤色籪蚚籢粁蚚籜赊蚴危石 o 10.6 db2look - DB2 坎躹谖騩籧蚚贿 o 10.7 db2updv7 - 籪蚚籢粁蚚籜尚籵蚚籛还豢 7 墀踫駽滁卉粁贿蓯踃砎 o 10.8 砎逰籖粆豢籬踫籿慧籞籦籘蚚虴籌籿籚还豢 (-x, 搐芨騩涉赊刷蹃尚 磢涉蓺生虰) o 10.9 DB2 CLP 搔貹磛蓲生蓚 True Type 籺籋豢籫 o 10.10 ADD DATALINKS MANAGER o 10.11 ARCHIVE LOG (砎逰籖粆豢籬) + Archive Log o 10.12 BACKUP DATABASE + 10.12.1 踈亵硙 + 10.12.2 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊踠呆酆 o 10.13 BIND o 10.14 CALL o 10.15 DROP DATALINKS MANAGER (砎逰籖粆豢籬) + DROP DATALINKS MANAGER o 10.16 EXPORT o 10.17 籪蚚籢粁蚚籜踈唱赊踃砎 o 10.18 GET ROUTINE (砎逰籖粆豢籬) + GET ROUTINE o 10.19 GET SNAPSHOT o 10.20 IMPORT o 10.21 LIST HISTORY o 10.22 LOAD o 10.23 PING (砎逰籖粆豢籬) + PING o 10.24 PUT ROUTINE (砎逰籖粆豢籬) + PUT ROUTINE o 10.25 RECONCILE o 10.26 REORGANIZE TABLE o 10.27 RESTORE DATABASE + 10.27.1 踈亵 + 10.27.2 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊踠呆酆 o 10.28 ROLLFORWARD DATABASE o 10.29 CLP 冕蓨籖蚚籬蓯螜生蓚亵蚰赊軌蓨 * 籪蚚籢碎咯惶蚚籩籅晃籩籅蚚 䦅藳僧声蓱丧市硡蚰 o 11.1 膽 2 蛑 籆豢粅蚚籫 + 11.1.1 籵籦籺籃蚚膤縼尚踫上籆豢粅蚚籫尚磒 o 11.2 膽 3 蛑 慧蚚籬 + 11.2.1 慧蚚籬暮蹗芷赊訇搭颌拟 + 11.2.2 慧蚚籬初盲酆蓲初芊 + 11.2.3 totalfreespace 籺籃籆贿虴籢籆籿駽騺⺮ o 11.3 膽 4 蛑 籌蚚籫慧蚚籣蚚 + 11.3.1 繤驖尚 YES 蓯稠趭涉色蓲僧蓯籌蚚籫慧蚚籣蚚赊踫尚貹磛 蓲生蓚 rexecd * DB2 卉籿晃籔蚚籚还豢赊䦅藳僧声蓱丧市硡蚰 o 12.1 卉籿晃籔蚚籚还豢声蓱丧坤 IBM 籘蚚籵蚚 o 12.2 Windows 2000 蚱赊卉籿晃籔蚚籚还豢 o 12.3 SQL 籺籃籆贿赊訇蝷蓯趍蓢蓤蓭山蓚籊皇蚚 o 12.4 DB2 訇䥽 o 12.5 Web 蚱赊 Data Difference Utility o 12.6 膽 3 蛑 籪蚚籢虴卉籿晃籔蚚籚还豢虴籚籭晃籌 + 12.6.1 卉籿晃籔蚚籚还豢赊籚籭晃籌 o 12.7 膽 5 蛑 卉籿晃籔蚚籚还豢赊躹蕬 + 12.7.1 賊声蓱丧搐矛 + 12.7.2 DATALINK 卉籿晃籔蚚籚还豢 + 12.7.3 LOB 赊初盲酆 + 12.7.4 卉籿晃籔蚚籚还豢赊躹蕬 o 12.8 膽 6 蛑 卉籿晃籔蚚籚还豢味弋赊籞籦籫籄籦籿 + 12.8.1 繡肃赊驁蛭蓮踃砎 (Update-anywhere) 赊腛冥蛐茯 + 12.8.2 卉籿晃籔蚚籚还豢味弋赊籞籦籫籄籦籿 o 12.9 膽 8 蛑 脙膴蜡僖 o 12.10 膽 9 蛑 籐换籿籤换蚚虴籿慧籓皇缓声蓱丧籄籿皇籆虴籿慧籓皇缓 (AS/400 缽) o 12.11 膽 10 蛑 籐换籿籤换蚚虴籿慧籓皇缓声蓱丧籄籿皇籆虴籿慧籓皇缓 (OS/390 缽) + 12.11.1 DB2 DataPropagator (OS/390 缽) 赊腛冥蛐茯 + 12.11.2 OS/390 蓮赊 UNICODE 声蓱丧 ASCII 籊豢籖蚚籬虴籜籐蚚 缓 + 12.11.2.1 籊豢籖蚚籬虴籜籐蚚缓赊腎男 + 12.11.2.2 籊豢籖蚚籬虴籜籐蚚缓赊稠趭 o 12.12 膽 11 蛑 籐换籿籤换蚚虴籿慧籓皇缓声蓱丧籄籿皇籆虴籿慧籓皇缓 (UNIX 缽) + 12.12.1 UNIX 声蓱丧 Windows 蓮赊籐换籿籤换蚚虴籿慧籓皇缓蓲籄 籿皇籆虴籿慧籓皇缓赊味弋儇忱赊稠趭 o 12.13 膽 14 蛑 賊赊踈慕 o 12.14 膽 15 蛑 籐换籿籤换蚚虴籿慧籓皇缓蓲籄籿皇籆虴籿慧籓皇缓赊煌 籦籞蚚籛 o 12.15 賢耝 A 䱷騑声蓱丧籄籿皇籆虴籿慧籓皇缓尚籄籿晃籔蚚籚还豢繀蓮 蜫⺪生蓚 * 籚籜籩缓虴簧籮籢蚚 䦅藳僧声蓱丧市硡蚰 o 13.1 db2ConvMonStream * 脙膴蜡僖赊䦅藳僧 o 14.1 惶蚚籙蚚搔慧籓籌豢涉蓭山稍山蓲僧蓯 DB2 尚 Windows 95虯 Windows 98虯 蓺色芍 Windows ME 蓮蜫⺪ o 14.2 膽 2 蛑 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籘蚚籵蚚赊驙蜵趢遹 * 64 籸籦籫虴籿皇籦籫籺籋蚚缓蓮 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜尚磒生蓚 o 15.1 膽 5 蛑 踈唱 + 15.1.1 LOCKLIST + 15.1.2 shmsys:shminfo_shmmax o 15.2 膽 6 蛑 初盲酆 * XML 籊籒籜籩豢籣蚚 蝷床声蓱丧籿慧籓皇粇豢籓 * MQSeries o 17.1 DB2 MQSeries 螜忱赊籆豢籜籫蚚贿声蓱丧踈唱 + 17.1.1 MQSeries 赊籆豢籜籫蚚贿 + 17.1.2 MQSeries AMI 赊籆豢籜籫蚚贿 + 17.1.3 DB2 MQSeries 螜忱尚磒识繺蓯生蓚 o 17.2 MQSeries 煌籦籞蚚籛虴籜籢籆贿 o 17.3 煌籦籞蚚籛踈慕 o 17.4 MQSeries 螜忱赊蜹硡 + 17.4.1 初盲酆 + 17.4.2 籊皇蚚虴籖蚚籬 o 17.5 磒赊籚籭晃籌 + 17.5.1 螌脅煌籦籞蚚籛豢籓 + 17.5.2 煌籦籞蚚籛赊拇矼 + 17.5.3 煌籦籞蚚籛赊蓨騩涉 + 17.5.4 籄籿晃籔蚚籚还豢吴抽鸟 + 17.5.4.1 磛咄/收颗谝矼 + 17.5.4.2 鲤踫/籘籾籜籒晃籿籚还豢 o 17.6 enable_MQFunctions + enable_MQFunctions o 17.7 disable_MQFunctions + disable_MQFunctions ------------------------------------------------------------------------ 蝷床籧蚚贿 * 籖豢籫慧蚚贿虴籞豢籢蚚 o 18.1 DB2 籘蚚籵蚚 (VSE 声蓱丧 VM 缽) 赊蝷床石 o 18.2 籖豢籫慧蚚贿虴籞豢籢蚚赊 Java 1.2 籘粅蚚籫 o 18.3 Windows 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮籌豢皇籆豢虴粀贿籿尚磒 赊 蛈命軟稍籚还蚚籫籎籦籫蛌籊皇蚚 o 18.4 OS/2 缽 Java 籖豢籫慧蚚贿虴籞豢籢蚚 o 18.5 Windows 籌粂卉蚚籩籅豢籓虴籚籜籩缓蚱赊籛换蚚籭贿蓮惟贷涉色籛 还籾尚賊生蓚坳赊 蛈籺籃籆贿虴籄籒籞籜搔吣狸牲蓤蓺涉色蛌籊皇蚚 o 18.6 侪忱籘籆籫踃砎籩籜籫抽鸟 o 18.7 DB2 (OS/390 缽) 赊籖豢籫慧蚚贿虴籞豢籢蚚 o 18.8 DB2 (OS/390 缽) 籖豢籫慧蚚贿虴籞豢籢蚚赊駽滁 o 18.9 蛈趎床驅伽膚赊蹗唱蛌籣籆籄慧籓蓹赊儇踃縚 o 18.10 DB2 籖豢籫慧蚚贿虴籞豢籢蚚赊驙蜵趢遹驅伽 o 18.11 UNIX 粁蚚籜虴籚籜籩缓蚱蓮赊籖豢籫慧蚚贿虴籞豢籢蚚赊驙蜵趢遹 o 18.12 OS/2 蚱蓮赊 infopop 赊脙膴 o 18.13 jdk11_path 踈唱籶皇煌蚚籢蚚赊粀贿籿 o 18.14 籜籒晃籿籫虴籞豢籢蚚蓺色芍籛换蚚籭贿尚磒谔赊 Solaris 籚籜 籩缓虴籊皇蚚 (SQL10012N) o 18.15 DPREPL.DFT 籺籃籆贿赊粀贿籿 o 18.16 侪忱赊籖豢籫慧蚚贿虴籞豢籢蚚虴籄籿卉籦籫赊歹扫蚱渗 o 18.17 籄籿卉籦籫蓲涉蓭踫谔赊籖豢籫慧蚚贿虴籞豢籢蚚赊籌豢皇籆 豢虴粀贿籿 o 18.18 籖豢籫慧蚚贿虴籞豢籢蚚尚籄籿卉籦籫虴簧蚚籬蓮踫 (Windows 95) o 18.19 膯僧稍驋蕥苓室赊暮蹗 * 籆豢籺籋煌蚚籚还豢虴籞豢籢蚚 o 19.1 Windows 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮赊蛈命軟稍籚还蚚籫籎籦 籫蛌籊皇蚚 o 19.2 Netscape 搔生蓮蓯籌蚚籿豢涉蓭山蓚蓲僧蓯虯Netscape Navigator 赊蜲倮 Web 晃豢籒尚籌蚚籿豢生蓚 (UNIX 粁蚚籜虴籚籜籩缓) o 19.3 籆豢籺籋煌蚚籚还豢虴籞豢籢蚚蜫⺪赊脙膴 * 籈籅籙蚚籬 o 20.1 籪蚚籢粁蚚籜蹗唱籈籅籙蚚籬赊蝕跍籘籆籝赊稠趭 o 20.2 MQSeries Assist 籈籅籙蚚籬 o 20.3 OLE DB Assist 籈籅籙蚚籬 ------------------------------------------------------------------------ 籸籛籰籜虴籆豢籩晃籛籉豢籜 * 籸籛籰籜虴籆豢籩晃籛籉豢籜虴籤患蚚籫晃籄贿 o 21.1 蕘跅牲蓤色籸籛籰籜虴籆豢籩晃籛籉豢籜虴籤患蚚籫晃籄贿 * 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蝷床赊䦅藳僧 o 22.1 驙蜵趢遹 o 22.2 Excel 尚 籈籉籄籲籈籜虴籠蚚籜蓲涉蓭籞籦籫籄籦籿 o 22.3 籿慧籞籜赊趭違蓲踫 o 22.4 蛈煌籢籪蚚籢赊籊籒籜粅蚚籫蛌籣籆籄慧籓 o 22.5 Submit OS/390 JCL jobstream (VWPMVS) 籿慧籓皇缓蓯螜生蓚趌赊 趭違 o 22.6 籪蚚籢籈籉籄籲籈籜虴籘豢籿贿賢耝赊儇踃 o 22.7 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴煌籦籞蚚籛 o 22.8 DB2 OLAP Integration Server 蓮赊籄籈籫皇籆豢赊蹗唱声蓱丧籪蚚 籢赊慧蚚籬 o 22.9 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮赊籒皇籚籦籒虴籖籰籒籫赊磒 o 22.10 籪蚚籢籈籉籄籲籈籜籞豢籢蚚味弋踈慕 o 22.11 遲縘籫皇豢籜籺籋蚚粆蚚赊磒 o 22.12 DB2 籵蚚籛还豢 7 籈籉籄籲籈籜虴籊蚚籛籉豢籫蓮赊 DB2 籵蚚籛 还豢 5 籪蚚籢蓹赊籄籒籞籜 + 22.12.1 DB2 籵蚚籛还豢 5 籘蚚籵蚚赊碎踫 + 22.12.2 籊蚚籛籉豢籫踈唱赊儇踃 + 22.12.2.1 UNIX 籈籉籄籲籈籜虴籊蚚籛籉豢籫 + 22.12.2.2 Microsoft Windows NT虯Windows 2000虯声蓱丧 OS/2 籈籉籄籲籈籜虴籊蚚籛籉豢籫 o 22.13 IBM ERwin 煌籢籪蚚籢谖騩籿慧籓皇缓 + 22.13.1 繀磂 + 22.13.2 籠籺籫籈籉籄磛茯 + 22.13.3 籿慧籓皇缓虴籺籃籆贿 + 22.13.4 籢籓荏軋籺籃籆贿赊蹗唱 + 22.13.5 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓹赊籢籓荏軋籺籃籆贿赊籆豢 粅蚚籫 + 22.13.6 驅伽籎籢慧籓虴粆籰蚚籛换蚚蓹赊籢籓荏軋籺籃籆贿赊籆豢 粅蚚籫 + 22.13.7 驙蜵趢遹 + 22.13.8 DB2 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓹赊 ERwin 赊粆籦籹豢 籓 + 22.13.8.1 驅伽籎籢慧籓虴粆籰蚚籛换蚚蓹赊 ERwin 赊粆籦籹 豢籓 o 22.14 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮赊矛腛声蓱丧籄籬卉籜赊籒卉豢籛 豢籓 + 22.14.1 + 22.14.1.1 磛茯 + 22.14.1.2 Trillium Software System 籖豢粅蚚籰豢籫 + 22.14.1.3 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮赊 Trillium 籵籦 籤虴籚籜籩缓赊磒 + 22.14.1.4 Trillium 煌籢籪蚚籢赊籆豢粅蚚籫 + 22.14.1.5 煌籢籪蚚籢赊粆籦籹豢籓 + 22.14.1.6 初盲酆 + 22.14.2 Trillium 籵籦籤虴籚籜籩缓 JCL 籺籃籆贿赊蹗唱 + 22.14.3 UNIX 声蓱丧 Windows 蓮赊 Trillium 籵籦籤虴籚籜籩缓虴 籜籒晃籿籫虴籺籃籆贿赊蹗唱 + 22.14.4 Trillium 籵籦籤虴籚籜籩缓虴籜籩籦籿赊趭違 + 22.14.5 Trillium 籵籦籤虴籚籜籩缓虴惶蚚籙蚚趭違籿慧籓皇缓赊 磒 + 22.14.6 籊皇蚚蛩床 + 22.14.6.1 籊皇蚚冕蓨籖蚚籬 + 22.14.6.2 慧籓虴籺籃籆贿 o 22.15 MQSeries 蓲籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊坎酃 + 22.15.1 MQSeries 煌籦籞蚚籛赊縚赊蹗唱 + 22.15.1.1 磛茯 + 22.15.1.2 初盲酆 + 22.15.1.3 MQSeries 煌籦籞蚚籛赊縚赊蹗唱 + 22.15.2 MQSeries 煌籦籞蚚籛声蓱丧 XML 煌籢籪蚚籢赊籆豢粅蚚籫 + 22.15.2.1 磛茯 + 22.15.2.2 初盲酆 + 22.15.2.3 MQSeries 煌籦籞蚚籛声蓱丧 XML 煌籢籪蚚籢赊籆 豢粅蚚籫 + 22.15.2.4 MQSeries 惶蚚籙蚚趭違籿慧籓皇缓赊磒 + 22.15.2.5 籊皇蚚冕蓨籖蚚籬 + 22.15.2.6 籊皇蚚虴慧籓虴籺籃籆贿 o 22.16 Microsoft OLE DB 声蓱丧 Data Transaction Services 籘粅蚚籫 + 22.16.1 OLE DB 賊螜忱赊縚赊蹗唱 + 22.16.2 DTS 籶籦籔蚚籛赊縚赊蹗唱 o 22.17 趗晰蓮赊牟佴籖粇籦籫赊磒 o 22.18 踈唱磛膄籫卉蚚籜虴籪蚚籢虴籺籃籆贿矛 o 22.19 AIX 声蓱丧 Solaris 暮蹗味弋赊 Sybase 籠蚚籜蓯貹磛稍 Open Client o 22.20 籘豢籿贿酆瞄赊跅滁 o 22.21 膽 3 蛑 籈籉籄籲籈籜虴籠蚚籜赊籞籦籫籄籦籿 + 22.21.1 籈籉籄籲籈籜虴籠蚚籜蓯 Microsoft Access 赊煌簧虴籺籅 蚚贿籬尚粆籦籹豢籓 o 22.22 膽 10 蛑 籈籉籄籲籈籜虴籪蚚籢粁蚚籜赊訇䥽 + 22.22.1 DB2 UDB RUNSTATS 籿慧籓皇缓赊籜籩籦籿虴籘籾籢籆籿蓯 賊尚晃豢籒 o 22.23 籪籺籋贿籫虴籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜 o 22.24 蛈籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜蝷床蛌籈籅豢籬籈 o 22.25 嗡咯籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊儇踃 o 22.26 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊蹗唱声蓱丧蚴危石 o 22.27 蕘跅牲蓤色 SQL 籜籩籦籿赊蹗唱 o 22.28 蛈籿慧籞籜虴簧籪贿蛌籈籅豢籬籈蓮赊籠蚚籜声蓱丧籢蚚籕籦籫赊 儇踃 o 22.29 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴籌籾籛籉籒籫蓹赊週騫赊趢实 o 22.30 籘豢籿贿虴籖豢籩豢籧赊踫 o 22.31 蛈DDL 赊蹗唱蛌SQL 籜籩蚚籫煌豢籫赊巽騑 o 22.32 Visual Warehouse 籸籛籰籜虴籸患蚚赊碎踫 o 22.33 籢蚚籕籦籫賊声蓱丧 1 䶮籐蚚赊臭唱 o 22.34 Merant ODBC 籬皇籆籵蚚赊磒 o 22.35 砎涉山 ODBC 籬皇籆籵蚚 o 22.36 OS/2 籪蚚籢粁蚚籜赊籈籉籄籲籈籜虴籠蚚籜蓺色芍籢蚚籕籦籫赊趭 違 o 22.37 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊颌哝赊簧籮籢蚚 o 22.38 TBC_MD 籘豢籿贿虴籪蚚籢粁蚚籜蓮赊 SQL Assist 赊磒 o 22.39 FormatDate 螜忱赊磒 o 22.40 荏軋稠趭赊儇踃 o 22.41 籐蚚賊臭唱籫皇豢籜籺籋蚚粆蚚赊磒 o 22.42 籪蚚籢粁蚚籜蓹赊抽鸟赊訇䥽 o 22.43 晃簧蚚籫虴籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴籒皇籆籄豢籫赊籞籦籫 籄籦籿 o 22.44 DB2 (VM 缽) 籈籉籄籲籈籜虴籠蚚籜赊趭違 o 22.45 DB2 (VM 缽) 蓺色芍 DB2 (VSE 缽) 籢蚚籕籦籫賊赊趭違 o 22.46 邞碀蓨僖⺮籘粅蚚籫赊磒识繺石 o 22.47 籵籆豢籬赊脙膴尚生 DataJoiner 籊皇蚚 o 22.48 籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊卉籿晃籔蚚籚还豢赊籞籦籫籄籦籿 声蓱丧踫 o 22.49 驙蜵趢遹赊籷豢籫 o 22.50 籠蚚籜声蓱丧籢蚚籕籦籫蓹赊籄籒籞籜 o 22.51 莎赊默赊籘粅蚚籫牲蓤蓚 IBM 嗽蜲赊籪蚚籢粁蚚籜虴籠蚚籜 o 22.52 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮赊䦅暮蹗蓯蓱蓚籪蚚籢虴籠蚚籜赊 蹗唱 o 22.53 呦谝籈籉籄籲籈籜虴煌籢籪蚚籢苄晰 (CWMI) 尚磒涉色籆豢粅蚚 籫声蓱丧籊籒籜粅蚚籫 + 22.53.1 縼脝 + 22.53.2 煌籢籪蚚籢赊籆豢粅蚚籫 + 22.53.3 籆豢粅蚚籫虴惶蚚籩籅晃籩籅蚚踫芷赊煌籢籪蚚籢赊踃砎 + 22.53.4 煌籢籪蚚籢赊籊籒籜粅蚚籫 o 22.54 OS/390 Runstats 惶蚚籩籅晃籩籅蚚虴籜籩籦籿 o 22.55 OS/390 Load 惶蚚籩籅晃籩籅蚚虴籜籩籦籿 o 22.56 呦谝籈籉籄籲籈籜虴煌籢簧籪贿 (CWM) XML 籘粅蚚籫 o 22.57 籿慧籞籜虴簧籪皇蚚 o 22.58 籜籐蚚粆虴簧籪皇蚚 o 22.59 貹硔籺籅蚚贿籬 o 22.60 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴皇豢籤籶籦籬這繺唣石 o 22.61 籺籃籆贿蓹赊籜籩籦籿驅伽赊刷蹃 * 籪蚚籢籈籉籄籲籈籜籞豢籢蚚 籄籿晃籔蚚籚还豢坎酃赊䦅藳僧 o 23.1 莎赊默赊煌籢籪蚚籢虴籩豢籿卉蚚籫 + 23.1.1 Commit.tag + 23.1.1.1 籫蚚籒豢 + 23.1.1.2 趌赊礌 + 23.1.2 ForeignKey.tag + 23.1.2.1 籫蚚籒豢 + 23.1.2.2 趌赊礌 + 23.1.3 ForeignKeyAdditional.tag + 23.1.3.1 籫蚚籒豢 + 23.1.3.2 趌赊礌 + 23.1.4 PrimaryKey.tag + 23.1.4.1 籫蚚籒豢 + 23.1.4.2 趌赊礌 + 23.1.5 PrimaryKeyAdditional.tag + 23.1.5.1 籫蚚籒豢 + 23.1.5.2 趌赊礌 * 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴籌豢皇籆豢虴粀贿籿 o 24.1 卉籿晃籔蚚籚还豢磒蓯賊蓺色芍籸患蚚尚趭違 o 24.2 AS/400 籊蚚籛籉豢籫蓮赊 Essbase VWP 赊踫 o 24.3 蛈籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴煌籢籪蚚籢赊鲤踫蛌籈籅豢籬籈声 蓱丧蛈螜翧籿慧籶籩籅蚚蛌籈籅豢籬籈赊磒 o 24.4 蜲倮籐蚚 o 24.5 蛈卉籿晃籔蚚籚还豢蛌籱蚚籫籾籦籒 o 24.6 籢籓荏軋赊籆豢粅蚚籫 o 24.7 蛈籪蚚籢赊趢实蛌赊晃豢籒 o 24.8 賊赊籆豢粅蚚籫 o 24.9 RUNSTATS 声蓱丧 REORGANIZE TABLE 籌豢皇籆豢虴粀贿籿赊跅滁 o 24.10 谝趍粂蚚籛 (籈籉籄籲籈籜虴籿慧籶籩籅蚚虴籱蚚籫籾籦籒声蓱丧 籜籔籛患蚚贿虴籱蚚籫籾籦籒) o 24.11 籊蚚籛籉豢籫虴籘籆籫虴籱蚚籫籾籦籒赊籊蚚籛籉豢籫虴簧籛患蚚 贿虴籺籅蚚贿籬 * DB2 OLAP 籜籢蚚籢蚚虴籐籦籫 o 25.1 OLAP Server Web 籘籆籫 o 25.2 籘粅蚚籫牲蓤蓚籌粂卉蚚籩籅豢籓虴籚籜籩缓虴籘蚚籸籜虴卉粁贿 o 25.3 UNIX 蓮赊 DB2 OLAP 籜籢蚚籢蚚虴籐籦籫尚惟贷生蓚 o 25.4 ODBC 尚 OLAP 籜籢蚚籢蚚虴籐籦籫磒蓯踈唱 + 25.4.1 UNIX 籚籜籩缓蓮赊籪蚚籢虴籠蚚籜赊踈唱 + 25.4.1.1 味弋儇忱赊踈唱 + 25.4.1.2 odbc.ini 籺籃籆贿赊巽騑 + 25.4.1.3 odbc.ini 籺籃籆贿蓹赊籪蚚籢虴籠蚚籜赊趢实 + 25.4.1.4 DB2 赊 ODBC 稠趭赊礌 + 25.4.1.5 Oracle 赊 ODBC 稠趭赊礌 + 25.4.2 UNIX 籚籜籩缓蓮赊 OLAP 煌籢籪蚚籢虴籎籢慧籓赊踈唱 + 25.4.3 Windows 籚籜籩缓蓮赊籪蚚籢虴籠蚚籜赊踈唱 + 25.4.4 Windows 籚籜籩缓蓮赊 OLAP 煌籢籪蚚籢虴籎籢慧籓赊踈唱 + 25.4.5 籪蚚籢虴籠蚚籜尚踈唱涉色蓢 o 25.5 OLAP 籜籢蚚籢蚚虴籐籦籫虴籪籜籒籫籦籿筛蓢赊慧籓籆豢 + 25.5.1 籜籢蚚籢蚚虴籐籦籫赊慧籓籆豢赊礌 o 25.6 OLAP 籜籢蚚籢蚚虴籐籦籫赊籘豢籿贿虴籪蚚籢粁蚚籜尚䦅咯蓮蹗唱 声蓱丧踈唱生蓚 o 25.7 籄籿晃籔蚚籚还豢尚 OLAP 籜籢蚚籢蚚虴籐籦籫虴籵蚚籛还豢 7.2 蓯碎踫 o 25.8 螚趍赊脙膴声蓱丧初芊酆 o 25.9 OLAP 籜籿卉籦籬籚蚚籫虴籄籬籆豢 EQD 籺籃籆贿赊芄逮 * 驅伽籎籢慧籓虴粆籰蚚籛换蚚蝷床赊䦅藳僧 o 26.1 驅伽籎籢慧籓虴粆籰蚚籛换蚚蚴危稠趭惶蚚籩籅晃籩籅蚚 + 26.1.1 + 26.1.2 皇籆籞豢籜苄賢赊脙膴 + 26.1.3 籆豢籜籫蚚贿赊脙膴 o 26.2 DB2 籵蚚籛还豢 7 驅伽籎籢慧籓虴粆籰蚚籛换蚚蓯蓱蓚 DB2 籵蚚籛 还豢 5 驅伽籎籢慧籓蓹赊籄籒籞籜 o 26.3 驅伽籎籢慧籓赊籞籦籫籄籦籿 o 26.4 僖赊朝賗蓲赊煌籢籪蚚籢赊苄晰 o 26.5 flgnxoln 籖粆豢籬蓮赊煌籢籪蚚籢赊苄晰 o 26.6 MDISDGC 籖粆豢籬蓮赊煌籢籪蚚籢赊苄晰 o 26.7 籿慧籓皇缓赊軒丧騩涉 * 驅伽籎籢慧籓虴粆籰蚚籛换蚚虴籿慧籓皇粇豢籓赊䦅藳僧声蓱丧市硡蚰 o 27.1 驅伽籎籢慧籓虴粆籰蚚籛换蚚床碦籖蚚籬 * 驅伽籎籢慧籓虴粆籰蚚籛换蚚 磒赊䦅藳僧 * 驅伽籎籢慧籓虴粆籰蚚籛换蚚: 籌豢皇籆豢虴煌籦籞蚚籛 o 29.1 煌籦籞蚚籛 FLG0260E o 29.2 煌籦籞蚚籛 FLG0051E o 29.3 煌籦籞蚚籛 FLG0003E o 29.4 煌籦籞蚚籛 FLG0372E o 29.5 煌籦籞蚚籛 FLG0615E * 驅伽籎籢慧籓虴粆籰蚚籛换蚚: 籌豢皇籆豢虴粀贿籿 o 30.1 Web 磒驅伽籎籢慧籓虴粆籰蚚籛换蚚 * DB2 籈籉籄籲籈籜虴粆籰蚚籛换蚚 籆豢籜籫蚚贿赊䦅藳僧 o 31.1 籈籉籄籲籈籜虴籫皇豢籜籺籋蚚粆蚚赊籠籺籫籈籉籄磛茯 o 31.2 SAP R/3 磒籖籰籒籢蚚 + 31.2.1 籆豢籜籫蚚贿腛冥蛐茯 o 31.3 Web 磒籖籰籒籢蚚 + 31.3.1 籆豢籜籫蚚贿腛冥蛐茯 * 驋蕥籶籫慧蚚皇蚚蝷床赊䦅藳僧 o 32.1 DB2 驋蕥籶籫慧蚚皇蚚虴籒皇籆籄豢籫赊佴礈踈唱磛膄 o 32.2 dqpmigrate 尚磒涉色 DB2 驋蕥籶籫慧蚚皇蚚赊籵蚚籛还豢 6 筛 蓢赊碎踫 o 32.3 驋蕥蝷床赊磒识繺石 o 32.4 初軇賊赊賊籜粂蚚籜赊慧籔蚚籚还豢 o 32.5 dqpstart 籖粆豢籬赊砎涉山籶皇煌蚚籢蚚 o 32.6 iwm_cmd 籖粆豢籬赊砎涉山籶皇煌蚚籢蚚 o 32.7 砎涉山卉籛籜籫晃蚚儇忱: DQP_RECOVERY_INTERVAL o 32.8 Query Administrator 赊蜫⺪ o 32.9 惶蚚籙蚚蝷床 o 32.10 籛还籾虴籐患蚚赊蹗唱 o 32.11 籖粆豢籬踫籆豢籢蚚籺籉蚚籜赊磒 o 32.12 驋蕥籆籰蚚籾皇蚚谯肃酆 o 32.13 籾皇豢籒搐粂蚚籛尚兮生神蓲搔蓮僧蓚 DB2 驋蕥籶籫慧蚚皇蚚虴籫 皇籦籎蚚 o 32.14 驋蕥籶籫慧蚚皇蚚声蓱丧卉籿晃籔蚚籚还豢虴籧蚚贿 o 32.15 賢耝 B. DB2 驋蕥籶籫慧蚚皇蚚虴籒皇籆籄豢籫赊籫皇籾贿籚患蚚 籩籅豢籓 ------------------------------------------------------------------------ 籄籿晃籔蚚籚还豢蜫鲤 * 蝷床 API 市硡蚰 o 33.1 db2ArchiveLog (砎逰 API) + db2ArchiveLog o 33.2 db2ConvMonStream o 33.3 db2DatabasePing (砎逰 API) + db2DatabasePing - 籪蚚籢粁蚚籜赊 Ping o 33.4 db2HistData o 33.5 db2HistoryOpenScan o 33.6 db2XaGetInfo (砎逰 API) + db2XaGetInfo - 晃籠蚚籜虴粆籰蚚籛换蚚磒驅伽赊矿 o 33.7 db2XaListIndTrans (sqlxphqr 尚 縼蓤臋奢蓚砎逰 API) + db2XaListIndTrans - 媒蝝趭籫皇豢籙籒籚还豢尚晃籜籫生蓚 o 33.8 db2GetSnapshot - 籜籭籦籿籚还籦籫赊矿 o 33.9 慧籓虴卉籖蚚籬赊膔 o 33.10 sqlaintp - 籊皇蚚虴煌籦籞蚚籛赊矿 o 33.11 sqlbctcq - 賊籜粂蚚籜虴籖豢籩籭蚚驋蕥赊籒慧蚚籝 o 33.12 sqlubkp - 籪蚚籢粁蚚籜赊籵籦籒籄籦籿 o 33.13 sqlureot - 賊赊蹘巽唱 o 33.14 sqlurestore - 籪蚚籢粁蚚籜赊俦茳 o 33.15 AIX 蝕跍呦碙煌簧晃蚚虴籘粅蚚籫蓯螜生蓚籬籐患煌豢籩蚚籚还 豢虴籊皇蚚 (EXTSHM) o 33.16 SQLFUPD + 33.16.1 locklist o 33.17 SQLEDBDESC o 33.18 SQLFUPD 籬籐患煌豢籩蚚籚还豢虴籊皇蚚 * DB2 籄籿晃籔蚚籚还豢踈趜赊䦅藳僧 o 34.1 膽 1 蛑 蜹磛 + 34.1.1 籘粅蚚籫生蓚籠籺籫籈籉籄 + 34.1.2 籘豢籿贿虴籿慧籓皇缓 o 34.2 膽 3 蛑 DB2 籄籿晃籔蚚籚还豢赊踈趜蓯螜生蓚藞酪驅伽 + 34.2.1 籺籃籆贿赊踈趜虯Makefiles虯声蓱丧 籊皇蚚虴籤籉籦籒虴 惶蚚籩籅晃籩籅蚚 o 34.3 膽 4 蛑 Java 籄籿卉籦籫赊踈趜蓲 籄籿晃籔蚚籚还豢 + 34.3.1 味弋稠趭 + 34.3.1.1 OS/2 蚱蓮赊 JDK 卉粁贿 + 34.3.1.2 HP-UX 蚱赊 Java2 o 34.4 膽 5 蛑 SQL 籿慧籚蚚籛换蚚赊踈趜 + 34.4.1 SQL 籿慧籚蚚籛换蚚味弋赊稠趭 + 34.4.2 籖豢籶籆皇蚚味弋儇忱赊稠趭 + 34.4.3 籖豢籶籆贿虴籖粆豢籬赊籎籜籢粆籆籝 + 34.4.4 谔吴籺籃籆贿尚訇聂 + 34.4.5 籵籦籒籄籦籿蓲俦茳 + 34.4.6 SQL 籿慧籚蚚籛换蚚赊蹗唱 + 34.4.7 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊軒丧騩涉 + 34.4.8 籖豢籶籆贿牲蓤色 SQL 籿慧籚蚚籛换蚚赊纙賨 o 34.5 膽 7 蛑 HP-UX 籄籿晃籔蚚籚还豢赊踈趜 + 34.5.1 HP-UX C + 34.5.2 HP-UX C++ o 34.6 膽 9 蛑 OS/2 籄籿晃籔蚚籚还豢赊踈趜 + 34.6.1 VisualAge C++ (OS/2 缽) 籵蚚籛还豢 4.0 o 34.7 膽 10 蛑 PTX 籄籿晃籔蚚籚还豢赊踈趜 + 34.7.1 ptx/C++ o 34.8 膽 12 蛑 Solaris 籄籿晃籔蚚籚还豢赊踈趜 + 34.8.1 SPARCompiler C++ o 34.9 膽 13 蛑 Windows 32-bit 籌粂卉蚚籩籅豢籓虴籚籜籩缓赊籄籿晃籔 蚚籚还豢赊踈趜 + 34.9.1 VisualAge C++ 籵蚚籛还豢 4.0 * 籄籿晃籔蚚籚还豢蜫鲤赊䦅藳僧 o 35.1 膽 2 蛑 DB2 籄籿晃籔蚚籚还豢赊籖蚚籪籅豢籓 + 35.1.1 IBM DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籿慧籛籉籒籫声蓱 丧籧蚚贿 Microsoft Visual C++ 赊籄籬籆豢 o 35.2 膽 6 蛑 藞酪縄稍 DB2 籄籿晃籔蚚籚还豢遉聾 + 35.2.1 蚬䶮趌赊臭唱 + 35.2.1.1 籚蚚籔豢籜赊砋蓚倌山赊初軇 + 35.2.1.2 籚蚚籔豢籜虴籌籾籛籉籒籫蓯蓱蓚籶籺籋蚚粆豢籜赊 軄蚱 + 35.2.1.3 籚蚚籔豢籜虴籌籾籛籉籒籫蓲僖搐赊绖蝦 o 35.3 膽 7 蛑 籜籫籄蚚籬虴籿慧籚蚚籛换蚚 + 35.3.1 DECIMAL 籢籆籿芍 Linux Java 贿蚚籤豢蓮纒生蓚 + 35.3.2 蹘逜縄籜籫籄蚚籬虴籿慧籚蚚籛换蚚蓮赊籎蚚籠贿赊磒 + 35.3.3 OLE 咯石籜籫籄蚚籬虴籿慧籚蚚籛换蚚蓯螜生蓚週騫 o 35.4 膽 12 蛑 侪酃籌籾籛籉籒籫蓮赊蹗邟: 惶蚚籙蚚趭違踈慕石籢籆籿 + 35.4.1 踈慕石籢籆籿末钞尚搐蓯膤縼生蓚 o 35.5 膽 13 蛑 皇蚚籛虴籌籾籛籉籒籫 (LOB) 赊磒 + 35.5.1 翧酃籪蚚籢粁蚚籜虴籚籜籩缓蓮赊皇蚚籛虴籌籾籛籉籒籫 (LOB) 籘粅蚚籫 + 35.5.1.1 DB2 蓯蓱蓚 LOB 赊軣垆贃聾 + 35.5.1.2 籄籿晃籔蚚籚还豢蓮赊 LOB 慧籔蚚籢蚚赊磒贃聾 + 35.5.1.3 LOB 赊初芊 + 35.5.1.4 LOB 籪蚚籢虴籢籆籿声蓱丧 LOB 嗽蜲赊籪蚚籢虴籢 籆籿吴赊粆籦籹豢籓 + 35.5.2 籚籜籩缓赊邶畅 o 35.6 膽 5 倮 DB2 籿慧籓皇粇豢籓蓯螜生蓚踠呆酆 + 35.6.1 IBM DB2 OLE DB Provider o 35.7 膽 20 蛑 C 声蓱丧 C++ 蓮赊籿慧籓皇粇豢籓 + 35.7.1 C/C++ 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虯螜忱虯声蓱丧煌籠籦 籬赊籢籆籿 o 35.8 膽 21 蛑 Java 蓮赊籿慧籓皇粇豢籓 + 35.8.1 PARAMETER STYLE JAVA 籿慧籚蚚籛换蚚声蓱丧螜忱赊 Java 煌籠籦籬虴籚籓籮籤换蚚 + 35.8.2 JDBC 籄籿卉籦籫虴籘蚚籵蚚蓯抽鸟谔 o 35.9 賢耝 B 籘豢籿贿虴籿慧籓皇缓 * CLI 赊䦅藳僧声蓱丧市硡蚰 o 36.1 皇豢籢籆缓虴籒皇籆籄豢籫尚磒生蓚籪蚚籢粁蚚籜虴惶蚚籩籅晃籩 籅蚚赊籵籆豢籬 o 36.2 CLI 籄籿晃籔蚚籚还豢蓮城縄 SQL 赊磒 o 36.3 JDBC/ODBC/CLI 城縄籿慧籺籃籆贿 赊初芊 o 36.4 ADT 籫皇豢籜籺籋蚚缓 o 36.5 膽 3 蛑 蝕跍籺籅蚚籤换蚚赊磒聾 + 36.5.1 粆贿籤籜卉籦籬虴籄籿晃籔蚚籚还豢赊蚰僧壅身 + 36.5.2 籜籒慧蚚贿识繺籎蚚籠贿 + 36.5.2.1 籘蚚籵蚚南赊籜籒慧蚚贿识繺籎蚚籠贿虴籘粅蚚籫 (OS/390) + 36.5.3 侪酃 SQL 赊磒 + 36.5.4 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊磒 + 36.5.4.1 CLI 蓮赊籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊週騫 + 36.5.4.2 CLI 籜籫籄蚚籬虴籿慧籚蚚籛换蚚声蓱丧咯籵籆豢 籬 o 36.6 膽 4 蛑 CLI/ODBC 赊踈唱蓲籘豢籿贿虴籄籿晃籔蚚籚还豢赊踫 + 36.6.1 踈唱籐蚚或蚚籬 o 36.7 膽 5 蛑 DB2 CLI 螜忱 + 36.7.1 SQLBindFileToParam - LOB 籺籃籆贿驋尚 LOB 籶皇煌蚚 籢蚚蓯籵籆豢籬 + 36.7.2 SQLNextResult - 䶮赊苓室籞籦籫尚僖赊籜籩蚚籫煌豢籫虴 籲豢籬贿蓯螜翧賢深蓚 + 36.7.2.1 瞄縄 + 36.7.2.2 踈亵 + 36.7.2.3 螜忱赊藳僧忱 + 36.7.2.4 磒聾 + 36.7.2.5 冕蓨籖蚚籬 + 36.7.2.6 砯趂 + 36.7.2.7 初盲酆 + 36.7.2.8 驋 o 36.8 賢耝 D 蝕跍籜籎皇蚚螜忱 + 36.8.1 浚螜忱 o 36.9 賢耝 K DB2 CLI/ODBC/JDBC 籫卉蚚籜這繺赊磒 * 煌籦籞蚚籛市硡蚰 o 37.1 煌籦籞蚚籛声蓱丧 SQLSTATE 粀贿籿赊賊 o 37.2 DB2 籖籰籒籫赊 SQLCODE 蹘粆籦籿儇踃 o 37.3 砎逰煌籦籞蚚籛声蓱丧儇踃煌籦籞蚚籛 + 37.3.1 籖蚚贿虴卉粁贿虴籆豢籢蚚籺籉蚚籜 (CLI) 煌籦籞蚚籛 + 37.3.2 DB2 煌籦籞蚚籛 + 37.3.3 DBI 煌籦籞蚚籛 + 37.3.4 籪蚚籢籈籉籄籲籈籜籞豢籢蚚 (DWC) 煌籦籞蚚籛 + 37.3.5 SQL 煌籦籞蚚籛 o 37.4 跅滁牲蓤色 SQLSTATE * SQL 市硡蚰 o 38.1 SQL 市硡蚰芍 1 啥赊 PDF 籺籃籆贿蓮冥邿牲蓤蓺生 o 38.2 膽 3 蛑 荏軋籊卉煌豢籫 + 38.2.1 毛矛逰木声蓱丧饲秒縄籌籾籛籉籒籫矛赊駽騺 + 38.2.2 DATALINK 稳蓨棵蓭 + 38.2.3  + 38.2.3.1 踈亵硙 + 38.2.3.2 OLAP 這繺 + 38.2.3.3 籚蚚籔豢籜驋 o 38.3 膽 4 蛑 螜忱 + 38.3.1 砎涉山螜忱蓲籿慧籚蚚籛换蚚赊磒识繺石 + 38.3.2 籜籎皇蚚螜忱 + 38.3.2.1 ABS 蓺色芍 ABSVAL + 38.3.2.2 DECRYPT_BIN 声蓱丧 DECRYPT_CHAR + 38.3.2.3 ENCRYPT + 38.3.2.4 GETHINT + 38.3.2.5 IDENTITY_VAL_LOCAL + 38.3.2.6 LCASE 声蓱丧 UCASE (惶籮籖蚚籬) + 38.3.2.7 MQPUBLISH + 38.3.2.8 MQREAD + 38.3.2.9 MQRECEIVE + 38.3.2.10 MQSEND + 38.3.2.11 MQSUBSCRIBE + 38.3.2.12 MQUNSUBSCRIBE + 38.3.2.13 MULTIPLY_ALT + 38.3.2.14 REC2XML + 38.3.2.15 ROUND + 38.3.2.16 WEEK_ISO + 38.3.3 賊螜忱 + 38.3.3.1 MQREADALL + 38.3.3.2 MQRECEIVEALL + 38.3.4 籿慧籚蚚籛换蚚 + 38.3.4.1 GET_ROUTINE_SAR + 38.3.4.2 PUT_ROUTINE_SAR o 38.4 膽 5 蛑 驋蕥 + 38.4.1 select-statement/踈亵硙 + 38.4.2 select-statement/fetch-first-clause o 38.5 膽 6 蛑 SQL 籜籩蚚籫煌豢籫 + 38.5.1 邞佴石籐蚚赊踃砎搔籘粅蚚籫牲蓤蓚蓱上蓯稍蓨蓺涉色 + 38.5.1.1 籜籩蚚籫煌豢籫: ALTER TABLE + 38.5.1.2 籜籩蚚籫煌豢籫: CREATE TABLE + 38.5.1.3 籜籩蚚籫煌豢籫: DECLARE GLOBAL TEMPORARY TABLE PARTITIONING KEY (column-name,...) + 38.5.1.4 籜籩蚚籫煌豢籫: UPDATE + 38.5.2 惶籮籖蚚籬虴籪蚚籢粁蚚籜赊蓱蓨膯僧稍垆藳籐蚚 + 38.5.2.1 ALTER TABLE + 38.5.2.2 CREATE INDEX + 38.5.2.3 CREATE TABLE + 38.5.3 ALTER SEQUENCE + ALTER SEQUENCE + 38.5.4 ALTER TABLE + 38.5.5 侪酃 SQL (膅身壅身) + 38.5.6 侪酃籜籩蚚籫煌豢籫 (咯縄) + 侪酃籜籩蚚籫煌豢籫 (咯縄) + 38.5.7 CREATE FUNCTION (籠蚚籜蓺色芍籩豢籿卉蚚籫) + 38.5.8 CREATE FUNCTION (SQL 籜籎皇蚚虯賊蓺色芍踫) + 38.5.9 CREATE METHOD + CREATE METHOD + 38.5.10 CREATE SEQUENCE + CREATE SEQUENCE + 38.5.11 CREATE TRIGGER + CREATE TRIGGER + 38.5.12 CREATE WRAPPER + 38.5.13 DECLARE CURSOR + 38.5.14 DELETE + 38.5.15 DROP + 38.5.16 GRANT (籚蚚籔豢籜康) + GRANT (籚蚚籔豢籜康) + 38.5.17 INSERT + 38.5.18 SELECT INTO + 38.5.19 SET ENCRYPTION PASSWORD + SET ENCRYPTION PASSWORD + 38.5.20 SET transition-variable + SET 儇忱 + 38.5.21 UPDATE o 38.6 蛈膽 7 蛑 SQL 籿慧籚蚚籛换蚚蛌筛蓢蛈膽 7 蛑 SQL 初軇籜籩蚚籫 煌豢籫蛌蓹赊儇踃 + 38.6.1 SQL 籿慧籚蚚籛换蚚虴籜籩蚚籫煌豢籫 + SQL 籿慧籚蚚籛换蚚虴籜籩蚚籫煌豢籫 + 38.6.2 FOR + FOR + 38.6.3 蛈侪酃籜籩蚚籫煌豢籫蛌筛蓢蛈侪酃籜籩蚚籫煌豢籫 (籿慧 籚蚚籛换蚚)蛌蓹赊儇踃 + 38.6.4 RETURN + RETURN + 38.6.5 SIGNAL + SIGNAL o 38.7 賢耝 A SQL 赊初芊 o 38.8 賢耝 D 籎籢慧籓縚 + 38.8.1 SYSCAT.SEQUENCES * DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚 o 39.1 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚赊 Java 1.2 籘粅蚚籫 o 39.2 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊晃簧蚚籫虴籪籵籦籓 o 39.3 Windows虯OS/2虯蓺色芍 UNIX 籿皇籦籫籺籋蚚缓蓮赊 SQL 籿慧籚蚚 籛换蚚赊蹗唱 o 39.4 Solaris 籿皇籦籫籺籋蚚缓蓮赊 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换 蚚虴籸贿籣蚚尚磒生蓚 o 39.5 螚趍赊脙膴声蓱丧初芊酆 o 39.6 谔勰軋 (缾霓) 慧籔蚚贿蓮赊 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换 蚚虴籸贿籣蚚赊磒 o 39.7 UNIX (AIX虯Sun Solaris虯Linux) 籆豢籜籫蚚贿声蓱丧籜籫籄蚚 籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚 o 39.8 OS/390 蓮赊 SQL 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊蹗唱 o 39.9 SQL 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊籪籵籦籓 o 39.10 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊籊籒籜粅蚚籫 o 39.11 OS/390 蓮赊籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊膤縼 o 39.12 或蚚籒籜籩蚚籚还豢虴籘蚚籵蚚蓮 SQL 籜籫籄蚚籬虴籿慧籚蚚籛换 蚚赊蹗唱籌籿籚还豢尚稠趭 o 39.13 OS/390 蓯蹗唱牲蓤色籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊 WLM 籄籬卉 籜撷吴尚咯縄蓯晃籺卉籦籚患 o 39.14 OS/390 蓮赊 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊蜫鲤 o 39.15 MQ Series 声蓱丧 OLE DB 磒赊 DB2 賊惶蚚籙蚚趭違螜忱 (UDF) 赊蹗唱 * 惶籮籖蚚籬踃砎 o 40.1 縼脝 + 40.1.1 DB2 惶籮籖蚚籬虴籪蚚籢粁蚚籜声蓱丧籄籿晃籔蚚籚还豢 + 40.1.2 川赊踃砎 o 40.2 SQL 市硡蚰 + 40.2.1 膽 3 蛑 荏軋籊卉煌豢籫 + 40.2.1.1 籪蚚籢虴籢籆籿赊籿慧簧蚚籚还豢 + 40.2.1.2 籪蚚籢虴籢籆籿吴赊籐换籜籫 + 40.2.1.3 稳蓨棵蓭蓲绖蝦 + 40.2.1.4 苓室籪蚚籢虴籢籆籿赊逰木 + 40.2.1.5 籜籫晃豢籓儇晰赊逰木 + 40.2.1.6  + 40.2.1.7 騫倮 + 40.2.2 膽 4 蛑 螜忱 + 40.2.2.1 籜籎皇蚚螜忱 o 40.3 CLI 赊䦅藳僧声蓱丧市硡蚰 + 40.3.1 膽 3 蛑 蝕跍籺籅蚚籤换蚚赊磒聾 + 40.3.1.1 DB2 CLI 惶籮籖蚚籬虴籄籿晃籔蚚籚还豢赊蹗唱 + 40.3.2 賢耝 C. DB2 CLI 声蓱丧 ODBC + 40.3.2.1 ODBC 惶籮籖蚚籬虴籄籿晃籔蚚籚还豢 o 40.4 籪蚚籢碎咯惶蚚籩籅晃籩籅蚚 䦅藳僧声蓱丧市硡蚰 + 40.4.1 賢耝 C. 籊籒籜粅蚚籫/籆豢粅蚚籫/慧蚚籬虴惶蚚籩籅晃籩 籅蚚虴籺籃籆贿躟 ------------------------------------------------------------------------ 粃籜籫虴籚籜籩缓蓹赊抽鸟 * 籖籰籒籩籅籸籩籅蚚賰漠 o 41.1 VM 味弋蓮赊籄籿晃籔蚚籚还豢虴籘蚚籵蚚赊籞籦籫籄籦籿 o 41.2 CLI/ODBC/JDBC 踈唱 PATCH1 声蓱丧 PATCH2 赊稠趭 ------------------------------------------------------------------------ 藞酪驅伽 * 藞酪驅伽 o 42.1 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 籒籅籦籒虴籧籄蚚 o 42.2 DB2 Everywhere 芍 DB2 Everyplace 蓯 o 42.3 粆籈籜搔貹磛 o 42.4 蛈籵籆豢籬虴籺籃籆贿搔芨啥筛蓨蓺甥嗓蛌赊籊皇蚚蓮 DB2 皇豢籢 籆缓虴籒皇籆籄豢籫苓室筛蓢籵籆豢籬尚身蓚 o 42.5 籘蚚籤虴籪籅籜籎籵晃蚚 o 42.6 HP-UX 11 赊煌簧晃蚚虴籈籅豢籬籈 o 42.7 dlfm client_conf 赊惶蚚籙蚚虴籄籒籚还豢赊纒 o 42.8 dlfm 趦蓯籖籹蚚虴籪蚚簧豢搔趦涉稍山稍蓘虯蓺蓤稍墀蜿搔 鲤臭涉色驁酃 o 42.9 DB2 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚赊籄豢籆豢籜籫蚚贿 o 42.10 Windows NT 蚱蓮赊籒皇籆籄豢籫赊繤驖 o 42.11 fork 谔蓯籌蚚籫慧蚚籣蚚搔趦生蓚驁酃搔蓨蓺生 o 42.12 DATALINK 俦茳 o 42.13 IBM Communications Server for Windows NT (CS/NT) 蓯惶蚚籙蚚 ID 蓲籶籜或蚚籬尚 趭違 + 42.13.1 籱蚚籬趭違 o 42.14 坎酃籚籜籩缓赊初盲 o 42.15 DataJoiner 初盲 o 42.16 Hebrew Information Catalog Manager for Windows NT o 42.17 Microsoft SNA 籘蚚籵蚚 声蓱丧 SNA 粆贿籤虴籘籆籫虴籄籦籿籪 蚚籫 (2 籺籉蚚籝虴籖粇籦籫) 赊籘粅蚚籫 o 42.18 DB2 赊 SNA SPM 搔 Windows 籾蚚籫芷蓯纒涉蓺生 o 42.19 DB2 蝷床籘蚚籵蚚赊慧籔蚚贿稠趭 o 42.20 籚还蚚籫籎籦籫赊賡蹗咯 o 42.21 Windows NT 声蓱丧 Windows 2000 蓮赊 DB2 蓯淖生蓚籘蚚籸籜虴 籄籎籈豢籫磛茯 o 42.22 籵蚚籛还豢 6 蓮蹗唱牲蓤色驋蕥籶籫慧蚚皇蚚虴惶蚚籙蚚磒赊 EXECUTE 康赊虻 o 42.23 驋蕥籶籫慧蚚皇蚚赊初盲酆 o 42.24 籪蚚籢籈籉籄籲籈籜籞豢籢蚚 (DWC) 蓮磒牲蓤蓚 生蔀蓭赊惶蚚 籙蚚趭違籿慧籓皇缓尚籖粇籦籫生蓚貹磛搔蓨蓺生 o 42.25 籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊籖粆豢籬踫籊籒籜粅蚚籫蓯淖生蓚 砎逰籌籿籚还豢 o 42.26 籵籦籒籄籦籿虴籘蚚籸籜 API (XBSA) o 42.27 OS/390 籊蚚籛籉豢籫 + 42.27.1 籆豢籜籫蚚贿蜹硡 + 42.27.2 籆豢籜籫蚚贿赊蜷蹫 + 42.27.3 趢实籊蚚籛籉豢籫這繺赊稠趭 + 42.27.4 籫晃籏蚚虴籿慧籓皇缓 (XTClient) 蓯蓱蓚籈籉籄籲籈籜虴 籜籩籦籿赊 籜籔籛患蚚晃豢籓 + 42.27.5 籫皇豢籜籺籋蚚粆蚚 + 42.27.6 DB2 朝賗籺籃粇晃蚚嗽蜲赊籪蚚籢粁蚚籜赊籄籒籞籜 + 42.27.7 DB2 (OS/390 缽) 惶蚚籩籅晃籩籅蚚赊踫 + 42.27.8 卉籿晃籔蚚籚还豢 + 42.27.9 籊蚚籛籉豢籫虴慧籓週耝 o 42.28 Windows NT 蚱蓮赊籒皇籆籄豢籫虴籘籆籬虴籐换籦籚豢籓 o 42.29 Enterprise Edition UNIX CD-ROM 赊磒朝賗 o 42.30 DB2 籖籰籒籫 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 UNIX CD-ROM 赊 磒朝賗 o 42.31 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊邸虮 o 42.32 SMIT 尚磒涉蓭 DLFM 踈唱磛膄尚籄豢籆豢籜籫蚚贿生蓚蓲默赊籺 籃籆贿虴籞籦籫蓞虮唼牲蓤蓚识繺钞搔蓨蓺生 o 42.33 Windows 2000 蓮 CLP 尚磒涉色蓲僧赊籊皇蚚 SQL1035N o 42.34 SQL Assist 赊這繺唣石 o 42.35 DB2 Linux 赊 Gnome 声蓱丧 KDE Desktop Integration o 42.36 Windows 2000 Terminal Server 赊蝷床簧蚚籬蓮赊 DB2 赊踫 o 42.37 籵籦籒籄籦籿声蓱丧俦茳籖粆豢籬赊籌豢皇籆豢虴粀贿籿 o 42.38 蛈籈籉籄籲籈籜虴粆籰蚚籛换蚚蛌芍蛈DB2 籈籉籄籲籈籜虴粆籰蚚 籛换蚚蛌赊神蓲蓮生 ------------------------------------------------------------------------ 趢实赊驅伽 * 趢实赊驅伽 o 43.1 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜声蓱丧 DB2 籖籰籒籫赊籌豢皇籆 豢虴籘粅蚚籫 o 43.2 DB2 粆籏籛豢 ------------------------------------------------------------------------ 賢耝 * 賢耝 A. 康週酆 o A.1 蛳賅 * 垆藳 ------------------------------------------------------------------------ DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 籵蚚籛还豢 7 蓹蓱上神莎! 谯: 神赊晃晃蚚籜虴籱蚚籫芍簧籱籜粂蚚籜赊籺籋豢籫蓮升创绅审牲山虰 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜声蓱丧 DB2 籖籰籒籫虴籘粅蚚籫虴籘籆籫芍趭危縄 蓯 踃砎牲蓤蓺生虰蹚砎驅伽蓯啥山蓭芍虯 http://www.ibm.com/software/data/db2/udb/winos2unix/support 尚邶蔀蓭绅审牲 山虰 神赊亵蚰蓯芍虯DB2 赊粆籮患籄贿搔刷蹃牲蓤色蓯芍磒蓮僧稍筛傻色 䶮赊朝賗蓯 螜生蓚驅伽搔螝蓺蓤蓭山蓺生虰 IBM DB2 Universal Database Personal Edition虯籵蚚籛还豢 7.2 IBM DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 或蚚籒籓贿蚚籿虴籊籪籅籚还豢虯籵蚚籛还豢 7.2 IBM DB2 Universal Database Enterprise Edition虯籵蚚籛还豢 7.2 IBM DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚虯籵蚚籛还豢 7.2 IBM DB2 Universal Database Enterprise - Extended Edition虯籵蚚籛还豢 7.2 IBM DB2 驋蕥籶籫慧蚚皇蚚虯籵蚚籛还豢 7.2 IBM DB2 Personal Developer's Edition虯籵蚚籛还豢 7.2 IBM DB2 Universal Developer's Edition虯籵蚚籛还豢 7.2 IBM DB2 Data Warehouse Manager虯籵蚚籛还豢 7.2 IBM DB2 Relational Connect虯籵蚚籛还豢 7.2 僖赊晃晃蚚籜驅伽芍 READCON.TXT 蓲涉蓭籆豢籜籫蚚贿牲蓤虯 䶮赊朝賗蓯淖涉蓭冥 邿牲蓤蓺生虰 IBM DB2 籖籰籒籫 籶蚚籠籭贿虴籊籪籅籚还豢 籵蚚籛还豢 7.2 IBM DB2 籖籰籒籫 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 籵蚚籛还豢 7.2 砎這繺蓯芍虯DB2 籵蚚籛还豢 7.2 赊䥺磛稍這繺唣石赊蜹硡搔螝蓺蓤蓭山蓺生虰砎這 繺赊籵蚚籛还豢 7.2 尚 傻蓭山稍山驁酃芍虯 http://www.ibm.com/software/data/db2/udb/winos2unix/support 蓮 賊涉虯籣籈 豢慧蚚籬生蓚神蓲搔蓮僧蓺生虰 谯: 粂蚚籛赊埕贃蓯蓚晃籸籛还豢虴籵蚚芍虯蚴缽赊晃晃蚚籜驅伽搔鲤踫牲蓤蓭筛 蓢虯 神赊卉粁贿赊踫搔趢实蓺色芍儇踃牲蓤蓭山蓚神蓲尚涉蓺生虰 ------------------------------------------------------------------------ 康蓯谯肃搔貹磛稍酆 ------------------------------------------------------------------------ 康蓯谯肃搔貹磛稍酆 ------------------------------------------------------------------------ 1.1 DB2 UDB 籵蚚籛还豢 7 赊惶蚚籙蚚賰蛸這繺 DB2 UDB 朝賗籺籃粇晃蚚蓯芍虯霓赊賡碦稍贃赊色舍蓯 朝賗尚蓱蓨山蓛生绅生蓚 這繺搔磒肃牲蓤蓭山蓺生虰嗽失赊蓱上稍這繺搔 蓨蓺生虰 * 籐蚚粄蚚籬赊縼粗声蓱丧暮蹗尚卧赑蓯生蓚這繺 * 籿慧籶籩籅蚚赊賊尚唣邶生蓚這繺 * 墅蓲賊蓯蓱蓨躼鄢尚臏生籌籿籚还豢 * 賰蛸遉騪赊茼晰钞 * 籌粂卉蚚籩籅豢籓虴籚籜籩缓赊惶蚚籙蚚賰蛸這繺蓲赊茼晰钞 * 绰磒涉蓛生山亵蚰躟 1.1.1 籐蚚粄蚚籬蓯蓱蓚縼粗声蓱丧暮蹗 1.1.1.1 籐蚚粄蚚籬縼粗 DB2 籖豢籫慧蚚贿虴籞豢籢蚚芍籐蚚粄蚚籬赊身尚磒涉蓭暮蹗生蓚神蓲搔蓮僧蓺 生虰煌籮患蚚酆瞄蓲 籖豢籫慧蚚贿蓮芍惶蚚籙蚚搔籐蚚粄蚚籬筛蓢诂抽虯籖豢籫慧蚚 贿尚嗡咯颌拟蓯涉色蓨虯煌籮患蚚酆瞄尚 腎男涉色蓨蓮僧蓚籄籒籞籜虴籐蚚尚冥邿涉 蓭山蓺生虰籄籒籞籜虴籐蚚芍籖豢籫慧蚚贿蓛煌籮患蚚赊蚱蓯 失硜蓮賊牲蓤蓭声 蓨虯茉亵蚰石生蓚神蓲搔蓮僧蓺生虰 1.1.1.2 籐蚚粄蚚籬虴籺籋蚚籎籜 UNIX 粁蚚籜赊籚籜籩缓蓮芍虯籐蚚粄蚚籬虴籺籋蚚籎籜赊艘趗搔阔縘賊牲蓤虯 籈 籅豢籬籈搔嗡咯颌拟赊籊晃籄蓲惶蚚籙蚚赊籐蚚虴籜籫慧蚚籒搔蔱擗生蓚艘趗尚 涉 蓭山蓺生虰 1.1.2 籪籅籜籿卉籆尚芨蓛生绅生蓚這繺 DB2 籖豢籫慧蚚贿虴籞豢籢蚚蓯芍虯惶蚚籙蚚虴籆豢籢蚚籺籉蚚籜尚唣邶涉虯 粗赊 跔山惶蚚籙蚚蓮蓞砱哚蓯物婶蓢蓤蓚蓱上蓯生蓚墨绅赊這繺搔蓨蓺生虰神蓤蓢赊賰 蛸這繺蓯芍 凵籖豢籫皇籜籫稠趭蓛籎籜籢粆籆籝识繺稍籺籋豢籫虴籿慧籶籩籅蚚赊籘 粅蚚籫稍蓘搔螝蓺蓤蓭山蓺生虰 1.1.2.1 凵籖豢籫皇籜籫虴簧蚚籬 籖豢籫慧蚚贿虴籞豢籢蚚赊籆豢籢蚚籺籉蚚籜芍籌粂卉蚚籩籅豢籓虴籚籜籩缓搔冥邿 生蓚凵籖豢籫皇籜籫虴簧蚚籬尚 籘粅蚚籫涉蓭山蓺生虰神赊這繺芍纖躨矲蓲腛躨矲蓲 赊籖豢籫皇籜籫搔唣山贃搔胅蓺涉山惶蚚籙蚚尚 賰蛸生蓚這繺蓮生虰 1.1.2.2 籺籋豢籫稠趭 籖豢籫慧蚚贿虴籞豢籢蚚赊籆豢籢蚚籺籉蚚籜芍虯籩籐籜籫赊矲蓛籘籆籝虯籺籋豢籫 尚虯 惶蚚籙蚚搔煌籮患蚚蓲籣籆籄慧籓虴籈籅豢籬籈筛蓢腎蔀蓚蓱上蓯稍傻蓭山蓺 生虰 1.1.2.3 矲赊坤擞聂 脅朝賗赊蓢蓜蓚這繺尚上蚱蓮虯惶蚚籙蚚搔矲尚 芨佴深蓚貹磛芍蓨蓺甥嗓虰 1.1.3 腎蔀蓚躼鄢籐患蚚 惶蚚籙蚚芍虯躼鄢尚深蓚驁酃赊贃聾蓲涉蓭虯墅赊酃硙蓲瞄蓮芨奢蓚酃硙尚腎赦神 蓲搔蓮僧蓺生虰 1.1.4 賰蛸遉騪赊茼晰钞 DB2 籖豢籫慧蚚贿虴籞豢籢蚚赊籆豢籢蚚籺籉蚚籜芍 Via Voice 稍蓘赊蕬靡縺身壅身 籄籿晃籔蚚籚还豢 蓲茼晰钞搔蓨蓺生虰籄籿晃籔蚚籚还豢虴簧蚚籬虯籖豢籫慧蚚 贿虴籞豢籢蚚赊籆豢籢蚚籺籉蚚籜芍虯 瞄赊賡碦稍惶蚚籙蚚搔蕬靡蚱赊驅伽尚绰磒 蓮僧蓚蓱上虯神蓤蓢赊賰蛸籄籿晃籔蚚籚还豢蓯 貹磛稍籿慧籶籩籅蚚尚蛭碙涉蓭山蓺 生虰 1.1.5 绰磒涉蓛生山川 DB2 籺籃粇晃蚚朝賗赊川芍绰磒涉蓛生山 HTML 躟蓮生虰 神蓤蓯蓱蓨惶蚚籙蚚芍 籾皇籈籙蚚尚驋蓮僧蓚蓱上稠趭生蓚神蓲蓮 川尚賊生蓚神蓲搔蓮僧蓺生虰蕬靡 縺身壅身蓛虯默赊賰蛸遉騪尚磒生蓚 神蓲蓞识繺蓮生虰 ------------------------------------------------------------------------ 1.2 趢实搔貹磛稍 Solaris 籶籦籤虴卉粁贿 DB2 (UNIX 缽) 蜹硡声蓱丧籆豢籜籫蚚贿 粆籮患籄贿蓯晃籜籫牲蓤色籶籦籤蓯实奢 蓭虯 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 (Solaris 籵蚚籛还豢 2.6 缽) 籵蚚籛还豢 7 蓯芍 籶籦籤 106285-02 蓺色芍莎蓤嗽踾赊籵蚚籛还豢搔貹磛蓮生虰 ------------------------------------------------------------------------ 1.3 DB2 (Solaris 缽) 籵蚚籛还豢 7 蓮籘粅蚚籫涉蓭山蓚 CPU UltraSparc 蓱蓨嗽腛赊籵蚚籛还豢赊 CPU 芍籘粅蚚籫涉蓭山蓺甥嗓虰 ------------------------------------------------------------------------ 1.4 佴稳涉色籪蚚籢粁蚚籜蓯籱蚚籬尚趢实生蓚坳赊脙膴 籪籺籋贿籫虴粂蚚籛虴籘籆籝 (4KB) 蓲穗稍蓚粂蚚籛虴籘籆籝蓮虯侪忱赊 籚籜籩缓 藞賊籜粂蚚籜尚啥佴稳涉色籪蚚籢粁蚚籜蓯籱蚚籬尚趢实生蓚坳蓯虯 嗽失赊蓱上 稍籊皇蚚虴煌籦籞蚚籛蓛 SQL 籖蚚籬搔賊牲蓤蓚驁酃搔蓨蓺生: "SQL6073N 籱蚚 籬赊趢实蓯纒涉蓺涉色" 神蓤芍籱蚚籬搔臭唱牲蓤蓚坳虯IBMDEFAULTBP 籵籦籺籃 蚚虴籿蚚贿搔 4 KB 赊粂蚚籛虴籘籆籝蓮 聂垌生蓚色舍蓯虯鲤臭涉蓺生虰 色蓲奢勺虯墀垌赊佴稳涉色籪蚚籢粁蚚籜蓯籱蚚籬尚趢实生蓚色舍赊 db2start 籖粆 豢籬尚磒生蓚神蓲搔蓮僧蓺生虰 DB2START NODENUM 2 ADDNODE HOSTNAME newhost PORT 2 佴稳牲蓤色籪蚚籢粁蚚籜搔籪籺籋贿籫赊粂蚚籛虴籘籆籝蓮籚籜籩缓藞賊籜粂蚚籜 尚啥驁酃 嗽失赊煌籦籞蚚籛搔兮牲蓤蓺生: SQL6075W 蛈籪蚚籢粁蚚籜虴粆籰蚚籛换蚚赊蜫⺪蛌暮蹗芍滁颉蓯籱蚚籬尚趢实涉蓺涉色虰 神赊籱蚚籬芍虯生蔀蓭赊籱蚚籬尚蹘丧趦声蓱丧蜫⺪生蓚蓺蓮嗡咯颌拟蓯稍蓨蓺甥嗓虰 色审涉虯佴稳牲蓤色籪蚚籢粁蚚籜搔籪籺籋贿籫赊粂蚚籛虴籘籆籝蓮芍稍山籚籜籩缓 藞賊籜粂蚚籜尚 啥驁酃芍虯嗽失赊煌籦籞蚚籛搔兮牲蓤蓺生虰 SQL6073N 籱蚚籬赊趢实暮蹗蓯纒涉蓺涉色虰SQLCODE = "<-902>" 款磍赊礌蓮芍虯db2nodes.cfg 籺籃籆贿蓯砎涉山籱蚚籬尚週騫涉踃砎生蓚蓲 籱蚚籬 趢实籖粆豢籬搔磒蓮僧蓺生虰 莎赊籺籃籆贿尚 巽騑涉色芷虯籪籺籋贿籫赊粂蚚 籛虴籘籆籝蓮籚籜籩缓藞賊籜粂蚚籜尚 傻蓭山蓚虯佴稳牲蓤色籪蚚籢粁蚚籜蓮 ADD NODE 籖粆豢籬尚踫生蓚蓲嗽失赊煌籦籞蚚籛搔 兮牲蓤蓺生: DB20000I ADD NODE 籖粆豢籬芍滁颉蓯惟贷涉蓺涉色虰 色审涉虯佴稳牲蓤色籪蚚籢粁蚚籜搔籪籺籋贿籫赊粂蚚籛虴籘籆籝蓮芍稍山籚籜籩缓 藞賊籜粂蚚籜尚 啥驁酃芍虯嗽失赊煌籦籞蚚籛搔兮牲蓤蓺生虰 SQL6073N 籱蚚籬赊趢实暮蹗蓯纒涉蓺涉色虰SQLCODE = "<-902>" 蚱蓮蜹处尚硡皿涉色脙膴尚碶胔生蓚 1 啥赊贃聾芍嗽失尚踫生蓚神蓲蓮生: DB2SET DB2_HIDDENBP=16 神赊籖粆豢籬芍 db2start 蓛 ADD NODE 籖粆豢籬尚踫生蓚腛蓯踫涉蓺生虰神赊 卉籛籜籫晃蚚儇忱芍 DB2 搔籪籺籋贿籫蓲穗稍蓚粂蚚籛虴籘籆籝尚磒涉蓭山蓚 16 粂蚚籛佴赊 籿蚚贿尚蔅涉籵籦籺籃蚚蓯稳蓨砋蓤蓚蓱上蓯涉蓺生虰 神蓤搔磒识繺 蓯稍蓚神蓲蓮籱蚚籬趢实暮蹗搔滁颉蓯惟贷涉蓺生虰 神蓤蓢赊脙膴尚碶胔生蓚僖赊贃聾蓲涉蓭芍虯ADD NODE 籖粆豢籬蓛 db2start 籖粆豢 籬蓮 WITHOUT TABLESPACES 亵翅尚䎱趭生蓚贃聾搔蓨蓺生虰籖粆豢籬踫芷虯 CREATE BUFFERPOOL 籜籩蚚籫煌豢籫尚磒涉蓭虯 籵籦籺籃蚚虴籿蚚贿尚蹗唱涉虯 ALTER TABLESPACE 籜籩蚚籫煌豢籫尚磒涉蓭虯 籵籦籺籃蚚虴籿蚚贿蓯籚籜籩缓藞 賊籜粂蚚籜尚蹗唱生蓚貹磛搔蓨蓺生虰 籪籺籋贿籫虴粂蚚籛虴籘籆籝 (4 KB) 蓲穗稍蓚粂蚚籛虴籘籆籝蓮 侪忱赊賊籜粂蚚籜 尚啥螚聂赊籱蚚籬虴籓贿蚚籿蓯籱蚚籬尚 趢实生蓚驁酃虯嗽失赊蓱上稍籊皇蚚虴煌 籦籞蚚籛搔騩蓚驁酃搔蓨蓺生 : "SQL0647N 籵籦籺籃蚚虴籿蚚贿 "" 芍墀垌嗡咯颌 拟蓮芍蓨蓺甥嗓虰" 神蓤芍虯籪籺籋贿籫蓮稍山粂蚚籛虴籘籆籝虴籵籦籺籃蚚虴籿 蚚贿尚虯賊籜粂蚚籜蓲涉蓭 嗡咯颌拟蓯稍傻蓭山稍山虯砎逰赊籱蚚籬蚱蓯蹗唱涉色驁 酃蓯鲤臭涉蓺生虰 色蓲奢勺虯籱蚚籬虴籓贿蚚籿蓯籱蚚籬尚趢实生蓚色舍蓯 ALTER NODEGROUP 籜籩蚚籫 煌豢籫尚 磒生蓚神蓲搔蓮僧蓺生: DB2START CONNECT TO mpp1 ALTER NODEGROUP ng1 ADD NODE (2) 籪籺籋贿籫赊粂蚚籛虴籘籆籝赊賊籜粂蚚籜尚啥籱蚚籬虴籓贿蚚籿赊驁酃芍 嗽失赊 蓱上稍煌籦籞蚚籛搔兮牲蓤蓺生: SQL1759W 蹘纙賨籱蚚籬虴籓贿蚚籿芍虯趢实圬身籱蚚籬蓹膅身壅身蓺色芍 虻唼圬身籱蚚籬筛蓢籬慧籦籿生蓚籱蚚籬虴籓贿蚚籿 "" 赊籌籾籛籉籒籫蓯淖生蓚籪蚚籢尚 儇踃生蓚赊蓯貹磛蓮生虰 藞贃虯籱蚚籬虴籓贿蚚籿搔虯籪籺籋贿籫赊粂蚚籛虴籘籆籝蓮稍山賊籜粂蚚籜尚啥 驁酃 嗽失赊煌籦籞蚚籛搔兮牲蓤蓺生: SQL0647N 籵籦籺籃蚚虴籿蚚贿 "" 芍墀垌嗡咯颌拟蓮芍蓨蓺甥嗓虰 神赊脙膴尚碶胔生蓚 1 啥赊贃聾蓲涉蓭芍虯莎蓤涩蓤赊粂蚚籛虴籘籆籝赊籵籦籺籃 蚚虴籿蚚贿尚蹗唱涉虯 莎赊芷虯ALTER NODEGROUP 籜籩蚚籫煌豢籫尚踫生蓚腛蓯籪 蚚籢粁蚚籜蓯蹘抽鸟生蓚贃聾搔蓨蓺生: DB2START CONNECT TO mpp1 CREATE BUFFERPOOL bp1 SIZE 1000 PAGESIZE 8192 CONNECT RESET CONNECT TO mpp1 ALTER NODEGROUP ng1 ADD NODE (2) 神赊脙膴尚胔生蓚 2 啥瞄赊贃聾芍虯嗽失赊籖粆豢籬尚踫生蓚贃聾蓮生: DB2SET DB2_HIDDENBP=16 db2start 籖粆豢籬蓛 CONNECT虯 ALTER NODEGROUP 籜籩蚚籫煌豢籫稍蓘尚踫生蓚 腛蓯踫涉蓺生虰 ALTER TABLESPACE 籜籩蚚籫煌豢籫芍籱蚚籬蓯賊籜粂蚚籜尚趢实生蓚色舍蓯磒生蓚 驁酃虯默赊 脙膴搔逳神蓚神蓲蓞蓨蓺生虰 礌: DB2START CONNECT TO mpp1 ALTER NODEGROUP ng1 ADD NODE (2) WITHOUT TABLESPACES ALTER TABLESPACE ts1 ADD ('ts1') ON NODE (2) 神赊藞翧赊籖粆豢籬蓲籜籩蚚籫煌豢籫芍 SQL0647N 籊皇蚚虴煌籦籞蚚籛尚臭唱涉蓺 生虰 (膠趭煌籦籞蚚籛 SQL1759W 蓮芍蓨蓺甥嗓)虰 神赊儇踃尚滁涉绅惟贷牲甥蓚蓯芍虯ALTER NODEGROUP... WITHOUT TABLESPACES 籜籩 蚚籫煌豢籫赊芷蓮虯籪蚚籢粁蚚籜蓯蹘抽鸟生蓚貹磛搔蓨蓺生虰 DB2START CONNECT TO mpp1 ALTER NODEGROUP ng1 ADD NODE (2) WITHOUT TABLESPACES CONNECT RESET CONNECT TO mpp1 ALTER TABLESPACE ts1 ADD ('ts1') ON NODE (2) 神赊脙膴尚胔生蓚默赊贃聾芍虯嗽失赊籖粆豢籬尚踫生蓚贃聾蓮生: DB2SET DB2_HIDDENBP=16 db2start 籖粆豢籬蓛 CONNECT虯ALTER NODEGROUP虯 ALTER TABLESPACE 籜籩蚚籫煌 豢籫稍蓘尚踫生蓚腛蓯踫涉蓺生虰 ------------------------------------------------------------------------ 1.5 碎踫谔赊籊皇蚚 碎踫谔蓯虯碎踫搔唱荟涉蓭山蓚赊蓯蓞筛筛伞蓢慎 db2diag.log 籺籃籆贿赊 籊皇蚚 酆瞄 (籪蚚籢粁蚚籜搔碎踫牲蓤蓺甥嗓蓮涉色) 搔賊牲蓤色驁酃芍虯 莎蓤尚命涉 蓭蓞筛蓺山蓺甥嗓虰 ------------------------------------------------------------------------ 1.6 Chinese Locale Fix on Red Flag Linux If you are using Simplified Chinese Red Flag Linux Server Version 1.1, contact Red Flag to receive the Simplified Chinese locale fix. Without the Simplified Chinese locale fix for Version 1.1, DB2 does not recognize that the code page of Simplified Chinese is 1386. ------------------------------------------------------------------------ 1.7 蓨芍慎涉识繺籬皇籆籾搔抽鸟牲蓤蓭山稍山驁酃蓯 DB2 籆豢籜籫蚚皇蚚搔趦 生蓚神蓲搔蓨蓺生 抽鸟牲蓤蓭山稍山虯蓨芍慎涉识繺稍籬皇籆籾尚啥籖豢籹患蚚籢蚚尚磒涉蓭山 蓚驁酃虯籆豢籜籫蚚贿谔虯 籆豢籜籫蚚贿虴籢籆籿尚腎男芷蓯籆豢籜籫蚚皇蚚搔趦 生蓚神蓲搔蓨蓺生虰 神赊脙膴尚市芩生蓚蓯芍虯-a 籌籿籚还豢尚䎱趭涉蓭籞籦籫 籄籦籿尚踫涉蓺生: setup.exe -a ------------------------------------------------------------------------ 1.8 浚脅軋 Linux 缽 声蓱丧谔勰軋 (卧霓) Linux 缽 赊 DB2 赊趢实慧籔蚚贿稠 趭 浚脅軋缽虯蓺色芍谔勰軋 (卧霓) 缽赊 Linux 籚籜籩缓蓮籖豢籫慧蚚贿虴籞豢籢蚚 稍蓘赊 Java GUI 籧蚚贿尚磒涉色山驁酃芍虯趢实慧籔蚚贿赊稠趭搔貹硔蓲稍蓨蓺 生虰 浚脅軋蓛谔勰軋赊亵芍虯神赊稠趭搔稍山蓲滁涉绅賊生蓚神蓲搔蓮僧蓺甥 嗓虰 籖豢籫慧蚚贿虴籞豢籢蚚蓯螜生蓚生蔀蓭赊軒丧騩涉尚踫上腛蓯虯惶蚚籙蚚虴籿 慧籺籃籆贿蓯嗽失赊稠趭尚膅身壅设筛虯 籖粆豢籬踫筛蓢踫涉蓭绅审牲山虰 浚脅軋籚籜籩缓赊驁酃: export LC_ALL=ja_JP 谔勰軋 (卧霓) 籚籜籩缓赊驁酃: export LC_ALL=zh_CN ------------------------------------------------------------------------ 1.9 Microsoft Internet Explorer 蚱蓮赊籖豢籫慧蚚贿虴籞豢籢蚚赊脙膴 Internet Explorer (IE) 籞籐患晃籩籅虴籌籿籚还豢稠趭蓯蓱傻蓭逳僧蓚脙膴搔蓨 蓺生虰 籖豢籫慧蚚贿虴籞豢籢蚚芍命偃厶赊 jar 尚磒生蓚色舍虯籚籜籩缓驅伽蓹 赊籄籒籞籜 芍虯籞籐患晃籩籅 粆籰蚚籛换蓯蓱傻蓭磒賡识蓲稍蓨蓺生虰 神赊脙膴尚稍绅生蓯芍虯IE 赊籞籐患晃籩籅虴籌籿籚还豢尚䶮赊蓱上蓯蹘踈唱涉蓭绅 审牲山虰 1. 蛈賊蛌煌籮患蚚 (IE4) 蓺色芍 蛈籧蚚贿蛌煌籮患蚚 (IE5) 蓮 蛈籆豢籢蚚籰 籦籫虴籌籿籚还豢蛌尚腎男生蓚虰 2. 蛈籞籐患晃籩籅蛌粂蚚籛蓮矼次圬身籘籆籫虴籡蚚豢尚腎男生蓚虰 3. 籘籆籫赊趢实...尚籒晃籦籒生蓚虰 4. 籖豢籫慧蚚贿虴籞豢籢蚚赊 Web 籘蚚籵蚚尚矼次圬身籘籆籫虴晃籜籫蓯趢实生 蓚虰 籖豢籫慧蚚贿虴籞豢籢蚚 Web 籘蚚籵蚚搔款婶趭違藨蓯蓚驁酃虯 Web 籘蚚籵蚚矛赊身 (趭違藨矛赊䎱趭尚涉稍山) 尚趢实生蓚神蓲搔碙軟稍识繺钞搔 蓨蓺生虰 礌: http://ccWebServer.ccWebServerDomain http://ccWebServer 5. 蛈贷市蛌尚籒晃籦籒生蓚虰 6. 蛈稠趭...蛌尚籒晃籦籒生蓚虰 7. 蛈Java --> Java 籄籒籞籜蛌蓹籜籒慧蚚贿籣籈豢涉虯 蛈籎籜籢缓蛌尚腎男 生蓚虰 8. 蛈Java 籎籜籢缓稠趭...蛌尚籒晃籦籒生蓚虰 9. 蛈芊赊巽騑蛌粂蚚籛尚腎男生蓚虰 10. 蛈媒虺矛赊籖豢籩豢籧 --> 媒虺矛赊籖豢籩豢籧赊踫 --> 趢实赊媒虺矛赊 芊 --> 籚籜籩缓驅伽蛌蓺蓮籜籒慧蚚贿籣籈豢涉虯 蛈碙軟蓯生蓚蛌尚腎男生 蓚虰 11. 蜫山蓭山蓚籈籅豢籬籈赊莎蓤涩蓤蓮蛈OK蛌尚籒晃籦籒生蓚虰 ------------------------------------------------------------------------ 1.10 驅伽籎籢慧籓虴粆籰蚚籛换蚚 蓲 Sybase 赊 Windows 味弋蓮赊坤茼晰钞 驅伽籎籢慧籓虴粆籰蚚籛换蚚 (ICM) 籵蚚籛还豢 7 尚 Sybase Open Client 蓲蓲蓞 蓯虯 款婶 Windows NT 蓺色芍 Windows 2000 粆籚豢蓯籆豢籜籫蚚贿生蓚蓲虯籊皇蚚 搔逳僧虯 Sybase 惶蚚籩籅晃籩籅蚚芍這繺尚趦涉蓺生虰䶮赊蓱上稍 籊皇蚚虴煌籦 籞蚚籛搔騩牲蓤蓺生虰 LIBTCL.DLL 赊蚴危石搔纒涉蓺涉色虰SYBASE 味弋儇忱搔 滁涉绅稠趭牲蓤蓭山蓚筛尚蝝繤涉蓭绅审牲山虰 神赊籚籭晃籌尚胜佬生蓚蓯芍虯味弋籶皇煌蚚籢蚚 LC_ALL 尚 Windows 味弋籶皇煌蚚 籢蚚筛蓢 虮唼涉蓭绅审牲山虰LC_ALL 芍慧籔蚚贿虴籎籩籗晃蚚虴籶皇煌蚚籢蚚蓮 生虰慧籔蚚贿虴籎籩籗晃蚚芍虯 籿慧籓皇缓蓯慧籔蚚贿驅伽赊蓘赊倮佴尚磒牲甥蓚 筛尚䎱趭生蓚色舍蓯慧蚚籎皇籆籝虴贿蚚籤豢搔 磒生蓚粆籮籺籉籜籫趭忱蓮生虰慧 籔蚚贿芍虯籿慧籓皇缓赊康趭赊 钞尚莎蓤蓯酃伞甥蓭籎籜籢粆籆籝蓮僧蓚虯還蛭钞 (蓺色芍勰) 赊神蓲蓮生虰慧籔蚚贿蓯擞聂生蓚赊芍虯 色蓲奢勺浚賢赊躟蓛谝薯赑 艘赊躟蓮生虰LC_ALL 芍虯生蔀蓭赊慧籔蚚贿 (生蔀蓭赊籎籩籗晃蚚) 康碙赊 钞 蓯蔱擗尚碸奢蓺生虰 ICM 搔 Windows NT 籿皇籦籫籺籋蚚缓蓮 Sybase 蓲呦聂蓮僧蓚蓱上蓯 LC_ALL 味弋 籶皇煌蚚籢蚚尚 虮唼生蓚蓲虯嗽失赊這繺芍磒蓮僧稍绅稍蓨蓺生虰 * 驅伽籎籢慧籓虴惶蚚籙蚚 * 驅伽籎籢慧籓虴籄籬粇籮籜籫卉蚚籢蚚 * 驅伽籎籢慧籓虴粆籰蚚籛换蚚 ------------------------------------------------------------------------ 1.11 籖豢籫慧蚚贿虴籞豢籢蚚這繺赊膔 籺籅籦籒籜籶籦籒 2 尚 DB2 籘蚚籵蚚蓯縆磒涉蓭蓞虯失艘卉粁贿赊 籖豢籫慧蚚贿虴 籞豢籢蚚虴籒皇籆籄豢籫蓯芍脙膴芍鲤臭涉蓺甥嗓虰色审涉虯DB2 籵蚚籛还豢 7.2 赊 驁酃虯失艘卉粁贿赊籖豢籫慧蚚贿虴籞豢籢蚚虴籒皇籆籄豢籫芍呻砷生蔀蓭赊這繺尚 山蓺生虰 神赊驁酃赊失艘卉粁贿蓲芍虯籺籅籦籒籜籶籦籒 6 嗽腛赊籵蚚籛还豢 6 籒皇籆籄豢籫蓲虯 籺籅籦籒籜籶籦籒 2 嗽腛赊籵蚚籛还豢 7 籒皇籆籄豢籫尚䎱涉蓺 生虰籵蚚籛还豢 5 赊籒皇籆籄豢籫蓯芍虯蔱擗芍蓨蓺甥嗓虰 䎱趭赊駽滁蓯蓱蓨虯蔱擗尚深蓚 籒皇籆籄豢籫搔籄籦籿籓卉蚚籬牲蓤蓺生虰籵蚚籛 还豢 6 籒皇籆籄豢籫芍籺籅籦籒籜籶籦籒 6 蓺色芍莎蓤嗽踾虯 籵蚚籛还豢 7 籒皇 籆籄豢籫芍籺籅籦籒籜籶籦籒 2 蓺色芍莎蓤嗽踾蓯籄籦籿籓卉蚚籬生蓚貹磛搔蓨蓺 生虰 ------------------------------------------------------------------------ 1.12 DB2 UDB 蓯縔賢牲蓤蓭山稍山 Netscape CD Netscape CD 芍墀垌虯DB2 UDB 蓯縔賢牲蓤蓭山蓺甥嗓虰Netscape 朝賗芍 http://www.netscape.com 蓮 縼䦅蓮僧蓺生虰 ------------------------------------------------------------------------ 1.13 XML Readme 籺籃籆贿蓮赊籊皇蚚 DB2 XML 籊籒籜籩豢籣蚚 7.1 赊 README.TXT 籺籃籆贿赊蛈踠呆酆蛌蓯芍虯嗽失赊 蓱上蓯 週騫牲蓤蓭山蓺生虰 3. DB2 UDB 赊籪籺籋贿籫赊籵蚚籛还豢芍 DB2 UDB 籵蚚籛还豢 7.1 蓮生虰DB2 UDB 籵蚚籛还豢 6.1 尚 AIX 声蓱丧 Solaris 蓮山色山驁酃蓯芍虯DB2 UDB V6.1 籆豢籜籢豢籜声蓱丧 DB2 UDB V6.1 皇籆籾皇晃蚚蓮 踫涉蓭山蓚神蓲尚 蝝繤涉蓭绅审牲山虰 神蓤芍軌蓨蓮生虰 DB2 XML 籊籒籜籩豢籣蚚芍 DB2 籵蚚籛还豢 7.1 声蓱丧 7.2 蓮 赊身 籘粅蚚籫牲蓤蓺生虰 籺籃籆贿 readme.aix虯readme.nt虯声蓱丧 readme.sun 蓯芍虯䶮赊朝賗赊籠籺籫籈 籉籄磛茯搔 晃籜籫牲蓤蓭山蓺生虰 * FP1_U465423 蓺色芍莎蓤嗽踾尚縆磒涉色 DB2 UDB 6.1 (AIX) * 籺籅籦籒籜籶籦籒 3 尚籆豢籜籫蚚贿涉色 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴 籵蚚籛还豢 6.1 蓺色芍莎蓤嗽踾 (NT) * 籺籅籦籒籜籶籦籒 FP1_U465424 蓺色芍莎蓤嗽踾尚縆磒涉色 DB2 UDB 籵蚚籛还 豢 6.1 (Sun) 神蓤芍軌蓨蓮生虰 DB2 XML 籊籒籜籩豢籣蚚芍 DB2 籵蚚籛还豢 7.1 蓺色芍 7.2 尚 貹磛蓲涉蓺生虰 ------------------------------------------------------------------------ 1.14 Linux (S/390 缽) 蓮赊籪蚚籢柠赊识繺钞 2.2 籚晃蚚籝赊籎蚚籰贿赊 Linux (S/390 缽) 蓮 DB2 尚磒生蓚蓲僧芍虯Linux 粆 籚豢蚱赊 碙軟稍 RAM 芍 1 GB 媒谜蓯初芊涉蓭绅审牲山虰RAM 尚 1 GB 蓯初芊生蓚 神蓲蓮虯Linux 籎蚚籰贿赊籵籓蓯蓱蓚 DB2 蓮赊籪蚚籢柠尚佬深蓚神蓲搔蓮僧蓺 生虰 神赊神蓲芍虯 Linux (S/390 缽) 蚱赊 DB2 蓯蔱擗涉蓺生搔虯Intel 蚱赊 Linux 蓯 芍蔱擗涉蓺甥嗓虰 http://www10.software.ibm.com/developerworks/opensource/linux390/alpha_src.html 蓮 籎蚚籰贿虴籶籦籤尚縼䦅涉蓭縆磒生蓤勺虯1 GB 嗽蚱赊 RAM 尚磒蓮僧蓺生虰 ------------------------------------------------------------------------ 1.15 Windows 2000 蚱赊 DB2 UDB 晃晃蚚籜驅伽蓮芍虯康蓯趂蓨蚰僧搔稍深蓤勺虯Windows NT 蓯荏遹生蓚蓲僧芍 Windows 2000 蓞 螝蓺蓤蓺生虰 ------------------------------------------------------------------------ 籌豢皇籆豢川 (HTML虯PDF虯声蓱丧 Search) ------------------------------------------------------------------------ 2.1 Windows 2000 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮籘粅蚚籫牲蓤蓭山蓚 Web 籾皇籈 籙蚚 Windows 2000 缽 Microsoft Internet Explorer 赊升磒尚声胃舍涉蓺生虰 Netscape 尚升磒蓯稍蓚驁酃芍虯嗽失赊縚蓯啥山蓭升贷螯绅审牲山: * Windows 2000 蓮 Netscape 尚磒涉虯DB2 籌豢皇籆豢驅伽蓮軣垆尚踫生蓚 蓲 惟贷蓺蓮蓯邡山吴搔筛筛蓨蓺生虰Netscape 芍磒识繺稍 CPU 晃籠蚚籜 尚生蔀蓭磒涉虯 命危芊蓯踫生蓚蓱上蓯芨奢蓺生虰軣垆苓室搔蹚騃縄蓯冕 蓚蓺蓮赊吴虯 軣垆赊踫擞次尚踫傻蓭筛蓢虯默赊籈籅豢籬籈尚籒晃籦籒涉 籺 籋蚚籎籜尚儇踃生蓚神蓲尚声胃舍涉蓺生虰奈收稍軣垆吴搔躱梳生蓚蓲 軣垆 苓室搔冕傻蓭僧蓺生虰 * Netscape 籾皇籈籙蚚虴籈籅豢籬籈蓮粀贿籿尚軒嗓审驁酃芍 滁涉绅賊牲蓤蓺 生搔虯籾皇籈籙蚚虴籈籅豢籬籈搔蜫山蓭山蓚驁蛭筛蓢礈蓤虯籖豢籫慧蚚贿虴籞 豢籢蚚赊 僖赊驁蛭筛蓢芷蓮粀贿籿尚軒丧騩涉蓭蓞虯籾皇籈籙蚚蓯芍儇石搔逳 神蓢稍山驁酃搔蓨蓺生虰 籾皇籈籙蚚虴籈籅豢籬籈尚俣婶蓭虯蹘縳粀贿籿尚 軒赦蓲虯滁涉山粀贿籿搔賊牲蓤蓺生虰 神赊脙膴芍 2.4, Netscape 尚歹扫蚱 渗蓱上蓲涉色驁酃赊籊皇蚚虴煌籦籞蚚籛 蓮虯䶮赊籜籩籦籿尚踫生蓚蓲市芩 蓮僧蓚驁酃搔蓨蓺生虰 籖豢籫慧蚚贿虴籞豢籢蚚蓮粀贿籿尚軒赦腛蓯虯籾皇 籈籙蚚虴籈籅豢籬籈尚俣婶蓚蓲 神赊脙膴尚上蓺绅佬深蓚神蓲搔蓮僧蓚驁酃蓞 蓨蓺生虰 * 籖豢籫慧蚚贿虴籞豢籢蚚蓮粀贿籿尚軒赦驁酃虯蓞涉绅芍籆豢籺籋煌蚚籚还豢虴 籞豢籢蚚筛蓢籫籹籦籒尚 軒赦驁酃虯籊皇蚚虴煌籦籞蚚籛搔賊牲蓤蓚神蓲搔 蓨蓺生虰 神蓤尚市芩生蓚蓯芍 2.4, Netscape 尚歹扫蚱渗蓱上蓲涉色驁酃赊 籊皇蚚虴煌籦籞蚚籛 蓮虯䶮赊籜籩籦籿尚踫涉蓺生虰 ------------------------------------------------------------------------ 2.2 Solaris 缽 DB2 籌豢皇籆豢驅伽赊軣垆 Solaris 蚱蓮 DB2 籌豢皇籆豢驅伽尚軣垆生蓚坳蓯脙膴搔鲤臭涉色驁酃芍虯声山赊 籚籜籩缓赊 籎蚚籰贿虴籶皇煌蚚籢蚚 /etc/system 尚蝝繤涉蓭绅审牲山虰神神蓯芍 DB2 赊軣垆籚籜籩缓虯NetQuestion 搔貹磛蓲生蓚籎蚚籰贿虴籶皇煌蚚籢蚚赊蹚颡趌 搔週騫牲蓤蓭山蓺生: semsys:seminfo_semmni 256 semsys:seminfo_semmap 258 semsys:seminfo_semmns 512 semsys:seminfo_semmnu 512 semsys:seminfo_semmsl 50 shmsys:shminfo_shmmax 6291456 shmsys:shminfo_shmseg 16 shmsys:shminfo_shmmni 300 籎蚚籰贿虴籶皇煌蚚籢蚚尚稠趭生蓚蓯芍虯/etc/system 赊騃伞蓨蓯嗽失赊 1 踫尚趢 实涉蓺生: set = value 砎涉绅实奢色趌虯蓞涉绅芍儇踃涉色趌尚碙軟蓯生蓚蓯芍籚籜籩缓尚蹘逳咯涉稍绅蓭 芍稍蓨蓺甥嗓虰 ------------------------------------------------------------------------ 2.3 OS/2 蚱蓮 TCP/IP 尚磒生蓚蓱上 NetQuestion 尚碀蓨臋奢蓚 OS/2 蚱蓮 TCP/IP 尚磒生蓚蓱上 NetQuestion 尚碀蓨臋奢蓚硡皿搔惟腟蓮芍蓨 蓺甥嗓虰 神蓤蓢赊硡皿蓯蓚 *.cfg 籺籃籆贿赊驁蛭芍虯 NetQuestion 籆豢籜籫蚚 贿虴籪籅卉籒籫晃蚚赊籪蚚籢虴籘籾籪籅卉籒籫晃蚚蓮生虰 嗽失赊山慎蓤筛赊籖粆豢 籬尚磒涉蓭虯NetQuestion 籆豢籜籫蚚贿虴籪籅卉籒籫晃蚚尚 蜡僖生蓚神蓲搔蓮僧 蓺生虰 echo %IMNINSTSRV% //SBCS 籆豢籜籫蚚贿赊驁酃 echo %IMQINSTSRV% //DBCS 籆豢籜籫蚚贿赊驁酃 ------------------------------------------------------------------------ 2.4 Netscape 尚歹扫蚱渗蓱上蓲涉色驁酃赊籊皇蚚虴煌籦籞蚚籛 Netscape 尚歹扫蚱渗蓱上蓲涉色坳虯嗽失赊蓱上稍籊皇蚚虴煌籦籞蚚籛搔賊牲蓤色 驁酃: 籺籃籆贿搔芨啥筛蓨蓺甥嗓 <籺籃籆贿虴籶籜> (蓞涉绅芍莎赊籖豢粅蚚籰豢籫赊上扫赊 1 啥)虰 籶籜蓲籺籃籆贿矛搔滁涉山筛虯貹磛稍皇籆籾皇晃蚚搔生蔀蓭碙軟蓯稍傻蓭山蓚筛 蝝繤涉蓭绅审牲山虰 蛈D:\Program Files\SQLLIB\CC\..\doc\html\db2help\XXXXX.htm蛌 尚蜫绅神蓲搔蓮僧蓺甥嗓蓮涉色虰 Windows NT虯95虯蓞涉绅芍 98 蚱蓮神赊脙膴尚市芩生蓚蓯芍虯 䶮赊籜籩籦籿尚踫 涉蓭绅审牲山: 1. 蛈籜籢蚚籫蛌煌籮患蚚筛蓢虯蛈籿慧籓皇缓蛌-->蛈Windows 籊籒籜籿慧蚚皇蛌 尚腎丧蓺生虰Windows 籊籒籜籿慧蚚皇搔蜫僧蓺生虰 2. Windows 籊籒籜籿慧蚚皇筛蓢虯蛈賊蛌-->蛈籌籿籚还豢蛌尚腎丧蓺生虰蛈籌 籿籚还豢蛌籈籅豢籬籈搔蜫僧蓺生虰 3. 蛈籺籃籆贿 籢籆籿蛌籢籾尚籒晃籦籒涉蓺生虰籺籃籆贿 籢籆籿赊粂蚚籛搔蜫僧 蓺生虰 4. 蛈縪耝牲蓤蓭山蓚籺籃籆贿 籢籆籿蛌籺籅蚚贿籬赊 Netscape Hypertext Document 尚阔縘賊牲甥虯蛈巽騑蛌尚籒晃籦籒涉蓺生虰 蛈籺籃籆贿 籢籆籿 赊巽騑蛌籈籅豢籬籈搔蜫僧蓺生虰 5. 蛈籄籒籚还豢蛌籺籅蚚贿籬蓮 "Open" 尚阔縘賊牲甥蓺生虰 6. 蛈巽騑蛌粄籢豢尚籒晃籦籒涉蓺生虰蛈籄籒籚还豢赊巽騑蛌籈籅豢籬籈搔蜫僧蓺 生虰 7. 蛈DDE 尚上蛌籤籉籦籒虴粄籦籒籜赊籤籉籦籒尚芍慎涉蓺生虰 8. 蛈籄籒籚还豢尚踫生蓚籄籿晃籔蚚籚还豢蛌籺籅蚚贿籬蓮虯 "%1" 搔虯籜籫晃 豢籓 (藳磒偃虯⺪舍赊藳磒偃赊腛赊籾皇豢籒虴籜粂蚚籜尚螝设) 赊 蹚芷蓯稍 傻蓭山蓚神蓲尚蝝繤涉蓭绅审牲山虰 Windows 2000 蓮神赊煌籦籞蚚籛搔騩色驁酃芍虯䶮赊籜籩籦籿尚踫涉蓭绅审牲山: 1. 蛈籜籢蚚籫蛌煌籮患蚚筛蓢虯 蛈Windows 籊籒籜籿慧蚚皇蛌尚腎男涉蓺生虰 Windows 籊籒籜籿慧蚚皇搔蜫僧蓺生虰 2. Windows 籊籒籜籿慧蚚皇筛蓢蛈籧蚚贿 --> 籺籋贿籣蚚 籌籿籚还豢蛌尚腎男涉 蓺生虰 蛈籺籋贿籣蚚 籌籿籚还豢蛌籱蚚籫籾籦籒搔蜫僧蓺生虰 3. 蛈籺籃籆贿 籢籆籿蛌籢籾尚籒晃籦籒涉蓺生虰 4. 蛈籺籃籆贿 籢籆籿蛌粂蚚籛赊蛈縪耝牲蓤蓭山蓚籺籃籆贿 籢籆籿蛌籺籅蚚贿籬 蓮虯 : HTM Netscape Hypertext Document 尚阔縘賊牲甥虯 蛈巽騑蛌尚籒晃 籦籒涉蓺生虰 蛈籺籃籆贿 籢籆籿赊巽騑蛌籈籅豢籬籈搔蜫僧蓺生虰 5. 蛈籄籒籚还豢蛌籺籅蚚贿籬蓮 "Open" 尚籒晃籦籒涉蓺生虰 6. 蛈巽騑蛌粄籢豢尚籒晃籦籒涉蓺生虰蛈籄籒籚还豢赊巽騑蛌籈籅豢籬籈搔蜫僧蓺 生虰 7. 蛈DDE 尚上蛌籤籉籦籒虴粄籦籒籜赊籤籉籦籒尚芍慎涉蓺生虰 8. 蛈籄籒籚还豢尚踫生蓚籄籿晃籔蚚籚还豢蛌籺籅蚚贿籬蓮虯 "%1" 搔虯籜籫晃 豢籓 (藳磒偃虯⺪舍赊藳磒偃赊腛赊籾皇豢籒虴籜粂蚚籜尚螝设) 赊 蹚芷蓯稍 傻蓭山蓚神蓲尚蝝繤涉蓭绅审牲山虰 9. 蛈贷市蛌尚籒晃籦籒生蓚虰 10. HTML Netscape Hypertext Document 声蓱丧 SHTML Netscape Hypertext Document 籺籃籆贿虴籢籆籿蓮 4 筛蓢 8 蓺蓮赊籜籩籦籿尚躂蓨兮涉蓺生虰 ------------------------------------------------------------------------ 2.5 UNIX 粁蚚籜虴籚籜籩缓蚱蓮赊 Adobe Acrobat Reader 赊踈唱磛茯 UNIX 粁蚚籜赊籿皇籦籫籺籋蚚缓蚱蓮芍虯Acrobat Reader 芍蕄軋缽赊身冥邿牲蓤蓭 山蓺生虰 莎赊色舍蕄軋嗽蜲赊荏軋慧籔蚚贿 PDF 籺籃籆贿尚蜫神上蓲生蓚蓲虯 籊皇 蚚搔鲤臭涉蓺生虰 神蓤蓢赊籊皇蚚芍 PDF 籺籃籆贿蓯螜生蓚籺籋豢籫赊籄籒籞籜筛 谖騩赊脙膴蓮蓚蓲涉蓭山蓺生搔虯 坳芍虯UNIX 赊蕄軋嗽蜲赊荏軋慧籔蚚贿蚱 蓮虯蕄軋缽赊 Acrobat Reader 搔滁涉绅這繺涉稍山 蓲山上墀蜿蓯蓱蓚蓞赊蓮生虰 莎赊蓱上稍 PDF 籺籃籆贿尚賊生蓚色舍蓯芍虯蕄軋缽赊 Acrobat Reader 尚歹扫蚱 渗蓚腛蓯 嗽失赊籜籩籦籿赊 1 啥尚踫涉虯蕄軋慧籔蚚贿蓹碀蓨晰奢蓺生虰 * Acrobat Reader 赊逳咯籜籒晃籿籫尚巽騑涉虯籜籒晃籿籫繀赊 #!/bin/sh 籜籩 蚚籫煌豢籫赊芷蓧蓯 嗽失赊踫尚趢实涉蓺生: LANG=C;export LANG Netscape Navigator 蓛籄籿晃籔蚚籚还豢赊粀贿籿虴煌籮患蚚稍蓘蓲山傻色 默 赊籄籿晃籔蚚籚还豢筛蓢 Acrobat Reader 搔逳咯牲蓤色驁酃虯 神赊贃聾蓯蓱 蓨滁涉山咯蹗尚訇驖涉蓭山蓺生虰 * 籖粆豢籬虴籿慧豢籿籫蓮 LANG=C 蓲縼粗涉虯Acrobat Reader 赊 籄籿晃籔蚚籚 还豢味弋尚蕄軋蓯稠趭涉蓺生虰 蓱蓨蜷涉山驅伽芍虯Adobe Systems (http://www.Adobe.com) 蓯升翧篡绅审牲山虰 ------------------------------------------------------------------------ 2.6 SQL 市硡蚰芍 1 啥赊 PDF 籺籃籆贿蓮冥邿牲蓤蓺生 蝒籾籦籒赊賢耝赊 蛈DB2 皇籆籾皇晃蚚赊磒蛌 蓲山上 SQL 赊市硡蚰芍 PDF 躟 蓮 2 粄晃患蚚缓蓯稍傻蓭山蓺生虰神蓤芍滁涉绅蓨蓺甥嗓虰 刷蹃蠃蓮芍 2 蹡蓨虯莎赊 2 蹡蓯淖收生蓚籺籋蚚缓赊棱厶蓞 滁涉山蓮生搔虯PDF 籺籃籆贿芍 1 籺籃籆贿赊身蓮踈唱牲蓤蓭声蓨虯 莎赊谔蓯船贃赊繀磂搔螝蓺蓤蓭山 蓺生虰 莎赊 PDF 籺籃籆贿赊籺籃籆贿矛芍 db2s0x70 蓮生虰 ------------------------------------------------------------------------ 籆豢籜籫蚚贿声蓱丧踈唱 倮佴瞄䶮 * 藞酪籆豢籜籫蚚贿驅伽 o 3.1 生蔀蓭赊籘粅蚚籫牲蓤蓚 DB2 籒皇籆籄豢籫赊籆豢籜籫蚚贿虴籶籦籔 蚚籛尚籣籈豢慧蚚籬 o 3.2 Windows 2000 蓯 DB2 尚籆豢籜籫蚚贿 o 3.3 康僖卉籛籜籢蚚蓮趭違涉色縚蓯蓱蓚碎踫赊踫 o 3.4 IPX/SPX 籿慧籫籖贿虴籘粅蚚籫 (Windows 2000 缽) o 3.5 腛籵蚚籛还豢赊 DB2 尚籄籦籿籓卉蚚籬生蓚腛蓯 DB2 赊蛩床尚趦 o 3.6 僖赊 DB2 朝賗搔生蓮蓯籆豢籜籫蚚贿牲蓤蓭山蓚驁酃芍籆豢籜籫蚚贿 芷蓯 db2iupdt 尚踫 o 3.7 DB2 籖豢籫慧蚚贿虴籞豢籢蚚尚踫生蓚色舍蓯 Linux 味弋尚稠趭 o 3.8 Linux (S/390 缽) 磒赊 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籊豢籢 蚚籿皇籆籝虴籊籪籅籚还豢声蓱丧 DB2 籖籰籒籫 籊豢籢蚚籿皇籆籝虴籊 籪籅籚还豢 o 3.9 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籊豢籢蚚籿皇籆籝 - 蝕跍籊籪籅 籚还豢 (UNIX 缽) 蜹硡声蓱丧籆豢籜籫蚚贿 o 3.10 shmseg 籎蚚籰贿虴籶皇煌蚚籢蚚 (HP-UX) o 3.11 IBM Visual Warehouse 籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊碎踫 o 3.12 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜蓹赊籄籒籞籜 * 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 蜹硡声蓱丧籆豢籜籫蚚贿 o 4.1 Dlfm 蜫⺪赊纒赊煌籦籞蚚籛: 蛈抽喀倮赊 afsfid 尚矿谔蓯籊皇 蚚蛌 o 4.2 籄蚚籎籆籾虴籺籃籆贿蓹赊 Tivoli Storage Manager 籒皇籜赊稠趭 o 4.3 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚赊籪籅籜籒虴籜粂蚚籜磛茯 o 4.4 AIX 蓯声深蓚籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛换蚚虴籵籦籒籊 豢籬虴籿慧籞籜赊簧籮籢蚚 o 4.5 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籆豢籜籫蚚贿声蓱 丧踈唱: DCE-DFS 味弋蓯声深蓚趢实赊籆豢籜籫蚚贿赊谯肃縚 o 4.6 "dlfm add_prefix" 籖粆豢籬赊纒 o 4.7 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籆豢籜籫蚚贿声蓱 丧踈唱: db2setup 惶蚚籩籅晃籩籅蚚尚磒涉蓭 DB2 籪蚚籢虴晃豢籒虴 粆籰蚚籛换蚚尚籆豢籜籫蚚贿 o 4.8 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籆豢籜籫蚚贿声蓱 丧踈唱: DCE-DFS 籆豢籜籫蚚贿芷赊蹗邟 o 4.9 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籆豢籜籫蚚贿声蓱 丧踈唱: smit 尚磒涉蓭 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚尚䦅咯蓮 籆豢籜籫蚚贿 o 4.10 DB2 籪蚚籢虴晃豢籒 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚 o 4.11 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (Solaris 缽) 赊籆豢籜籫蚚贿 声蓱丧踈唱 o 4.12 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籵籦籒籄籦籿贃 赊腎男 o 4.13 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (Solaris Operating Environment 缽) 赊籵籦籒籄籦籿贃赊腎男 o 4.14 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (Windows NT 缽) 赊籵籦籒籄 籦籿贃赊腎男 o 4.15 AIX 蓯声深蓚籛换蚚籭贿虴籺籃籆贿虴籚籜籩缓赊籵籦籒籄籦籿 o 4.16 Windows NT 赊籪蚚籢虴晃豢籒蓮赊籄籬粇籮籜籫卉蚚籢蚚虴籓贿蚚 籿芊 o 4.17 籪蚚籢虴晃豢籒虴籺籃籆贿虴籚籜籩缓虴籺籅贿籢蚚 (DLFF) 籆豢籜 籫蚚贿赊慧籑豢籓赊蹚颡石 + 4.17.1 籆豢籜籫蚚贿芷赊煌籦籞蚚籛赊慧籑豢籓 o 4.18 SMIT 尚磒涉蓭 DLFM 踈唱磛膄尚籄豢籆豢籜籫蚚贿生蓚蓲默赊籺 籃籆贿虴籞籦籫蓞虮唼牲蓤蓚识繺钞搔蓨蓺生 o 4.19 蜫⺪生蓚腛赊粃籜籫矛赊蜡僖 o 4.20 籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛换蚚赊暮蹗: DB2 籪蚚籢粁蚚 籜筛蓢 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚尚籬慧籦籿涉色芷赊籒晃蚚豢 籄籦籿 o 4.21 DLFM1001E (砎逰籊皇蚚虴煌籦籞蚚籛) o 4.22 DLFM 籞籦籫籄籦籿踈唱籺籃籆贿虴籌籿籚还豢 o 4.23 AIX 蚱蓮赊籪蚚籢虴晃豢籒/DFS 籜籒晃籿籫 dmapp_prestart 踫 籊皇蚚 o 4.24 Tivoli Space Manager 蓲籪蚚籢虴晃豢籒蓲赊坎酃 + 4.24.1 初盲酆蓲初芊 o 4.25 膽 4 蛑 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籆豢籜籫 蚚贿声蓱丧踈唱 + 4.25.1 藞酪縄稍籆豢籜籫蚚贿赊谯肃縚 + 4.25.1.1 DB2 籺籃籆贿虴粆籰蚚籛换蚚虴籵蚚籛还豢 5.2 筛 蓢 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚虴籵蚚籛还豢 7 蓹赊 碎踫 * 籆豢籜籫蚚贿声蓱丧踈唱賰漠 o 5.1 膽 5 蛑 UNIX 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓹赊 DB2 籒皇籆籄豢籫 赊籆豢籜籫蚚贿 + 5.1.1 HP-UX 籎蚚籰贿踈唱籶皇煌蚚籢蚚 o 5.2 膽 12 蛑 声扫赊籄籿晃籔蚚籚还豢赊踫 + 5.2.1 皇豢籢籆缓虴籒皇籆籄豢籫尚磒生蓚籪蚚籢粁蚚籜虴惶蚚籩 籅晃籩籅蚚赊籵籆豢籬 + 5.2.2 ODBC 尚磒涉蓭赊 DB2 蓹赊 UNIX 籒皇籆籄豢籫虴籄籒籞籜 o 5.3 膽 24 蛑 侪忱籪蚚籢虴籠蚚籜虴籄籒籞籜磒赊坎酃籚籜籩缓赊籞籦籫 籄籦籿 + 5.3.1 坎酃籚籜籩缓 + 5.3.1.1 初盲酆 + 5.3.2 DB2 晃卉蚚籚还籭贿虴籖籰籒籫赊籆豢籜籫蚚贿 + 5.3.2.1 Windows NT 籘蚚籵蚚蓹赊 DB2 晃卉蚚籚还籭贿虴籖 籰籒籫赊籆豢籜籫蚚贿 + 5.3.2.2 AIX 籘蚚籵蚚虯Linux 籘蚚籵蚚虯声蓱丧 Solaris 暮 蹗味弋籘蚚籵蚚蓹赊 DB2 晃卉蚚籚还籭贿虴 籖籰籒籫赊籆豢 籜籫蚚贿 o 5.4 膽 26 蛑 Oracle 籪蚚籢虴籠蚚籜蓹赊籄籒籞籜 + 5.4.1 週騫赊軌蓨 o 5.5 Sybase 籪蚚籢虴籠蚚籜蓹赊籄籒籞籜 (砎涉山蛑) + 5.5.1 坎酃籘蚚籵蚚蓹赊 Sybase 籪蚚籢虴籠蚚籜赊趢实 + 5.5.1.1 籜籩籦籿 1: 味弋儇忱赊稠趭声蓱丧籿慧籺籃籆贿虴 卉籛籜籫晃蚚赊踃砎 + 5.5.1.2 籜籩籦籿 2: Sybase 籒皇籆籄豢籫虴籠籺籫籈籉籄蓹 赊 DB2 赊晃豢籒 (AIX 声蓱丧 Solaris 赊驁酃赊身) + 5.5.1.3 籜籩籦籿 3: DB2 籆豢籜籢豢籜赊蹘臭 + 5.5.1.4 籜籩籦籿 4: interfaces 籺籃籆贿赊蹗唱声蓱丧籞籦 籫籄籦籿 + 5.5.1.5 籜籩籦籿 5: 皇籦籶蚚赊蹗唱 + 5.5.1.6 籜籩籦籿 6: 籌籿籚还豢: DB2_DJ_COMM 味弋儇忱赊 稠趭 + 5.5.1.7 籜籩籦籿 7: 籘蚚籵蚚赊蹗唱 + 5.5.1.8 籌籿籚还豢: 籜籩籦籿 8: CONNECTSTRING 籘蚚籵 蚚虴籌籿籚还豢赊稠趭 + 5.5.1.9 籜籩籦籿 9: 惶蚚籙蚚虴粆籦籹豢籓赊蹗唱 + 5.5.1.10 籜籩籦籿 10: 賊声蓱丧縚赊籮籦籒籰蚚缓赊蹗唱 + 5.5.2 Sybase 籖蚚籬虴粂蚚籛赊䎱趭 o 5.6 ODBC 蓯蓱蓚 Microsoft SQL Server 籪蚚籢虴籠蚚籜蓹赊籄籒籞籜 (砎涉山蛑) + 5.6.1 坎酃籘蚚籵蚚蓹赊 Microsoft SQL Server 籪蚚籢虴籠蚚籜赊 趢实 + 5.6.1.1 籜籩籦籿 1: 味弋儇忱赊稠趭 (AIX 赊驁酃赊身) + 5.6.1.2 籜籩籦籿 2: 籚籉贿虴籜籒晃籿籫赊踫 (AIX 赊驁 酃赊身) + 5.6.1.3 籜籩籦籿 3: 籌籿籚还豢: DB2_DJ_COMM 味弋儇忱赊 稠趭 + 5.6.1.4 籜籩籦籿 4: DB2 籆豢籜籢豢籜赊蹘臭 (AIX 赊驁酃 赊身) + 5.6.1.5 籜籩籦籿 5: 皇籦籶蚚赊蹗唱 + 5.6.1.6 籜籩籦籿 6: 籘蚚籵蚚赊蹗唱 + 5.6.1.7 籜籩籦籿 7: 惶蚚籙蚚虴粆籦籹豢籓赊蹗唱 + 5.6.1.8 籜籩籦籿 8: 賊声蓱丧縚赊籮籦籒籰蚚缓赊蹗唱 + 5.6.1.9 籜籩籦籿 9: 籌籿籚还豢: ODBC 籫卉蚚籜赊矿 + 5.6.2 Microsoft SQL Server 籖蚚籬虴粂蚚籛赊軣拷 ------------------------------------------------------------------------ 藞酪籆豢籜籫蚚贿驅伽 ------------------------------------------------------------------------ 3.1 生蔀蓭赊籘粅蚚籫牲蓤蓚 DB2 籒皇籆籄豢籫赊籆豢籜籫蚚贿虴籶籦籔蚚籛尚籣籈 豢慧蚚籬 腛籵蚚籛还豢赊 7 籒皇籆籄豢籫尚螝设虯生蔀蓭赊籘粅蚚籫牲蓤蓚 DB2 籒皇籆籄豢 籫赊籆豢籜籫蚚贿虴籶籦籔蚚籛尚 籣籈豢慧蚚籬生蓚蓯芍虯IBM DB2 籒皇籆籄豢籫虴 籄籿晃籔蚚籚还豢虴籆籰蚚籾皇蚚 Web 籘籆籫蓯抽鸟涉蓭绅审牲山虰 (http://www.ibm.com/software/data/db2/db2tech/clientpak.html) ------------------------------------------------------------------------ 3.2 Windows 2000 蓯 DB2 尚籆豢籜籫蚚贿 Windows 2000 蓮芍虯腛赊籵蚚籛还豢赊 DB2 蓯蚱蚰僧籆豢籜籫蚚贿生蓚驁酃蓛虯墀 踫籵蚚籛还豢尚 蹘籆豢籜籫蚚贿生蓚驁酃蓯芍虯DB2 赊生蔀蓭赊籘蚚籸籜蓯淖涉蓭虯 胜俦籌籿籚还豢搔 蛈Take No Action蛌蓯稠趭牲蓤蓭山蓚神蓲尚蝝繤涉蓭绅审牲山虰 ------------------------------------------------------------------------ 3.3 康僖卉籛籜籢蚚蓮趭違涉色縚蓯蓱蓚碎踫赊踫 USER 蓞涉绅芍 CURRENT SCHEMA 稍蓘赊康僖卉籛籜籢蚚搔搐赊縚尚趭違生蓚驁酃虯 縚芍籪蚚籢粁蚚籜赊碎踫芷磒蓮僧稍绅稍蓨蓺生虰 礌: create view v1 (c1) as values user 籵蚚籛还豢 5 蓮芍虯USER 声蓱丧 CURRENT SCHEMA 芍 CHAR(8) 赊籪蚚籢虴籢籆籿蓮 涉色搔虯 籵蚚籛还豢 6 嗽踾筛蓢芍虯VARCHAR(128) 蓮趭違牲蓤蓭山蓺生虰 神赊礌 蓮芍虯莎赊縚搔籵蚚籛还豢 5 蓮蹗唱牲蓤蓭山蓚驁酃虯c1 搐赊籪蚚籢虴籢籆籿芍 CHAR 蓮 籪蚚籢粁蚚籜碎踫芷蓯蓞神赊 CHAR 籢籆籿芍㧟蓨蓺生虰 碎踫芷蓞縚搔 磒牲蓤蓚驁酃芍虯踫蓯籖豢籶籆贿涉蓭蓞 籪蚚籢虴籢籆籿搔粆籦籤涉稍山色舍 纒涉蓺生虰 神蓤尚市芩生蓚蓯芍縚尚邸虮涉虯莎蓤筛蓢蹘蹗唱涉蓺生虰 縚尚籬慧籦籿生蓚腛 蓯虯SYSCAT.VIEWS 籎籢慧籓縚尚驋蕥涉蓭虯縚尚蹗唱生蓚色舍蓯 磒牲蓤蓚踈 亵尚蓨壅嗓蓮绅审牲山虰礌: select text from syscat.views where viewname='<>' ------------------------------------------------------------------------ 3.4 IPX/SPX 籿慧籫籖贿虴籘粅蚚籫 (Windows 2000 缽) 神赊驅伽芍虯蛈蜹硡声蓱丧籆豢籜籫蚚贿蛌粆籮患籄贿赊蛈籆豢籜籫蚚贿赊躹蕬蛌赊 蛑蓯蓚 蛈籒皇籆籄豢籫虴籘蚚籵蚚吴赊抽鸟蓯螜生蓚籚籭晃籌蛌蓲山上籞籒籚还豢 尚驋涉蓭山蓺生虰 神赊軘蜫籿慧籫籖贿虴籘粅蚚籫硙芍虯惟腟蓯滁涉山蓞赊蓮芍蓨蓺甥嗓虰 IPX/SPX 尚磒生蓚 OS/2 蓞涉绅芍 UNIX 粁蚚籜赊籘蚚籵蚚蓯抽鸟生蓚 Windows 2000 籒皇 籆籄豢籫芍籘粅蚚籫涉蓭山蓺甥嗓虰 款磍蓯虯IPX/SPX 尚磒生蓚 Windows 2000 籘 蚚籵蚚蓯抽鸟生蓚 OS/2 蓞涉绅芍 UNIX 粁蚚籜赊 籒皇籆籄豢籫芍籘粅蚚籫涉蓭山蓺 甥嗓虰 ------------------------------------------------------------------------ 3.5 腛籵蚚籛还豢赊 DB2 尚籄籦籿籓卉蚚籬生蓚腛蓯 DB2 赊蛩床尚趦 神赊驅伽芍虯蛈DB2 for Windows 蜹硡声蓱丧籆豢籜籫蚚贿蛌粆籮患籄贿蓯蓚碎踫 蓯螜生蓚 驅伽尚驋涉蓭山蓺生虰 声山赊 Windows 粆籚豢蓮抒筐涉蓭山蓚虯腛籵蚚籛还豢赊 DB2 尚籄籦籿籓卉蚚籬 生蓚驁酃虯 籆豢籜籫蚚贿虴籿慧籓皇缓芍虯DB2 赊 DLL 尚煌簧晃蚚蚱蓯訇搭涉蓭山 蓚蛩床赊晃籜籫蓞酃伞甥虯躼鄢尚 騩涉蓺生虰 神神蓮虯莎赊晃籜籫蓯渗蓢蓤蓭山 蓚籿慧籞籜尚䦅咯蓮趦生蓚籌籿籚还豢搔蓨蓺生虰 蓞涉绅芍虯籆豢籜籫蚚贿虴籿 慧籓皇缓蓯咯縄蓯神蓤蓢赊籿慧籞籜尚籚换籦籫籣籈豢牲甥蓚 神蓲蓞蓮僧蓺生虰籪 蚚籢赊柠尚胔嫂色舍蓯蓞虯籆豢籜籫蚚贿赊腛蓯生蔀蓭赊 DB2 籿慧籞籜尚 䦅咯蓮 趦牲甥蓚神蓲尚声胃舍涉蓺生虰DB2 赊籿慧籞籜搔抒筐涉蓭山稍山筛尚蝝繤生蓚蹚 腜赊贃聾芍虯 Windows 赊籘蚚籸籜虴籶籰贿蓮虯声山赊籚籜籩缓虴籿慧籞籜尚賊 生蓚神蓲蓮生虰Windows 籘蚚籸籜虴籶籰贿蓮虯 DB2 籘蚚籸籜虯OLAP 籘蚚籸籜虯蓞 涉绅芍 籪蚚籢籈籉籄籲籈籜虴籘蚚籸籜搔抒筐涉蓭山稍山神蓲尚蝝繤涉蓺生虰 谯: Windows 赊籿皇籦籫籺籋蚚缓蓮藞縳蓯抒筐蓮僧蓚 DB2 赊籵蚚籛还豢芍 1 啥审 深蓮生虰 色蓲奢勺虯1 啥赊 Windows 粆籚豢蚱蓮虯DB2 赊籵蚚籛还豢 7 蓲籵 蚚籛还豢 6 尚咯蹗牲甥蓚神蓲芍 蓮僧蓺甥嗓虰DB2 赊籵蚚籛还豢 7 尚虯籵蚚 籛还豢 6 赊籆豢籜籫蚚贿圬身赊粆籚豢蓯籆豢籜籫蚚贿 生蓚蓲虯籆豢籜籫蚚 贿虴籿慧籓皇缓芍虯籆豢籜籫蚚贿谔蓯籵蚚籛还豢 6 尚邸虮涉蓺生虰DB2 赊腛 籵蚚籛还豢筛蓢赊 碎踫蓯啥山蓭蜷涉绅芍虯縆碀稍 蜹硡声蓱丧籆豢籜籫蚚贿 市硡蚰尚驋涉蓭 绅审牲山虰 ------------------------------------------------------------------------ 3.6 僖赊 DB2 朝賗搔生蓮蓯籆豢籜籫蚚贿牲蓤蓭山蓚驁酃芍籆豢籜籫蚚贿芷蓯 db2iupdt 尚踫 嗽失赊驅伽芍虯蛈蜹硡声蓱丧籆豢籜籫蚚贿蛌蓲山上籆豢籜籫蚚贿蓯螜生蓚粆籮患籄 贿筛蓢縼䦅蓮僧蓺生虰 UNIX 粁蚚籜赊籚籜籩缓蓯虯DB2 UDB 籵蚚籛还豢 7 尚籆豢籜籫蚚贿生蓚驁酃蓮虯DB2 朝賗搔生蓮蓯籆豢籜籫蚚贿 牲蓤蓭山蓚驁酃虯脅朝賗赊砎這繺尚磒蓮僧蓚蓱上蓯莎 蓤蓢赊籆豢籜籢豢籜尚 db2iupdt 籖粆豢籬蓮 踃砎生蓚貹磛搔蓨蓺生虰山绅啥筛赊 這繺芍神赊籖粆豢籬搔踫牲蓤蓚蓺蓮磒识繺蓯稍蓨蓺甥嗓虰 ------------------------------------------------------------------------ 3.7 DB2 籖豢籫慧蚚贿虴籞豢籢蚚尚踫生蓚色舍蓯 Linux 味弋尚稠趭 神赊驅伽芍虯蛈蜹硡声蓱丧籆豢籜籫蚚贿蛌粆籮患籄贿赊蛈DB2 籖豢籫慧蚚贿虴籞豢 籢蚚赊籆豢籜籫蚚贿蛌赊蛑蓯 螝蓺蓤蓭山蓺生虰 DB2 籆豢籜籫蚚皇蚚 (Linux 缽) 搔騃贷涉虯籢蚚粇籭贿虴籈籅豢籬籈蓯冕傻色芷虯 DB2 籖豢籫慧蚚贿虴籞豢籢蚚尚踫生蓚色舍赊滁涉山味弋尚稠趭生蓚色舍蓯虯 嗽失 赊籖粆豢籬尚縼粗涉蓭绅审牲山: su -l export JAVA_HOME=/usr/jdk118 export DISPLAY=:0 莎蓤筛蓢虯僖赊籢蚚粇籭贿虴籈籅豢籬籈尚蜫僧虯嗽失赊蓱上蓯縼粗涉蓺生: su root xhost + 籢蚚粇籭贿虴籈籅豢籬籈尚俣婶虯籆豢籜籢豢籜赊蛭碙 ID 蓮慧籓籆豢涉蓭山蓚 籢 蚚粇籭贿蓯冕蓨虯嗽失赊籖粆豢籬尚縼粗涉蓺生: db2cc 籖豢籫慧蚚贿虴籞豢籢蚚尚蜫⺪涉蓺生虰 ------------------------------------------------------------------------ 3.8 Linux (S/390 缽) 磒赊 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籊豢籢蚚籿皇籆 籝虴籊籪籅籚还豢声蓱丧 DB2 籖籰籒籫 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籊籪籅籚还豢蓲 DB2 籖籰籒籫虴籊豢籢蚚籿皇籆 籝虴籊籪籅籚还豢搔虯 Linux (S/390 缽) 蓮磒蓮僧蓚蓱上蓯稍蓨蓺涉色虰S/390 粆籚豢蓯 Linux 尚籆豢籜籫蚚贿生蓚腛蓯虯 籠籺籫籈籉籄声蓱丧籲蚚籬籈籉籄磛茯 尚蝝繤涉蓭绅审牲山虰 籲蚚籬籈籉籄 S/390 9672 Generation 5 嗽踾虯Multiprise 3000虰 籠籺籫籈籉籄 * SuSE Linux v7.0 for S/390 蓺色芍 Turbolinux Server 6 for zSeries 声蓱 丧 S/390 * 籎蚚籰贿虴卉粁贿 2.2.16虯S/390 磒籶籦籤縆磒圬身 (失週尚驋) * glibc 2.1.3 * libstdc++ 6.1 Linux (S/390 缽) 蓯芍嗽失赊籶籦籤搔貹磛蓮生虰 * 墀縚蓮芍籶籦籤芍賡磛蓮生虰 蹚砎赊踃砎驅伽蓯啥山蓭芍虯http://www.software.ibm.com/data/db2/linux Web 籘 籆籫蓯 籄籒籞籜涉蓭绅审牲山虰 谯: 1. 32 籸籦籫 Intel 粁蚚籜赊 Linux 蓲虯Linux S/390 缽赊身搔籘粅蚚籫牲蓤蓭 山蓺生虰 2. 嗽失芍 DB2 籵蚚籛还豢 7 赊 Linux/390 蓮芍磒蓮僧蓺甥嗓虰 o DB2 UDB 籊豢籢蚚籿皇籆籝 - 蝕跍籊籪籅籚还豢 o DB2 籊籒籜籩豢籣蚚 o 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 o DB2 蝷床籒皇籆籄豢籫 o 籶籜或蚚籬儇踃籘粅蚚籫 o LDAP 籘粅蚚籫 ------------------------------------------------------------------------ 3.9 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籊豢籢蚚籿皇籆籝 - 蝕跍籊籪籅籚还豢 (UNIX 缽) 蜹硡声蓱丧籆豢籜籫蚚贿 蛈膽 5 蛑 Linux 蓮赊 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜赊籆豢籜籫蚚贿声蓱丧踈 唱蛌蓯芍虯 Linux EEE 籒皇籜籢蚚繀赊蠃床籱蚚籬搔莎蓤涩蓤款婶籎蚚籰贿虯 glibc虯声蓱丧 libstdc++ 赊 卉粁贿尚傻蓭山稍深蓤勺稍蓢稍山蓲週牲蓤蓭山蓺 生虰 Linux 缽 DB2 EEE 赊声涉缽芍虯 Web 籘籆籫 http://www6.software.ibm.com/dl/db2udbdl/db2udbdl-p筛蓢籣籈豢慧蚚籬蓮僧蓺 生虰 ------------------------------------------------------------------------ 3.10 shmseg 籎蚚籰贿虴籶皇煌蚚籢蚚 (HP-UX) 蛈蜹硡声蓱丧籆豢籜籫蚚贿蛌粆籮患籄贿蓯蓚 HP-UX 籎蚚籰贿踈唱籶皇煌蚚籢蚚赊 踃砎蓯螜生蓚驅伽芍虯 軌傻蓭山蓺生虰HP-UX 赊 shmseg 籎蚚籰贿虴籶皇煌蚚籢蚚赊 橙蝓趌芍命涉蓭绅审牲山虰 钠伞蓨蓯虯籪籺籋贿籫赊 HP-UX 趌 (120) 尚磒涉蓭绅审牲山虰 ------------------------------------------------------------------------ 3.11 IBM Visual Warehouse 籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊碎踫 蛈DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 蜹硡声蓱丧籆豢籜籫蚚贿 (Windows 缽) 蛌芍虯 Windows NT 声蓱丧 Windows 2000 蓯 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 籵蚚籛还豢 7 赊谝颉籆豢籜籫蚚贿谔虯 嗡咯籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜搔蓘赊 蓱上蓯碎踫牲蓤蓚筛蓯啥山蓭赊驅伽尚冥邿涉蓺生虰 碎踫生蓚籈籉籄籲籈籜虴籖豢籫 慧蚚贿虴籪蚚籢粁蚚籜搔侪忱蓚驁酃虯 蛈籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁 蚚籜蝷床蛌籈籅豢籬籈尚磒涉蓭虯 趢实赊籪蚚籢粁蚚籜尚碎踫生蓚貹磛搔蓨蓺 生虰藞縳蓯 1 啥赊籈籉籄籲籈籜虴籖豢籫慧蚚贿虴 籪蚚籢粁蚚籜涉筛嗡咯石蓮僧蓺 甥嗓虰碎踫生蓚蹚芷赊籪蚚籢粁蚚籜搔虯 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓹赊䶮胜赊慧 籓籌豢蓯磒生蓚碶趭赊籪蚚籢粁蚚籜蓮稍山驁酃虯 蛈籈籉籄籲籈籜虴籖豢籫慧蚚 贿虴籪蚚籢粁蚚籜蝷床蛌籈籅豢籬籈尚磒涉蓭虯 磒生蓚碶趭赊籪蚚籢粁蚚籜尚縪 耝生蓚貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 3.12 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜蓹赊籄籒籞籜 Windows NT 蚱蓮赊 DB2 籵蚚籛还豢 7 赊谝颉籆豢籜籫蚚贿蓮芍虯 DB2 籵蚚籛还豢 7 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜芍籈籉籄籲籈籜虴籘蚚籵蚚賢僧蓮 蹗 唱牲蓤蓺生虰 Visual Warehouse 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜尚 傻蓭山蓚驁酃虯籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊 煌籢籪蚚籢搔 DB2 籵蚚籛还豢 7 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯蓱傻蓭磒尚碎踫牲蓤蓚腛蓯虯 籈籉 籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜尚螝设 DB2 籘蚚籵蚚尚 DB2 籵蚚籛还豢 7 蓹 籄籦籿籓卉蚚籬生蓚貹磛搔蓨蓺生虰磒尚鸟深色山籈籉籄籲籈籜虴籖豢籫慧蚚 贿虴籪蚚籢粁蚚籜芍生蔀蓭 籵蚚籛还豢 7 蓯碎踫生蓚貹磛搔蓨蓺生虰嗡咯籈籉籄 籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊 煌籢籪蚚籢芍 DB2 籵蚚籛还豢 7 赊籆豢籜 籫蚚贿蛩床谔蓯籵蚚籛还豢 7 蓯碎踫牲蓤蓺生虰 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪 蚚籢粁蚚籜赊蓘嗓稍趢实蓮蓞煌籢籪蚚籢尚 碎踫生蓚蓯芍虯籈籉籄籲籈籜虴籖豢籫慧 蚚贿虴籪蚚籢粁蚚籜碎踫惶蚚籩籅晃籩籅蚚尚磒涉蓺生虰 莎蓤芍 Windows NT 赊籜 籢蚚籫-->籿慧籓皇缓--> IBM DB2 -->籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜 蝷床尚腎男涉蓭蜫⺪ 涉蓺生虰籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊碎踫蓯 啥山蓭赊驅伽蓯螜涉蓭芍虯DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜赊蜹硡声蓱丧籆豢籜籫 蚚贿 尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 蜹硡声蓱丧籆豢籜籫蚚贿 ------------------------------------------------------------------------ 4.1 Dlfm 蜫⺪赊纒赊煌籦籞蚚籛: 蛈抽喀倮赊 afsfid 尚矿谔蓯籊皇蚚蛌 DCE-DFS 味弋蓮籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚尚踫涉蓭山蓭虯 dlfm start 搔䶮 赊籊皇蚚蓮纒涉色驁酃芍虯IBM 籘蚚籸籜蓯翧篡涉蓭绅审牲山虰 抽喀倮赊 afsfid 尚矿谔蓯籊皇蚚 "dlfm add_prefix" 尚磒涉蓭籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓯縪耝牲蓤色 DFS 籺 籃籆贿虴籞籦籫尚邸虮生蓚蓲虯神赊籊皇蚚搔逳僧蓚识繺钞搔蓨蓺生虰 ------------------------------------------------------------------------ 4.2 籄蚚籎籆籾虴籺籃籆贿蓹赊 Tivoli Storage Manager 籒皇籜赊稠趭 籄蚚籎籆籾虴籺籃籆贿蓯淖涉蓭磒生蓚 TSM 蝷床籒皇籜尚䎱趭生蓚蓯芍虯 DLFM_TSM_MGMTCLASS DB2 卉籛籜籫晃蚚酆瞄尚虯縆碀稍蝷床籒皇籜矛蓯稠趭涉蓭绅审 牲山虰 ------------------------------------------------------------------------ 4.3 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚赊籪籅籜籒虴籜粂蚚籜磛茯 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚芍虯DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜赊 籒皇籆籄 豢籫蓺色芍籘蚚籵蚚虴籆豢籜籫蚚贿谔蓯腎男识繺稍籌籿籚还豢赊踈唱磛膄蓮生虰 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚芍 DB2 UDB 籒皇籆籄豢籫蓺色芍籘蚚籵蚚尚磒甥 慎蓯踫蓮僧蓺生搔虯 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜赊籒皇籆籄豢籫蓺色芍籘蚚 籵蚚朝賗尚籆豢籜籫蚚贿甥慎蓯 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚尚籆豢籜籫蚚贿生 蓚神蓲芍蓮僧蓺甥嗓虰 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚虴籖蚚籬磒蓯 2MB 赊籪籅 籜籒虴籜粂蚚籜搔貹磛蓮蓨虯 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚尚 DB2 皇豢籢籆 缓虴籒皇籆籄豢籫虴籆豢籜籫蚚贿赊藞倮蓲涉蓭 籆豢籜籫蚚贿生蓚驁酃芍虯牲蓢蓯趢 实赊 40 MB 搔貹磛蓮生虰 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚尚 DB2 蝷床籒皇籆籄豢 籫蓺色芍 DB2 籘蚚籵蚚虴籆豢籜籫蚚贿赊 藞倮蓲涉蓭籆豢籜籫蚚贿生蓚驁酃虯牲蓢 蓯墨绅赊籪籅籜籒虴籜粂蚚籜搔貹磛蓲稍蓨蓺生虰 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 朝賗躋赊籪籅籜籒虴籜粂蚚籜磛茯蓯螜生蓚蜷蹫蓯啥山蓭芍虯 DB2 (UNIX 缽) 蜹硡声 蓱丧籆豢籜籫蚚贿粆籮患籄贿尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 4.4 AIX 蓯声深蓚籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛换蚚虴籵籦籒籊豢籬虴籿慧 籞籜赊簧籮籢蚚 dlfm see 籖粆豢籬赊騩粗蓯儇踃搔蓨蓺涉色虰 AIX 蚱蓮籪蚚籢虴晃豢籒虴籺籃籆 贿虴粆籰蚚籛换蚚虴籵籦籒籊豢籬虴籿慧籞籜尚簧籮籢蚚生蓚赊蓯 神赊籖粆豢籬尚 踫涉色驁酃虯嗽失赊蓱上稍騩粗搔冕牲蓤蓺生虰 PID PPID PGID RUNAME UNAME ETIME DAEMON NAME 17500 60182 40838 dlfm root 12:18 dlfm_copyd_(dlfm) 41228 60182 40838 dlfm root 12:18 dlfm_chownd_(dlfm) 49006 60182 40838 dlfm root 12:18 dlfm_upcalld_(dlfm) 51972 60182 40838 dlfm root 12:18 dlfm_gcd_(dlfm) 66850 60182 40838 dlfm root 12:18 dlfm_retrieved_(dlfm) 67216 60182 40838 dlfm dlfm 12:18 dlfm_delgrpd_(dlfm) 60182 1 40838 dlfm dlfm 12:18 dlfmd_(dlfm) DLFM SEE 磛咄芍唱荟涉蓺涉色虰 喂芤蓮酥蓺蓤色矛腛芍 dlfm 籆豢籜籢豢籜赊矛腛蓮虯神赊驁酃 "dlfm" 蓮生虰 ------------------------------------------------------------------------ 4.5 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籆豢籜籫蚚贿声蓱丧踈唱: DCE-DFS 味弋蓯声深蓚趢实赊籆豢籜籫蚚贿赊谯肃縚 蛈籆豢籜籫蚚贿赊腛冥蛐茯蛌籞籒籚还豢蓮虯嗽失赊砎逰驅伽尚趢实涉蓭绅审牲山虰 DFS 3.1 赊 e-fix 蓺色芍 PTF 籞籦籫 1 (縼䦅识繺蓯稍傻色驁酃) 赊 山慎蓤筛尚籆豢籜籫蚚贿生蓚貹磛搔蓨蓺生虰e-fix 芍嗽失筛蓢縼䦅蓮僧蓺生虰 http://www.transarc.com/Support/dfs/datalinks/efix_dfs31_main_page.html 蓺色虯 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚尚籆豢籜籫蚚贿生蓚腛蓯虯dfs 籒皇籆籄豢籫尚踫生蓚貹磛搔蓨蓺生虰 db2setup 蓺色芍 smitty 尚磒涉蓭绅审牲山虰 蛈Keytab 籺籃籆贿蛌籞籒籚还豢蓮虯嗽失赊蓱上蓯跅滁涉蓭绅审牲山虰 籿晃豢籚籶贿声蓱丧籶籜或蚚籬驅伽尚螝设 keytab 籺籃籆贿芍虯 datalink.ktb 蓲軒勺蓤蓚 .... 失赊礌蓮芍虯滁涉山矛腛: datalink.ktb 尚磒涉蓭山蓺生虰 DLMADMIN 籆豢籜籢豢 籜搔蹗唱牲蓤蓚蓺蓮芍 Keytab 籺籃籆贿赊蹗唱芍踫伞蓤稍山赊蓮虯 蛈Keytab 籺籃 籆贿蛌籞籒籚还豢芍 蛈DCE-DFS 籆豢籜籫蚚贿芷赊蹗邟蛌赊失蓯碎咯涉蓺生虰 蛈籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛换蚚 籘蚚籵蚚声蓱丧籒皇籆籄豢籫蛌蓲山上 籞籒籚还豢蓮虯 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚虴籘蚚籵蚚芍籪蚚籢虴晃豢籒虴粆籰 蚚籛换蚚虴籒皇籆籄豢籫蓱蓨蓞硲蓯 籆豢籜籫蚚贿生蓚貹磛搔蓨蓺生虰 蛈籵籦籒籄籦籿虴籪籅卉籒籫晃蚚蛌蓲山上砎逰籞籒籚还豢搔趢实牲蓤蓺生虰 籵籦籒籄籦籿虴煌籠籦籬搔慧蚚籎贿虴籺籃籆贿虴籚籜籩缓磒赊驁酃虯 籵籦籒籄籦籿虴籪籅卉籒籫晃蚚芍 DFS 籺籃籆贿虴籚籜籩缓赊籪籅卉籒籫晃蚚蓮稍深蓤勺稍蓨蓺甥嗓虰 神赊 DFS 籺籃籆贿虴籞籦籫搔 DFS 蝷床蓯蓱傻蓭蹗唱牲蓤色神蓲尚蝝繤涉蓭绅审牲山虰 神赊籺籃籆贿虴籞籦籫尚 DMLFS 籺籃籆贿虴籞籦籫蓯生蓚神蓲芍蓮僧蓺甥嗓虰 ------------------------------------------------------------------------ 4.6 "dlfm add_prefix" 籖粆豢籬赊纒 DCE/DFS 味弋蓮抒筐生蓚籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊驁酃虯 dlfm add_prefix 籖粆豢籬芍 冕蓨籖蚚籬 -2061 (籵籦籒籄籦籿赊纒) 蓮纒生蓚识繺钞搔蓨蓺 生虰神蓤搔逳僧色驁酃芍虯嗽失赊籜籩籦籿尚踫涉蓺生虰 1. dlfm stop 籖粆豢籬尚踫涉蓭虯籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚虴籪蚚簧豢虴 籿慧籞籜尚趦生蓚虰 2. dlfm stopdbm 籖粆豢籬尚踫涉蓭虯DB2 籿慧籞籜尚趦生蓚虰 3. dce_login root 籖粆豢籬尚踫涉蓭虯dce root 繤驖尚矿生蓚虰 4. dlfm startdbm 籖粆豢籬尚踫涉蓭虯DB2 籿慧籞籜尚蜫⺪生蓚虰 5. dlfm add_prefix 籖粆豢籬尚踫涉蓭虯籺籃籆贿虴籞籦籫尚籪蚚籢虴晃豢籒虴 粆籰蚚籛换蚚蓲藞蝌蓯縪耝生蓚虰 6. dlfm start 籖粆豢籬尚踫涉蓭虯籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚虴籪蚚簧 豢虴籿慧籞籜尚蜫⺪生蓚虰 ------------------------------------------------------------------------ 4.7 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籆豢籜籫蚚贿声蓱丧踈唱: db2setup 惶蚚籩籅晃籩籅蚚尚磒涉蓭 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚尚籆豢 籜籫蚚贿 蛈DB2 籪蚚籢粁蚚籜 DLFM_DB 蹗唱蛌籞籒籚还豢蓮虯DLFM_DB 芍 DCE_DFS 味弋蓯蹗 唱牲蓤蓺甥嗓虰 神蓤芍虯籆豢籜籫蚚贿芷赊籜籩籦籿蓲涉蓭踫牲蓤蓺生虰 蛈DCE-DFS 蜫⺪腛赊 DMAPP 赊縪耝蛌籞籒籚还豢蓮虯 籜籩籦籿 2 芍嗽失赊蓱上蓯儇 踃牲蓤蓺生虰 2. DFS 赊蜫⺪蓯 DMAPP 搔蜫⺪牲蓤蓚赊尚蝝繤生蓚色舍蓯虯 /opt/dcelocal/tcl/user_cmd.tcl 蓯籖粆豢籬搔趢实牲蓤蓺生虰 ------------------------------------------------------------------------ 4.8 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籆豢籜籫蚚贿声蓱丧踈唱: DCE-DFS 籆豢籜籫蚚贿芷赊蹗邟 蛈籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊籆豢籜籫蚚贿蛌蓲山上砎逰籞籒籚还豢搔趢实牲 蓤蓺生虰 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚虴籘蚚籵蚚蓮虯籆豢籜籫蚚贿尚惟贷生蓚色舍蓯 嗽失 赊籜籩籦籿尚踫生蓚貹磛搔蓨蓺生虰 1. 蛈DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籆豢籜籫蚚贿声蓱丧踈唱蛌 蛑赊 蛈DCE-DFS 味弋蓯声深蓚趢实赊籆豢籜籫蚚贿赊谯肃縚蛌籞籒籚还豢赊 蛈Keytab 籺籃籆贿蛌 蓯週牲蓤蓭山蓚贃聾蓮虯Keytab 籺籃籆贿尚蹗唱生蓚虰 2. root 蓮虯嗽失赊籖粆豢籬尚縼粗涉蓭 DMAPP 尚蜫⺪生蓚虰 stop.dfs all start.dfs all 3. 嗽失赊蓱上蓯 dce root 繤驖尚磒涉蓭 "dlfm setup" 尚踫生蓚虰 a. 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蝷床: DLMADMIN 蓮慧籓籆豢生蓚虰 b. root 蓮虯dce_login 尚踫生蓚虰 c. 䶮赊籖粆豢籬尚縼粗生蓚: dlfm setup 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚虴籒皇籆籄豢籫蓮虯籆豢籜籫蚚贿尚惟贷生蓚色舍蓯 嗽失赊籜籩籦籿尚踫生蓚貹磛搔蓨蓺生虰 1. 蛈DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籆豢籜籫蚚贿声蓱丧踈唱蛌 蛑赊 蛈DCE-DFS 味弋蓯声深蓚趢实赊籆豢籜籫蚚贿赊谯肃縚蛌籞籒籚还豢赊 蛈Keytab 籺籃籆贿蛌 蓯週牲蓤蓭山蓚贃聾蓮虯Keytab 籺籃籆贿尚蹗唱生蓚虰 2. root 蓮虯嗽失赊籖粆豢籬尚縼粗涉蓭 DMAPP 尚蜫⺪生蓚虰 stop.dfs all start.dfs all ------------------------------------------------------------------------ 4.9 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籆豢籜籫蚚贿声蓱丧踈唱: smit 尚磒涉蓭 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚尚䦅咯蓮籆豢籜籫蚚贿 蛈SMIT 籆豢籜籫蚚贿芷赊蹗邟蛌籞籒籚还豢赊籜籩籦籿 7 蓮虯 "dce_login root" 籖粆豢籬尚 "dlfm setup" 赊腛蓯踫生蓚蓱上蓯涉蓭绅审牲山虰 籜籩籦籿 11 芍貹 磛蓨蓺甥嗓虰 神赊籜籩籦籿芍虯籜籩籦籿 6 (dlfm server_conf) 蓺色芍 籜籩籦 籿 8 (dlfm client_conf) 搔惟贷生蓚蓲咯縄蓯踫牲蓤蓺生虰 籜籩籦籿 12 (dlfm start) 蓞虮唼涉蓭绅审牲山虰 籆豢籜籫蚚贿尚惟贷生蓚蓯芍虯嗽失赊籜籩籦 籿尚踫涉蓺生虰 1. 蛈DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籆豢籜籫蚚贿声蓱丧踈唱蛌 蛑赊 蛈DCE-DFS 味弋蓯声深蓚趢实赊籆豢籜籫蚚贿赊谯肃縚蛌籞籒籚还豢赊 蛈Keytab 籺籃籆贿蛌 蓯週牲蓤蓭山蓚贃聾蓮虯Keytab 籺籃籆贿尚蹗唱生蓚虰 2. root 蓮虯嗽失赊籖粆豢籬尚縼粗涉蓭 DMAPP 尚蜫⺪生蓚虰 stop.dfs all start.dfs all ------------------------------------------------------------------------ 4.10 DB2 籪蚚籢虴晃豢籒 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚 蛈DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚赊踈唱蛌籞籒籚还豢赊籜籩籦籿 2 蓯 䶮赊驅伽 尚趢实涉蓭绅审牲山虰 "secval" 籖粆豢籬尚踫生蓚蓲虯谝颉踈唱芍惟贷涉蓺生虰 色审涉虯粆籚豢尚晃籾蚚籫生蓚貹磛搔蓚筛蓞涉蓤蓺甥嗓虰 READ PERMISSION DB 籺籃籆贿蓯籄籒籞籜谔蓯脙膴搔逳僧色驁酃芍虯 DB2 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚尚籆豢籜籫蚚贿涉色粆籚豢尚晃籾蚚籫涉蓭绅审牲山虰 ------------------------------------------------------------------------ 4.11 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (Solaris 缽) 赊籆豢籜籫蚚贿声蓱丧踈唱 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (Solaris 缽) 赊籆豢籜籫蚚贿芷蓯虯䶮赊 籄籒 籚还豢尚踫生蓚貹磛搔蓨蓺生虰 1. 嗽失赊 3 踫尚 /etc/system 籺籃籆贿蓯趢实生蓚虰 set dlfsdrv:glob_mod_pri=0x100800 set dlfsdrv:glob_mesg_pri=0xff set dlfsdrv:ConfigDlfsUid=UID UID 芍 id dlfm 赊惶蚚籙蚚 ID 尚賊涉蓺生虰 2. 儇踃尚碙軟蓯生蓚色舍蓯虯粆籚豢尚晃籾蚚籫生蓚虰 ------------------------------------------------------------------------ 4.12 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籵籦籒籄籦籿贃赊腎男 籪籅籜籒虴籖籹蚚声蓱丧 XBSA 蓯实奢蓭虯Tivoli Storage Manager (TSM) 尚 磒 涉蓭虯籪蚚籢虴晃豢籒虴籘蚚籵蚚蓯颉诳生蓚籺籃籆贿赊籵籦籒籄籦籿尚蓚神蓲蓞 蓮僧蓺生虰 Tivoli Storage Manager 尚籄蚚籎籆籾虴籘蚚籵蚚蓲涉蓭磒生蓚蓯芍: 1. Tivoli Storage Manager 尚籪蚚籢虴晃豢籒虴籘蚚籵蚚蚱蓯籆豢籜籫蚚贿生 蓚虰蜷蹫蓯啥山蓭芍虯 Tivoli Storage Manager 朝賗赊籬籐患煌豢籩蚚籚还豢 尚驋涉蓭绅审牲山虰 2. 籪蚚籢虴晃豢籒虴籘蚚籵蚚虴籒皇籆籄豢籫虴籄籿晃籔蚚籚还豢尚 Tivoli Storage Manager 籘蚚籵蚚蓲藞蝌蓯縪耝生蓚虰蜷蹫蓯啥山蓭芍虯 Tivoli Storage Manager 朝賗赊籬籐患煌豢籩蚚籚还豢尚驋涉蓭绅审牲山虰 3. 嗽失赊味弋儇忱尚虯籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蝷床赊 db2profile 蓺色 芍 db2cshrc 籜籒晃籿籫虴籺籃籆贿蓯趢实生蓚虰 (Bash虯Bourne虯蓺色芍 Korn 籚籉贿赊驁酃) export DSMI_DIR=/usr/tivoli/tsm/client/api/bin export DSMI_CONFIG=$HOME/tsm/dsm.opt export DSMI_LOG=$HOME/dldump export PATH=$PATH:$DSMI_DIR (C 籚籉贿赊驁酃) setenv DSMI_DIR /usr/tivoli/tsm/client/api/bin setenv DSMI_CONFIG ${HOME}/tsm/dsm.opt setenv DSMI_LOG ${HOME}/dldump setenv PATH=${PATH}:$DSMI_DIR 4. dsm.sys TSM 籚籜籩缓虴籌籿籚还豢虴籺籃籆贿搔 $DSMI_DIR 籪籅卉籒籫晃蚚 蓯蓚神蓲尚蝝繤生蓚虰 5. dsm.opt TSM 惶蚚籙蚚虴籌籿籚还豢虴籺籃籆贿搔 INSTHOME/tsm 籪籅卉籒籫晃 蚚蓯蓚神蓲尚蝝繤生蓚虰 神神蓮虯INSTHOME 芍籪蚚籢虴晃豢籒虴粆籰蚚籛换 蚚蝷床赊粃蚚缓虴籪籅卉籒籫晃蚚蓮生虰 6. /usr/tivoli/tsm/client/api/bin/dsm.sys Tivoli Storage Manager 籚籜籩 缓虴籌籿籚还豢虴籺籃籆贿蓮 PASSWORDACCESS 籌籿籚还豢尚 generate 蓯稠趭 生蓚虰 7. 蹚蚴蓯籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛换蚚搔蜫⺪生蓚腛蓯虯 TSM 籶籜 或蚚籬尚 generate 籌籿籚还豢蓲藞蝌蓯縪耝生蓚虰 神蓤蓯蓱蓨虯籪蚚籢虴晃 豢籒虴籺籃籆贿虴粆籰蚚籛换蚚搔 TSM 籘蚚籵蚚蓹赊抽鸟尚蜫⺪生蓚蓲僧蓯虯 籶籜或蚚籬尚冥邿生蓚貹磛搔稍绅稍蓨蓺生虰 蜷蹫蓯啥山蓭芍虯TSM 朝賗赊籬 籐患煌豢籩蚚籚还豢尚驋涉蓭绅审牲山虰 8. DLFM_BACKUP_TARGET 卉籛籜籫晃蚚儇忱尚 TSM 蓯稠趭生蓚虰 DLFM_BACKUP_DIR_NAME 卉籛籜籫晃蚚儇忱芍神赊驁酃命牲蓤蓺生虰 神蓤蓯蓱 蓨虯Tivoli Storage Manager 籵籦籒籄籦籿虴籌籿籚还豢搔嗡咯颌拟蓯稍蓨蓺 生虰 谯: 1. 踫蓯 TSM 蓲籪籅籜籒吴蓮 DLFM_BACKUP_TARGET 卉籛籜籫晃蚚儇忱赊 稠趭尚儇踃生蓚驁酃虯 訇聂牲蓤蓚籺籃籆贿芍虯砎涉绅䎱趭牲蓤色訇聂驁 蛭蓯碎咯涉稍山神蓲蓯谯肃涉蓭绅审牲山虰 色蓲奢勺虯 DLFM_BACKUP_TARGET 卉籛籜籫晃蚚趌尚 TSM 蓯稠趭涉蓭 籪蚚籢虴晃豢 籒虴粆籰蚚籛换蚚尚蜫⺪涉虯卉籛籜籫晃蚚趌尚籪籅籜籒艘趗蓯儇踃涉色 驁酃虯 砎涉绅訇聂牲蓤蓚籺籃籆贿芍生蔀蓭虯籪籅籜籒赊砎逰赊驁蛭蓯訇 蝷牲蓤蓺生虰嗽腛 TSM 蓯訇聂牲蓤色籺籃籆贿芍虯砎逰赊籪籅籜籒艘趗蓯 芍碎咯涉蓺甥嗓虰 2. 籪籺籋贿籫赊 TSM 蝷床籒皇籜尚籌蚚籵蚚皇籆籬生蓚色舍赊虯砎逰赊卉籛 籜籫晃蚚儇忱 DLFM_TSM_MGMTCLASS 搔蓨蓺生虰神赊卉籛籜籫晃蚚儇忱 搔稠趭牲蓤稍山蓲虯 籪籺籋贿籫蝷床籒皇籜搔磒牲蓤蓺生虰 9. dlfm stop 籖粆豢籬尚縼粗涉蓭虯籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛换蚚尚 趦生蓚虰 10. dlfm start 籖粆豢籬尚縼粗涉蓭虯籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛换蚚 尚蜫⺪生蓚虰 ------------------------------------------------------------------------ 4.13 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (Solaris Operating Environment 缽) 赊 籵籦籒籄籦籿贃赊腎男 籪籅籜籒虴籖籹蚚声蓱丧 XBSA 蓯实奢蓭虯Tivoli Storage Manager (TSM) 尚 磒 涉蓭虯籪蚚籢虴晃豢籒虴籘蚚籵蚚蓯颉诳生蓚籺籃籆贿赊籵籦籒籄籦籿尚蓚神蓲蓞 蓮僧蓺生虰 Tivoli Storage Manager 尚籄蚚籎籆籾虴籘蚚籵蚚蓲涉蓭磒生蓚蓯芍: 1. Tivoli Storage Manager 尚籪蚚籢虴晃豢籒虴籘蚚籵蚚蚱蓯籆豢籜籫蚚贿生 蓚虰蜷蹫蓯啥山蓭芍虯 Tivoli Storage Manager 朝賗赊籬籐患煌豢籩蚚籚还豢 尚驋涉蓭绅审牲山虰 2. 籪蚚籢虴晃豢籒虴籘蚚籵蚚虴籒皇籆籄豢籫虴籄籿晃籔蚚籚还豢尚 Tivoli Storage Manager 籘蚚籵蚚蓲藞蝌蓯縪耝生蓚虰蜷蹫蓯啥山蓭芍虯 Tivoli Storage Manager 朝賗赊籬籐患煌豢籩蚚籚还豢尚驋涉蓭绅审牲山虰 3. 嗽失赊味弋儇忱尚虯籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蝷床赊 db2profile 蓺色 芍 db2cshrc 籜籒晃籿籫虴籺籃籆贿蓯趢实生蓚虰 (Bash虯Bourne虯蓺色芍 Korn 籚籉贿赊驁酃) export DSMI_DIR=/opt/tivoli/tsm/client/api/bin export DSMI_CONFIG=$HOME/tsm/dsm.opt export DSMI_LOG=$HOME/dldump export PATH=$PATH:/opt/tivoli/tsm/client/api/bin (C 籚籉贿赊驁酃) setenv DSMI_DIR /opt/tivoli/tsm/client/api/bin setenv DSMI_CONFIG ${HOME}/tsm/dsm.opt setenv DSMI_LOG ${HOME}/dldump setenv PATH=${PATH}:/opt/tivoli/tsm/client/api/bin 4. dsm.sys TSM 籚籜籩缓虴籌籿籚还豢虴籺籃籆贿搔 /opt/tivoli/tsm/client/api/bin 籪籅卉籒籫晃蚚蓯蓚神蓲尚蝝繤生蓚虰 5. dsm.opt TSM 惶蚚籙蚚虴籌籿籚还豢虴籺籃籆贿搔 INSTHOME/tsm 籪籅卉籒籫晃 蚚蓯蓚神蓲尚蝝繤生蓚虰 神神蓮虯INSTHOME 芍籪蚚籢虴晃豢籒虴粆籰蚚籛换 蚚蝷床赊粃蚚缓虴籪籅卉籒籫晃蚚蓮生虰 6. /opt/tivoli/tsm/client/api/bin/dsm.sys Tivoli Storage Manager 籚籜籩 缓虴籌籿籚还豢虴籺籃籆贿蓮 PASSWORDACCESS 籌籿籚还豢尚 generate 蓯稠趭 涉蓭绅审牲山虰 7. 蹚蚴蓯籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛换蚚搔蜫⺪生蓚腛蓯虯 TSM 籶籜 或蚚籬尚 generate 籌籿籚还豢蓲藞蝌蓯縪耝生蓚虰 神蓤蓯蓱蓨虯籪蚚籢虴晃 豢籒虴籺籃籆贿虴粆籰蚚籛换蚚搔 TSM 籘蚚籵蚚蓹赊抽鸟尚蜫⺪生蓚蓲僧蓯虯 籶籜或蚚籬尚冥邿生蓚貹磛搔稍绅稍蓨蓺生虰 蜷蹫蓯啥山蓭芍虯TSM 朝賗赊籬 籐患煌豢籩蚚籚还豢尚驋涉蓭绅审牲山虰 8. DLFM_BACKUP_TARGET 卉籛籜籫晃蚚儇忱尚 TSM 蓯稠趭生蓚虰 DLFM_BACKUP_DIR_NAME 卉籛籜籫晃蚚儇忱芍神赊驁酃命牲蓤蓺生虰 神蓤蓯蓱 蓨虯Tivoli Storage Manager 籵籦籒籄籦籿虴籌籿籚还豢搔嗡咯颌拟蓯稍蓨蓺 生虰 谯: 1. 踫蓯 TSM 蓲籪籅籜籒吴蓮 DLFM_BACKUP_TARGET 卉籛籜籫晃蚚儇忱赊 稠趭尚儇踃生蓚驁酃虯 訇聂牲蓤蓚籺籃籆贿芍虯砎涉绅䎱趭牲蓤色訇聂驁 蛭蓯碎咯涉稍山神蓲蓯谯肃生蓚虰 色蓲奢勺虯DLFM_BACKUP_TARGET 卉籛 籜籫晃蚚趌尚 TSM 蓯稠趭涉蓭 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚尚蜫⺪ 涉虯卉籛籜籫晃蚚趌尚籪籅籜籒艘趗蓯儇踃涉色驁酃虯 砎涉绅訇聂牲蓤蓚 籺籃籆贿芍生蔀蓭虯籪籅籜籒赊砎逰赊驁蛭蓯訇蝷牲蓤蓺生虰嗽腛 TSM 蓯 訇聂牲蓤色籺籃籆贿芍虯砎逰赊籪籅籜籒艘趗蓯芍碎咯涉蓺甥嗓虰 2. 籪籺籋贿籫赊 TSM 蝷床籒皇籜尚籌蚚籵蚚皇籆籬生蓚色舍赊虯砎逰赊卉籛 籜籫晃蚚儇忱 DLFM_TSM_MGMTCLASS 搔蓨蓺生虰神赊卉籛籜籫晃蚚儇忱 搔稠趭牲蓤稍山蓲虯 籪籺籋贿籫蝷床籒皇籜搔磒牲蓤蓺生虰 9. dlfm stop 籖粆豢籬尚縼粗涉蓭虯籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛换蚚尚 趦涉蓭绅审牲山虰 10. dlfm start 籖粆豢籬尚縼粗涉蓭虯籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛换蚚 尚蜫⺪涉蓭绅审牲山虰 ------------------------------------------------------------------------ 4.14 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (Windows NT 缽) 赊籵籦籒籄籦籿贃赊 腎男 胜俦赊色舍蓯趭違牲蓤色 DATALINK 搐尚啥賊蓯 DATALINK 趌搔膤縼牲蓤蓚蓲虯 籪 蚚籢虴晃豢籒虴籘蚚籵蚚蚱赊淖收生蓚 DATALINK 籺籃籆贿赊籵籦籒籄籦籿搔籄蚚籎 籆籾虴籺籃籆贿蓯 蓢蓤蓚蓱上籜籔籛患蚚贿牲蓤蓺生虰墀垌虯籪籅籜籒虴籖籹蚚 (籪籺籋贿籫虴煌籠籦籬) 声蓱丧 Tivoli Storage Manager 蓯芍虯籄蚚籎籆籾虴籘蚚 籵蚚蓯籺籃籆贿赊籵籦籒籄籦籿尚蓚色舍赊 2 啥赊籌籿籚还豢搔籘粅蚚籫牲蓤蓭山 蓺生虰DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (Windows NT 缽) 赊 虍此赊晃晃蚚籜蓯 声山蓭虯默赊粁豢籣蚚赊籵籦籒籄籦籿纝霓声蓱丧籠籺籫籈籉籄尚 籘粅蚚籫生蓚碶趭 蓮生虰 籪籅籜籒虴籖籹蚚 (籪籺籋贿籫虴煌籠籦籬) backup 籖粆豢籬搔 DB2 籘蚚籵蚚蓮縼粗牲蓤蓚蓲虯 籪蚚籢粁蚚籜繀赊晃豢 籒虴籺籃籆贿搔虯籪蚚籢虴晃豢籒虴籘蚚籵蚚蚱蓮 DLFM_BACKUP_DIR_NAME 味弋 儇忱蓮䎱趭牲蓤色籪籅卉籒籫晃蚚蓯籵籦籒籄籦籿尚蓢蓤色神蓲尚 蝝繤涉蓺 生虰神赊儇忱赊籪籺籋贿籫趌芍c:\dlfmbackup 蓮虯c:\ 芍籪蚚籢虴晃豢籒虴粆 籰蚚籛换蚚赊 籵籦籒籄籦籿虴籆豢籜籫蚚贿虴籬皇籆籾尚䎱涉蓺生虰 神赊儇忱尚 c:\dlfmbackup 蓯稠趭生蓚蓯芍虯䶮赊籖粆豢籬尚縼粗涉蓭绅审牲 山虰 db2set -g DLFM_BACKUP_DIR_NAME=c:\dlfmbackup DLFM_BACKUP_DIR_NAME 味弋儇忱蓮䎱趭牲蓤色驁蛭芍虯 籪蚚籢虴晃豢籒虴籺籃 籆贿虴籚籜籩缓尚磒涉蓭山蓚籺籃籆贿虴籚籜籩缓虴籺籅贿籢蚚蚱蓮傻蓭芍 山深蓺甥嗓虰 蓺色虯貹硔籜粂蚚籜芍虯籵籦籒籄籦籿虴籺籃籆贿蓯䎱趭牲蓤色 籪籅卉籒籫晃蚚蓮磒识繺蓮生虰 䶮赊籖粆豢籬尚縼粗涉蓭虯DLFM_BACKUP_TARGET 儇忱搔 LOCAL 蓯稠趭涉蓭山蓚 神蓲蓞蝝繤涉蓭绅审牲山虰 db2set -g DLFM_BACKUP_TARGET=LOCAL 神蓤蓢赊儇忱尚稠趭蓺色芍儇踃涉色芷虯 dlfm stop 声蓱丧 dlfm start 籖粆 豢籬尚磒涉蓭虯籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛换蚚尚趦声蓱丧蹘⺪ 咯涉蓭绅审牲山虰 Tivoli Storage Manager Tivoli Storage Manager 尚籄蚚籎籆籾虴籘蚚籵蚚蓲涉蓭磒生蓚蓯芍: 1. Tivoli Storage Manager 尚籪蚚籢虴晃豢籒虴籘蚚籵蚚蚱蓯籆豢籜籫蚚贿 生蓚虰蜷蹫蓯啥山蓭芍虯 Tivoli Storage Manager 朝賗赊籬籐患煌豢籩 蚚籚还豢尚驋涉蓭绅审牲山虰 2. 籪蚚籢虴晃豢籒虴籘蚚籵蚚虴籒皇籆籄豢籫虴籄籿晃籔蚚籚还豢尚 Tivoli Storage Manager 籘蚚籵蚚蓲藞蝌蓯縪耝生蓚虰蜷蹫蓯啥山蓭芍虯 Tivoli Storage Manager 朝賗赊籬籐患煌豢籩蚚籚还豢尚驋涉蓭绅审牲山虰 3. 蛈籜籢蚚籫蛌尚籒晃籦籒涉虯蛈稠趭 --> 籖豢籫慧蚚贿 籶籰贿 --> 籚籜 籩缓蛌尚腎男生蓚虰 蛈籚籜籩缓赊籿慧籶籩籅蚚蛌籈籅豢籬籈搔蜫僧蓺 生虰 味弋籢籾尚腎男涉虯 嗽失赊味弋儇忱声蓱丧淖收生蓚趌尚縼粗涉蓭 绅审牲山虰 儇忱 趌 DSMI_DIR c:\tsm\baclient DSMI_CONFIG c:\tsm\baclient\dsm.opt DSMI_LOG c:\tsm\dldump 4. dsm.sys TSM 籚籜籩缓虴籌籿籚还豢虴籺籃籆贿搔 c:\tsm\baclient 籪籅 卉籒籫晃蚚蓯蓚神蓲尚蝝繤生蓚虰 5. dsm.opt TSM 惶蚚籙蚚虴籌籿籚还豢虴籺籃籆贿搔 c:\tsm\baclient 籪籅 卉籒籫晃蚚蓯蓚神蓲尚蝝繤生蓚虰 6. c:\tsm\baclient\dsm.sys Tivoli Storage Manager 籚籜籩缓虴籌籿籚还 豢虴籺籃籆贿蓮 PASSWORDACCESS 籌籿籚还豢尚 generate 蓯稠趭生蓚虰 7. 蹚蚴蓯籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛换蚚搔蜫⺪生蓚腛蓯虯 TSM 籶籜或蚚籬尚 generate 籌籿籚还豢蓲藞蝌蓯縪耝生蓚虰 神蓤蓯蓱蓨虯籪 蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛换蚚搔 TSM 籘蚚籵蚚蓹赊抽鸟尚蜫⺪ 生蓚蓲僧蓯虯籶籜或蚚籬尚冥邿生蓚貹磛搔稍绅稍蓨蓺生虰 蜷蹫蓯啥山蓭 芍虯TSM 朝賗赊籬籐患煌豢籩蚚籚还豢尚驋涉蓭绅审牲山虰 8. 䶮赊籖粆豢籬尚磒涉蓭虯DLFM_BACKUP_TARGET 味弋儇忱尚 TSM 蓯稠趭 生蓚虰 db2set -g DLFM_BACKUP_TARGET=TSM DLFM_BACKUP_DIR_NAME 味弋儇忱赊趌芍 神赊驁酃命牲蓤蓺生虰神蓤蓯 蓱蓨虯Tivoli Storage Manager 籵籦籒籄籦籿虴籌籿籚还豢搔嗡咯颌拟蓯 稍蓨蓺生虰 谯: 1. 踫蓯 TSM 蓲 LOCAL 吴蓮 DLFM_BACKUP_TARGET 味弋儇忱赊稠趭 尚儇踃生蓚驁酃虯 訇聂牲蓤蓚籺籃籆贿芍虯砎涉绅䎱趭牲蓤色訇聂 驁蛭蓯碎咯涉稍山神蓲蓯谯肃生蓚虰 色蓲奢勺虯 DLFM_BACKUP_TARGET 味弋儇忱尚 TSM 蓯稠趭涉蓭 籪蚚籢虴晃豢 籒虴籺籃籆贿虴粆籰蚚籛换蚚尚蜫⺪涉虯趌尚 LOCAL 蓯儇踃涉色驁 酃虯 砎涉绅訇聂牲蓤蓚籺籃籆贿芍生蔀蓭虯籪籅籜籒赊砎逰赊驁蛭 蓯訇蝷牲蓤蓺生虰嗽腛 TSM 蓯訇聂牲蓤色籺籃籆贿芍虯砎逰赊籪籅 籜籒艘趗蓯芍碎咯涉蓺甥嗓虰 2. 籪籺籋贿籫赊 TSM 蝷床籒皇籜尚籌蚚籵蚚皇籆籬生蓚色舍赊虯砎逰 赊味弋儇忱 DLFM_TSM_MGMTCLASS 搔蓨蓺生虰 神赊儇忱搔稠趭牲 蓤稍山蓲虯籪籺籋贿籫蝷床籒皇籜搔磒牲蓤蓺生虰 9. dlfm stop 籖粆豢籬尚縼粗涉蓭虯籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛 换蚚尚趦生蓚虰 10. dlfm start 籖粆豢籬尚縼粗涉蓭虯籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛 换蚚尚蜫⺪生蓚虰 ------------------------------------------------------------------------ 4.15 AIX 蓯声深蓚籛换蚚籭贿虴籺籃籆贿虴籚籜籩缓赊籵籦籒籄籦籿 籾籦籒蓮芍虯籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚尚趦涉虯籺籃籆贿虴籚籜籩缓赊 籌籺 皇籆豢虴籵籦籒籄籦籿尚踫上蓱上週坶牲蓤蓭山蓺生虰 籪蚚籢虴晃豢籒虴粆籰蚚籛换 蚚尚趦生蓚磛茯尚虮唼生蓚嗽失赊贃聾芍虯 蓱蓨凵识磒钞尚磛咄牲蓤蓚惶蚚籙蚚軄 深蓮生虰 1. CLI 籠蚚籜虴籺籃籆贿 quiesce.c 声蓱丧 籚籉贿虴籜籒晃籿籫 online.sh 蓯 籄籒籞籜生蓚虰 神蓤蓢赊籺籃籆贿芍 /samples/dlfm 籪籅卉籒籫晃蚚蓯蓨蓺 生虰 2. quiesce.c 赊籖豢籶籆贿: xlC -o quiesce -L$HOME/sqllib/lib -I$HOME/sqllib/include -c quiesce.c 3. 贿蚚籫筛蓢虯DLFS 籺籃籆贿虴籚籜籩缓尚啥籱蚚籬蓮籜籒晃籿籫尚踫生 蓚虰 籚籉贿虴籜籒晃籿籫 online.sh 蓯芍虯籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓮縪耝牲蓤蓭 山蓚 蝒籪蚚籢粁蚚籜赊籪蚚籢虴晃豢籒虴籱蚚籬蚱赊籎籢慧籓酆瞄搔蓚神蓲尚腛冥 蓲涉蓭山蓺生虰 蓺色虯/etc/filesystems 蓯芍 DLFS 籺籃籆贿虴籚籜籩缓赊惟腟稍 酆瞄搔蓚神蓲尚 腛冥蓲涉蓭山蓺生虰籚籉贿虴籜籒晃籿籫芍嗽失尚踫山蓺生虰 * 籪蚚籢粁蚚籜虴粆籰蚚籛换蚚蓮縪耝牲蓤蓭山蓚籪蚚籢粁蚚籜繀赊生蔀蓭赊賊尚 城生蓚虰 神蓤蓯蓱傻蓭砎逰赊嗡咯搔趦涉蓺生虰 * 籺籃籆贿虴籚籜籩缓尚縺身蓨硤磒籺籃籆贿虴籚籜籩缓蓲涉蓭籄豢粆籈豢籫声 蓱丧蹘粆籈豢籫生蓚虰 * 籺籃籆贿虴籚籜籩缓赊籵籦籒籄籦籿尚蓚虰 * 籺籃籆贿虴籚籜籩缓尚縺身蓨 / 蚰僧壅身磒籺籃籆贿虴籚籜籩缓蓲涉蓭籄豢 粆籈豢籫声蓱丧蹘粆籈豢籫生蓚虰 * DB2 賊尚晃籞籦籫生蓚虰啥蓺蓨虯城颌拟蓮稍山蓱上蓯涉蓺生虰 籜籒晃籿籫芍虯嗽失赊蓱上蓯味弋蓯縆涉色儇踃尚踫上貹磛搔蓨蓺生虰 1. 籵籦籒籄籦籿虴籖粆豢籬尚腎男涉虯籜籒晃籿籫赊 do_backup 螜忱蓯膅身壅 设虰 2. 籜籒晃籿籫繀蓮虯嗽失赊味弋儇忱尚稠趭生蓚虰 o DLFM_INST: 神蓤尚 DLFM 籆豢籜籢豢籜矛蓯稠趭生蓚虰 o PATH_OF_EXEC: 神蓤尚 "quiesce" 踫识繺籿慧籓皇缓搔颉诳生蓚籶籜蓯 稠趭生蓚虰 嗽失赊蓱上蓯涉蓭籜籒晃籿籫尚軒丧騩涉蓺生虰 online.sh ------------------------------------------------------------------------ 4.16 Windows NT 赊籪蚚籢虴晃豢籒蓮赊籄籬粇籮籜籫卉蚚籢蚚虴籓贿蚚籿芊 Windows NT 蓮芍虯籄籬粇籮籜籫卉蚚籢蚚虴籓贿蚚籿蓯末生蓚惶蚚籙蚚芍虯 DataLinks 尚磒涉蓭晃豢籒牲蓤蓚籺籃籆贿蓯螜涉蓭虯墨绅赊螜忱蓯 啥山蓭赊 UNIX 赊 root 惶蚚籙蚚蓲款婶芊尚扫蓺生虰失赊賊蓯神赊 船贃搔绖蝦牲蓤蓭山 蓺生虰 暮蹗 Unix (root) Windows NT (籄籬粇籮籜籫 卉蚚籢蚚) 矛腛儇踃 Yes Yes 籫蚚籒豢稍涉蓮籺籃籆贿 Yes Yes 蓯籄籒籞籜 邸虮 Yes 山山奢 (失赊谯尚驋) 踃砎 Yes 山山奢 (失赊谯尚驋) 谯: NTFS 芍虯縺身蓨硤磒籺籃籆贿蓯神蓤蓢赊暮蹗尚呙涉蓭山蓺甥嗓虰 籄籬粇籮 籜籫卉蚚籢蚚虴惶蚚籙蚚芍虯籺籃籆贿赊蚰僧壅身呙识尚磒识繺蓯生蓚神蓲 蓮虯 神蓤蓢赊暮蹗尚滁颉蓯踫上神蓲搔蓮僧蓺生虰 ------------------------------------------------------------------------ 4.17 籪蚚籢虴晃豢籒虴籺籃籆贿虴籚籜籩缓虴籺籅贿籢蚚 (DLFF) 籆豢籜籫蚚贿赊慧 籑豢籓赊蹚颡石 籪蚚籢虴晃豢籒虴籺籃籆贿虴籚籜籩缓虴籺籅贿籢蚚 (DLFF) 籆豢籜籫蚚贿赊慧籑豢 籓尚虯 dlfs_cfg 籺籃籆贿尚儇踃生蓚神蓲蓮蹚颡石生蓚神蓲搔 蓮僧蓺生虰dlfs_cfg 籺籃籆贿芍虯籬皇籆籵蚚蓲 踈唱籶皇煌蚚籢蚚尚慧蚚籬生蓚色舍蓯 strload 贿蚚籤 豢蓯縩牲蓤蓺生虰 籺籃籆贿芍 /usr/lpp/db2_07_01/cfg/ 籪籅卉籒籫晃蚚蓯 蓨蓺 生虰週厶晃豢籒尚躱碦生蓚蓲虯籺籃籆贿芍 /etc 籪籅卉籒籫晃蚚蓯蓞 芨啥筛蓨蓺 生虰dlfs_cfg 籺籃籆贿赊躟芍䶮赊谝蓨蓮生虰 d 'driver-name' 'vfs number' 'dlfm id' 'global message priority' 'global module priority' - 0 1 籶皇煌蚚籢蚚赊肃铆芍䶮赊谝蓨蓮生虰 d d 籶皇煌蚚籢蚚芍虯籬皇籆籵蚚尚慧蚚籬生蓚神蓲尚䎱趭涉蓺生虰 driver-name driver-name 芍慧蚚籬生蓚腟籶籜蓮生虰色蓲奢勺虯DB2 籵蚚籛还豢 7 赊腟籶 籜芍 /usr/lpp/db2_07_01/bin/dlfsdrv 蓮生虰籬皇籆籵蚚赊矛腛芍 dlfsdrv 蓮生虰 vfs number /etc/vfs 蓯蓚 DLFS 赊 vfs 酆瞄虰 dlfm id 神蓤芍虯籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蝷床赊惶蚚籙蚚 ID 蓮生虰 global message priority 籓慧蚚籵贿虴煌籦籞蚚籛碊硲蚬艘虰 global module priority 籓慧蚚籵贿虴簧籛患蚚贿碊硲蚬艘虰 0 1 0 1 芍虯神赊籬皇籆籵蚚赊坤侪朝籱蚚籬尚蹗唱生蓚色舍赊粆籆籭蚚棱厶蓮生虰 籱蚚籬矛芍虯侪朝牲蓤色籬皇籆籵蚚虴籱蚚籬矛蓯粆籆籭蚚棱厶尚賢实生蓚神蓲 蓮蹗唱牲蓤蓺生虰 5 啥嗽繀 (0-4) 赊粆籆籭蚚棱厶尚䎱趭蓮僧蓺生虰 坳赊礌蓮芍虯䶮赊蓱上蓯稍蓨蓺生虰 d /usr/lpp/db2_07_01/bin/dlfsdrv 14,208,255,-1 - 0 1 慧籓蓯週耝牲蓤蓚煌籦籞蚚籛芍虯籓慧蚚籵贿虴煌籦籞蚚籛碊硲蚬艘蓲籓慧蚚籵贿虴 簧籛患蚚贿碊硲蚬艘赊稠趭蓯蓱傻蓭穗稍蓨蓺生虰慧籓尚蹚颡石生蓚色舍蓯虯籓慧蚚 籵贿虴 煌籦籞蚚籛碊硲蚬艘尚儇踃生蓚神蓲搔蓮僧蓺生虰 磒识繺稍煌籦籞蚚籛碊硲蚬艘芍䶮赊 4 啥蓮生虰 #define LOG_EMERGENCY 0x01 #define LOG_TRACING 0x02 #define LOG_ERROR 0x04 #define LOG_TROUBLESHOOT 0x08 DLFF 赊煌籦籞蚚籛赊墨绅芍虯 煌籦籞蚚籛碊硲蚬艘蓲涉蓭 LOG_TROUBLESHOOT 尚 傻蓭山蓺生虰 山绅啥筛赊踈唱礌尚䶮蓯涉蓺生虰 唠遾煌籦籞蚚籛蓲籊皇蚚虴煌籦籞蚚籛搔貹磛稍驁酃芍虯dlfs_cfg 踈唱籺籃籆贿蓮 籓慧蚚籵贿虴煌籦籞蚚籛碊硲蚬艘尚 5 (1+4) 蓯稠趭涉蓭绅审牲山虰 d /usr/lpp/db2_07_01/bin/dlfsdrv 14,208,5,-1 - 0 1 籊皇蚚虴煌籦籞蚚籛审深搔貹磛稍驁酃芍虯籓慧蚚籵贿虴煌籦籞蚚籛碊硲蚬艘尚 4 蓯 稠趭涉蓭绅审牲山虰 d /usr/lpp/db2_07_01/bin/dlfsdrv 14,208,4,-1 - 0 1 DLFS 赊慧籑豢籓尚貹磛蓲涉稍山驁酃芍虯籓慧蚚籵贿虴煌籦籞蚚籛碊硲蚬艘尚 0 蓯 稠趭涉蓭绅审牲山虰 d /usr/lpp/db2_07_01/bin/dlfsdrv 14,208,0,-1 - 0 1 4.17.1 籆豢籜籫蚚贿芷赊煌籦籞蚚籛赊慧籑豢籓 籆豢籜籫蚚贿芷蓯唠遾虯籊皇蚚虯声蓱丧驙蜵趢遹煌籦籞蚚籛尚週耝生蓚貹磛搔蓚 驁酃芍虯 dlfs_cfg 籺籃籆贿尚儇踃涉蓭绅审牲山虰 dlfs_cfg 籺籃籆贿芍 /usr/lpp/db2_07_01/cfg 籪籅卉籒籫晃蚚蓯蓨蓺生虰籓慧蚚籵贿虴煌籦籞蚚籛碊硲 蚬艘 芍 255 (蹚凵赊碊硲蚬艘) 蓺色芍 13 (8+4+1) 蓯稠趭涉蓭绅审牲山虰碊硲蚬艘 尚 13 (8+4+1) 蓯 稠趭生蓚蓲虯唠遾虯籊皇蚚虯声蓱丧驙蜵趢遹驅伽搔慧籓蓯週耝牲 蓤蓺生虰 籓慧蚚籵贿虴煌籦籞蚚籛碊硲蚬艘尚稠趭涉色芷虯DLFS 籺籅贿籢蚚虴籺籃籆贿虴籚籜 籩缓尚 籄豢粆籈豢籫涉虯dlfsdrv 籬皇籆籵蚚尚蹘慧蚚籬涉蓭虯 砎涉山碊硲蚬艘赊 趌搔慧蚚籬蓯稠趭牲蓤蓚蓱上蓯涉蓭绅审牲山虰dlfsdrv 籬皇籆籵蚚搔 蹘慧蚚籬牲 蓤色蓢虯DLFS 籺籅贿籢蚚虴籺籃籆贿虴籚籜籩缓尚蹘粆籈豢籫生蓚貹磛搔蓨蓺生虰 谯: dlfs_cfg 赊稠趭芍虯dlfs_cfg 籺籃籆贿芍蹘丧儇踃牲蓤蓚蓺蓮虯 dlfsdrv 籬 皇籆籵蚚赊嗽芷赊慧蚚籬赊色舍蓯莎赊蓺蓺㧟牲蓤蓺生虰 ------------------------------------------------------------------------ 4.18 SMIT 尚磒涉蓭 DLFM 踈唱磛膄尚籄豢籆豢籜籫蚚贿生蓚蓲默赊籺籃籆贿虴籞 籦籫蓞虮唼牲蓤蓚识繺钞搔蓨蓺生 DB2 (籵蚚籛还豢 5虯6虯蓺色芍 7) 尚籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚搔籆豢籜籫蚚 贿牲蓤蓭 山蓚 AIX 粆籚豢筛蓢籄豢籆豢籜籫蚚贿生蓚腛蓯虯嗽失尚踫傻蓭绅审牲 山虰 1. root 惶蚚籙蚚蓮䶮赊籖粆豢籬尚磒涉蓭虯/etc/vfs 赊籖籹蚚尚蹗唱生蓚虰 cp -p /etc/vfs /etc/vfs.bak 2. DB2 尚籄豢籆豢籜籫蚚贿生蓚虰 3. root 惶蚚籙蚚蓮虯籜籩籦籿 1 蓮蹗唱涉色籵籦籒籄籦籿虴籖籹蚚尚 /etc/vfs 蓲 趗僧晰奢蓚虰 cp -p /etc/vfs.bak /etc/vfs ------------------------------------------------------------------------ 4.19 蜫⺪生蓚腛赊粃籜籫矛赊蜡僖 蝒 DB2 籘蚚籵蚚声蓱丧蝒籪蚚籢虴晃豢籒虴籘蚚籵蚚赊矛腛尚蜡僖生蓚貹磛搔蓨蓺 生虰 神蓤蓢赊粃籜籫矛尚繤涉蓭虯籆豢籜籫蚚贿尚軣驖涉稍深蓤勺稍蓨蓺甥嗓虰 DB2 籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛换蚚蓯抽鸟生蓚蓲虯 DB2 UDB 籘蚚籵蚚芍 嗽失赊驅伽尚 DLFM 蓯繀倮縄蓯拇矼涉蓺生虰 * 籪蚚籢粁蚚籜矛 * 籆豢籜籢豢籜矛 * 粃籜籫矛 䶮蓯 DLFM 芍神赊驅伽尚繀倮賊蓲绖蝦涉蓭虯抽鸟尚呙识生蓚筛蓘上筛尚芩趭涉蓺 生虰 dlfm add_db 籖粆豢籬蓯蓱傻蓭籪蚚籢粁蚚籜矛虯籆豢籜籢豢籜矛虯声蓱丧粃籜 籫矛赊 膅身酃伞甥搔 DLFM 蓯縪耝牲蓤蓭山蓚驁酃蓯赊身虯抽鸟搔呙识牲蓤蓺生虰 dlfm add_db 籖粆豢籬蓯磒牲蓤蓚粃籜籫矛芍虯DB2 UDB 籘蚚籵蚚搔 繀倮縄蓯拇矼 生蓚粃籜籫矛蓲滁蝝蓯藞趘涉蓭山稍深蓤勺稍蓨蓺甥嗓虰 嗽失赊贃聾蓮縼䦅涉色滁蝝稍粃籜籫矛尚磒涉蓭绅审牲山虰 1. DB2 籘蚚籵蚚蓮粃籜籫矛籖粆豢籬尚縼粗生蓚虰 色蓲奢勺虯神赊籖粆豢籬芍 db2server 尚兮涉蓺生虰 2. 籿皇籦籫籺籋蚚缓蓯收婶蓭虯嗽失赊山慎蓤筛尚踫上虰 o AIX 赊驁酃虯host db2server 籖粆豢籬尚縼粗生蓚虰db2server 芍 诂腛 赊籜籩籦籿蓮縼䦅涉色矛腛蓮生虰 神赊籖粆豢籬芍䶮赊蓱上稍騩粗尚兮涉 蓺生虰 db2server.services.com is 9.11.302.341, Aliases: db2server o Windows NT 赊驁酃虯nslookup db2server 籖粆豢籬尚縼粗生蓚虰 db2server 芍诂腛赊籜籩籦籿蓮縼䦅涉色矛腛蓮生虰 神赊籖粆豢籬芍䶮赊 蓱上稍騩粗尚兮涉蓺生虰 Server: dnsserv.services.com Address: 9.21.14.135 Name: db2server.services.com Address: 9.21.51.178 o Solaris 赊驁酃虯cat /etc/hosts | grep 'hostname' 尚縼粗生蓚虰 /etc/hosts 蓯趭違藨矛稍涉蓮粃籜籫矛尚䎱趭涉色驁酃虯神蓤芍䶮赊蓱上 稍騩粗尚兮涉蓺生虰 9.112.98.167 db2server loghost 趭違藨矛尚賢深蓭粃籜籫矛尚䎱趭涉色驁酃虯 蚱週赊籖粆豢籬芍䶮赊蓱上 稍騩粗尚兮涉蓺生虰 9.112.98.167 db2server.services.com loghost dlfm add_db 籖粆豢籬尚磒涉蓭 DB2 UDB 籪蚚籢粁蚚籜尚縪耝生蓚蓲僧芍虯 粃籜 籫矛蓯 db2server.services.com 尚磒涉蓭绅审牲山虰 dlfm add_db 籖粆豢籬蓯默 赊僖矛尚磒生蓚蓲虯DLFM 蓹赊 DB2 籘蚚籵蚚赊繀倮抽鸟搔纒涉蓺生虰 籪蚚籢虴晃豢籒虴籘蚚籵蚚芍虯DB2 赊 "add datalinks manager for database database_alias using node hostname port port_number" 籖粆豢籬尚 磒涉蓭 DB2 蓯縪耝涉蓺生虰 hostname 芍籪蚚籢虴晃豢籒虴籘蚚籵蚚赊矛腛蓮生虰 神赊籖粆豢籬蓮芍虯籪蚚籢虴 晃豢籒虴籘蚚籵蚚赊碙軟稍僖矛尚磒蓮僧蓺生虰 神赊籪蚚籢虴晃豢籒虴籘蚚籵蚚蓹 赊驋蓮蓚 DATALINK 趌蓮虯 URL 趌赊粃籜籫矛尚䎱趭生蓚貹磛搔蓨蓺生虰 啥 蓺蓨虯URL 趌尚 DATALINK 搐蓯稳蓨棵蓭蓚蓲僧芍虯 "add datalinks manager" 籖粆 豢籬蓯磒牲蓤色矛腛蓲款婶矛腛尚磒涉稍深蓤勺稍蓨蓺甥嗓虰 默赊僖矛尚磒生 蓚蓲虯SQL 籜籩蚚籫煌豢籫搔纒涉蓺生虰 ------------------------------------------------------------------------ 4.20 籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛换蚚赊暮蹗: DB2 籪蚚籢粁蚚籜筛蓢 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚尚籬慧籦籿涉色芷赊籒晃蚚豢籄籦籿 DROP DATALINKS MANAGER 籖粆豢籬尚磒涉蓭 籪蚚籢粁蚚籜筛蓢 DB2 籪蚚籢虴晃豢 籒虴粆籰蚚籛换蚚尚籬慧籦籿涉蓭蓞虯 神赊籖粆豢籬芍 DB2 籪蚚籢虴晃豢籒虴粆籰 蚚籛换蚚蚱赊 淖收生蓚驅伽尚籒晃蚚豢籄籦籿涉蓺甥嗓虰 惶蚚籙蚚芍虯籪蚚籢粁蚚 籜蓯晃豢籒牲蓤色籺籃籆贿赊晃豢籒市虮蓲 籵籦籒籄籦籿驅伽赊籏蚚粁籦籛虴籖卉籒 籚还豢尚皿縄蓯蜫⺪蓮僧蓺生虰 神蓤芍虯dlfm drop_dlm 籖粆豢籬尚傻蓭踫上神 蓲搔蓮僧蓺生虰 神赊籖粆豢籬蓯蓱傻蓭虯康趭赊籪蚚籢粁蚚籜赊生蔀蓭赊驅伽赊坤款 危邸虮搔蜫⺪牲蓤蓺生虰 神赊籖粆豢籬尚唱荟牲甥蓚蓯芍虯DB2 籪蚚籢虴晃豢籒虴粆 籰蚚籛换蚚搔 踫牲蓤蓭山蓚貹磛搔蓨蓺生虰 神赊籖粆豢籬芍虯貹慎虯DB2 籪蚚 籢虴晃豢籒虴粆籰蚚籛换蚚赊籬慧籦籿芷蓯赊身 磒涉蓭绅审牲山虰 莎上蓮稍山 蓲虯DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓯螜生蓚騞磛稍驅伽搔伞蓤虯 胜俦蓮僧稍 绅稍蓨蓺生虰 康趭赊籪蚚籢粁蚚籜蓯淖涉蓭虯晃豢籒市虮蛩床蓲 籵籦籒籄籦籿驅伽赊籏蚚粁籦籛虴 籖卉籒籚还豢尚蜫⺪生蓚蓯芍虯嗽失尚踫山蓺生虰 1. DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蝷床蓲涉蓭籚籜籩缓蓯慧籓籌豢生蓚虰 2. 䶮赊籖粆豢籬尚踫生蓚虰 dlfm drop_dlm database instance hostname 硡皿: database 芍晃簧蚚籫 DB2 UDB 籪蚚籢粁蚚籜赊矛腛虰 instance 芍籪蚚籢粁蚚籜搔聂垌生蓚籆豢籜籢豢籜虰 hostname 芍籪蚚籢粁蚚籜搔聂垌生蓚 DB2 UDB 籘蚚籵蚚赊粃籜籫矛虰 3. 慧籓籌籺生蓚虰 神赊籖粆豢籬尚磒生蔀僧籖豢籩籐籜籫尚生 惟腟稍磒籚籭晃籌蓯啥山蓭芍虯蛈 籖粆豢籬市硡蚰蛌尚驋涉蓭绅审牲山虰 神赊籖粆豢籬磒蓯砎涉山籊皇蚚虴籖蚚籬搔蹗唱牲蓤蓺涉色 (蛈4.21, DLFM1001E (砎 逰籊皇蚚虴煌籦籞蚚籛)蛌尚驋)虰 ------------------------------------------------------------------------ 4.21 DLFM1001E (砎逰籊皇蚚虴煌籦籞蚚籛) DLFM1001E: drop_dlm 蛩床蓮籊皇蚚搔鲤臭涉蓺涉色虰 茱藬: 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚搔䎱趭赊籪蚚籢粁蚚籜赊晃豢籒市虮蛩床蓲 籏蚚粁籦 籛虴籖卉籒籚还豢蛩床尚蜫⺪蓮僧蓺甥嗓蓮涉色虰 神蓤芍虯嗽失赊山慎蓤筛赊床碦蓮 逳僧色神蓲搔踠奢蓢蓤蓺生虰 * 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚搔踫牲蓤蓭山稍山虰 * 籪蚚籢粁蚚籜虯籆豢籜籢豢籜虯声蓱丧粃籜籫矛赊 命軟稍膅身酃伞甥搔籖粆豢 籬蓯䎱趭牲蓤色虰 * 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊踈唱磛膄籘蚚籸籜赊山慎蓤筛蓯 驙蜵搔 蓚虰 蛩趗: 嗽失赊籜籩籦籿尚踫涉蓭绅审牲山虰 1. 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚搔踫谔蓮蓚神蓲尚蝝繤生蓚虰 蓺审踫牲 蓤蓭山稍深蓤勺虯籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚尚⺪咯生蓚虰 2. 縪耝牲蓤蓭山蓚籪蚚籢粁蚚籜搔虯籪蚚籢粁蚚籜虯籆豢籜籢豢籜虯 声蓱丧粃籜 籫矛赊膅身酃伞甥蓯蓱傻蓭僖牲蓤蓚神蓲尚蝝繤生蓚虰 神蓤尚踫上蓯芍虯 籪 蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓮 "dlfm list registered databases" 籖粆豢籬 尚 磒涉蓭绅审牲山虰 3. 藳僧鸟僧籊皇蚚搔鲤臭生蓚驁酃虯db2diag.log 籺籃籆贿赊驅伽尚驋涉蓭虯 踈唱磛膄籘蚚籸籜 (色蓲奢勺虯抽鸟蝷床籘蚚籸籜虯籫皇豢籙籒籚还豢蝷床籘蚚 籸籜稍蓘) 搔 纒涉色筛蓘上筛尚蝝繤生蓚虰 db2diag.log 赊籊皇蚚虴籖蚚籬 尚蚰僧搭舍虯莎赊籊皇蚚虴籖蚚籬蓯淖涉蓭 橙蝓牲蓤蓚縆碀稍蛩趗尚踫傻蓭绅 审牲山虰 ------------------------------------------------------------------------ 4.22 DLFM 籞籦籫籄籦籿踈唱籺籃籆贿虴籌籿籚还豢 dlfm 籞籦籫籄籦籿 dlfm.cfg 籌籿籚还豢搔虮唼牲蓤蓺涉色虰 亵蚰繀赊神赊籌籿籚 还豢蓹赊驋芍命牲蓤蓺生虰 ------------------------------------------------------------------------ 4.23 AIX 蚱蓮赊籪蚚籢虴晃豢籒/DFS 籜籒晃籿籫 dmapp_prestart 踫籊皇蚚 籪蚚籢虴晃豢籒 /DFS 籜籒晃籿籫 dmapp_prestart 尚踫涉蓭虯 籖粆豢籬 /usr/sbin/cfgdmepi -a "/usr/lib/drivers/dmlfs.ext" 搔虯冕蓨籖蚚籬 1 蓮纒涉色驁酃虯DFS 3.1 ptfset1 尚籆豢籜籫蚚贿涉蓭 cfgdmepi 尚駽滁涉蓭绅审牲山虰 ------------------------------------------------------------------------ 4.24 Tivoli Space Manager 蓲籪蚚籢虴晃豢籒蓲赊坎酃 DB2 Data Links Manager 芍虯Tivoli Space Manager 赊這繺尚 绰磒蓮僧蓚蓱上蓯稍 蓨蓺涉色虰Tivoli Space Manager Hierarchical Storage Manager (HSM) 赊 籒皇籆 籄豢籫虴籿慧籓皇缓芍虯縆蝘籺籃籆贿尚咯縄蓯碎踫涉蓭虯 慧蚚籎贿虴籺籃籆贿虴 籚籜籩缓蚱蓯康趭赊卉粁贿赊籺晃蚚虴籜粂蚚籜尚訇涉蓺生虰 籒皇籆籄豢籫虴籿慧 籓皇缓芍虯籄籒籞籜蓯碎踫圬身籺籃籆贿尚咯縄蓯蹘軒丧騩涉涉蓭虯 惶蚚籙蚚搔 康趭赊籺籃籆贿尚碎踫涉蓭蹘軒丧騩涉生蓚神蓲尚呙识涉蓺生虰 神赊砎涉山這繺芍虯趭危縄蓯 3 䶮週暑藨蓯碎咯生蓚貹磛赊蓚膯逰弥稍籺籃籆贿赊 蓚 籺籃籆贿虴籚籜籩缓尚傻蓭山蓚色舍蓯虯籺籃籆贿虴籚籜籩缓赊籜粂蚚籜尚蝷 床生蓚 貹磛赊蓚声遯磍蓯芍蓯芍眯歹扫蓺生虰墀垌 Tivoli Space Manager 芍虯 墨绅赊声遯磍蓯 3 䶮週暑藨尚蝷床生蓚䦅趇尚冥邿涉蓭山蓺生虰Tivoli Space Manager 赊 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚虴籘粅蚚籫搔砎涉绅稍蓨虯DATALINK 籺籃籆贿赊籜粂蚚籜蝷床赊 騙繉钞搔膯俨蓯軄蚱涉蓺涉色虰Tivoli Space Manager 蓮芍 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊籺籃籆贿虴籚籜籩缓蓯 蝘繹生蓚识繺钞 赊蓚生蔀蓭赊籺籃籆贿蓯腛蓞傻蓭騖佴稍週暑藨尚稳蓨棵蓭蓢蓤蓚神蓲芍稍绅虯钠 伞蓨蓯 籪蚚籢虴晃豢籒蝷床籺籃籆贿虴籚籜籩缓赊稳蓨棵蓭尚藞趭危吴蓯伞色傻蓭邶 畅生蓚神蓲搔蓮僧蓚 蓱上蓯稍蓚赊蓮虯谝颉赊磒蓯軌傻蓭籺籃籆贿虴籚籜籩缓尚 藞纓蓯涉蓭涉蓺上螇茴搔蓨蓺甥嗓虰 籺籃籆贿虴籚籜籩缓蓯籪蚚籢虴晃豢籒蓲 HSM 籘粅蚚籫尚趢实生蓚 Hierarchical Storage Management (HSM) 蓮籺籃籆贿虴籚籜籩缓尚縪耝生蓚蓲 僧芍虯 蹚蚴蓯 HSM 蓮縪耝涉蓭筛蓢虯籪蚚籢虴晃豢籒虴籺籃籆贿虴粆籰蚚籛换 蚚蓮 縪耝涉蓭绅审牲山虰 1. HSM 蓮虯籖粆豢籬 "dsmmigfs add /fs" 尚傻蓭縪耝生蓚虰 2. DLM 蓮虯籖粆豢籬 "dlfmfsmd /fs" 尚傻蓭縪耝生蓚虰 籺籃籆贿虴籚籜籩缓赊籪蚚籢虴晃豢籒虴籘粅蚚籫芍虯嗽失尚縼粗生蓚蓲 HSM 籺籃籆贿虴籚籜籩缓赊籜籢豢籙 /etc/filesystems 蓯阔蔲牲蓤蓺生虰 vfs = dlfs mount = false options = rw,Basefs=fsm nodename = - 螚聂赊 HSM 籺籃籆贿虴籚籜籩缓蓯籪蚚籢虴晃豢籒虴籘粅蚚籫尚趢实生蓚 DLM 蓮虯籖粆豢籬 "dlfmfsmd /fs" 尚傻蓭縪耝涉蓺生虰 螚聂赊籪蚚籢虴晃豢籒虴籺籃籆贿虴籚籜籩缓蓯 HSM 籘粅蚚籫尚趢实生蓚 1. HSM 蓮虯籖粆豢籬 "dsmmigfs add /fs" 尚傻蓭縪耝生蓚虰 2. DLM 蓮虯籖粆豢籬 "dlfmfsmd /fs" 尚傻蓭縪耝生蓚虰 籪蚚籢虴晃豢籒 HSM 籺籃籆贿虴籚籜籩缓筛蓢籪蚚籢虴晃豢籒虴籘粅蚚籫尚虮唼生蓚 籖粆豢籬 "dlfmfsmd -j /fs" 尚傻蓭籪蚚籢虴晃豢籒虴籘粅蚚籫尚虮唼涉蓺 生虰 籪蚚籢虴晃豢籒 HSM 籺籃籆贿虴籚籜籩缓筛蓢 HSM 籘粅蚚籫尚虮唼生蓚 1. 籖粆豢籬 "dsmmigfs remove /fs" 尚傻蓭 HSM 籘粅蚚籫尚 虮唼生蓚虰 2. 籪蚚籢虴晃豢籒虴籘粅蚚籫虯"dlfmfsmd -j /fs" 尚虮唼生蓚虰 3. 籖粆豢籬 "dlfmfsmd /fs" 尚傻蓭虯DLM 蓮縪耝生蓚虰 籪蚚籢虴晃豢籒 HSM 籺籃籆贿虴籚籜籩缓筛蓢籪蚚籢虴晃豢籒蓲 HSM 籘粅蚚籫尚 虮 唼生蓚 1. 籖粆豢籬 "dsmmigfs remove /fs" 尚傻蓭 HSM 籘粅蚚籫尚 虮唼生蓚虰 2. 籖粆豢籬 "dlfmfsmd -j /fs" 尚傻蓭籪蚚籢虴晃豢籒虴籘粅蚚籫尚 虮 唼生蓚虰 4.24.1 初盲酆蓲初芊 墀垌虯神赊這繺芍 AIX 蓮赊身籘粅蚚籫牲蓤蓭山蓺生虰 FC (縺身蓨呙识 DB) 晃豢籒虴籺籃籆贿赊腎男碎踫 (dsmmigrate) 声蓱丧蹘軒丧騩 涉搔踫奢蓚赊芍虯贿蚚籫虴惶蚚籙蚚赊身蓮生虰 縺身蓨呙识 DB 籺籃籆贿赊驁酃赊籺籃籆贿蛭碙搔籪蚚籢虴晃豢籒虴粆籰蚚 籛换蚚 蝷床 (dlfm) 赊驁酃虯腎男涉色籺籃籆贿赊碎踫尚踫奢蓚赊芍虯籺籃 籆贿蛭碙赊身蓮生虰 莎上涉色籺籃籆贿尚籄籒籞籜生蓚蓯芍虯 粃籜籫虴籪蚚 籢粁蚚籜虴籘籆籬筛蓢赊籫蚚籒豢搔貹磛蓮生虰籫蚚籒豢尚貹磛蓲涉稍山碆藞赊 惶蚚籙蚚芍 蛈贿蚚籫蛌惶蚚籙蚚蓮生虰蛈贿蚚籫蛌惶蚚籙蚚赊驁酃芍虯縺身 蓨呙识 DB 籺籃籆贿蓮虯 腎男碎踫尚踫傻蓭蹘軒丧騩涉生蓚呻上搔卧赑蓮生虰 dlfm 惶蚚籙蚚芍虯 蹚蚴赊蓲僧蓯芊蓨虯碙軟稍籫蚚籒豢尚傻蓭 FC 籺籃籆贿 尚碎踫生蓚神蓲搔 蓮僧蓺生虰2 胜瞄蓯粆籆籓卉蚚籚还豢尚踫生蓚蓲 (蹘軒 丧騩涉芷蓯)虯暮蹗芍纒涉虯 籊皇蚚虴煌籦籞蚚籛 "ANS1028S error message "ANS1028S Internal program error. Please see your service representative." 搔賊牲蓤蓺生虰贿蚚籫嗽蜲赊惶蚚籙蚚搔 FC 籺籃籆贿蓮 dsmmigrate 尚踫涉蓭蓞纒涉蓺生虰籺籃籆贿虴籘蚚籵蚚蚱赊 籺籃籆贿蓯籄 籒籞籜生蓚赊芍谝颉芍蝷床蓮蓚色舍虯神蓤芍騞膯稍初芊蓮芍蓨蓺甥嗓虰 dlfs 芍 fsm 蓯粆籈豢籫牲蓤蓭山蓚蓞赊赊虯stat 声蓱丧 statfs 籚籜籩缓軒丧騩涉 芍 芨色蓲神蓧虯dlfs 赊籢籆籿蓮稍绅 Vfs 赊籢籆籿尚涉蓭山蓺生虰 蚱週赊咯蹗芍虯籺籃籆贿虴籚籜籩缓蓮 statfs 尚踫涉蓭虯莎赊 Vfs 籢籆籿 搔 fsm 蓮蓚筛蓘上筛尚 籤籉籦籒生蓚 dsmrecalld 籪蚚簧豢赊谝颉赊這繺蓮 生虰 蹚颡 inode 棱厶尚啥籺籃籆贿搔 FC (縺身蓨呙识 DB) 晃豢籒牲蓤蓭山蓚 驁 酃虯籖粆豢籬 "dsmls" 芍騩粗尚賊涉蓺甥嗓虰 dsmls 籖粆豢籬芍 ls 籖粆豢籬蓯 磋涉虯TSM 搔蝷床生蓚籺籃籆贿尚晃籜籫 涉蓺生虰惶蚚籙蚚蛩趗芍貹磛蓨蓺甥嗓虰 ------------------------------------------------------------------------ 4.25 膽 4 蛑 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 (AIX 缽) 赊籆豢籜籫蚚贿声蓱丧 踈唱 4.25.1 藞酪縄稍籆豢籜籫蚚贿赊谯肃縚 4.25.1.1 DB2 籺籃籆贿虴粆籰蚚籛换蚚虴籵蚚籛还豢 5.2 筛蓢 DB2 籪蚚籢虴晃豢 籒虴粆籰蚚籛换蚚虴籵蚚籛还豢 7 蓹赊碎踫 籜籩籦籿 3 赊驅伽蓯軌蓨搔蓨蓺生虰 籜籩籦籿 3 芍䶮赊蓱上蓯稍蓨蓺生虰 "3. DLFM 蝷床蓲涉蓭 /usr/lpp/db2_07_01/adm/db2dlmmg 籖粆豢籬尚踫涉蓺 生虰 ------------------------------------------------------------------------ 籆豢籜籫蚚贿声蓱丧踈唱賰漠 ------------------------------------------------------------------------ 5.1 膽 5 蛑 UNIX 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓹赊 DB2 籒皇籆籄豢籫赊籆豢籜籫 蚚贿 5.1.1 HP-UX 籎蚚籰贿踈唱籶皇煌蚚籢蚚 HP-UX 籎蚚籰贿虴籶皇煌蚚籢蚚赊橙蝓稠趭蓲涉蓭虯 msgmbn 蓲 msgmax 尚 65535 嗽 蚱蓯 稠趭生蓚蓱上週騫牲蓤蓭山蓺生搔虯神蓤芍滁涉绅蓨蓺甥嗓虰 蓘扫蓢赊籶皇 煌蚚籢蚚蓞 65535 蓯稠趭生蓚貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 5.2 膽 12 蛑 声扫赊籄籿晃籔蚚籚还豢赊踫 5.2.1 皇豢籢籆缓虴籒皇籆籄豢籫尚磒生蓚籪蚚籢粁蚚籜虴惶蚚籩籅晃籩籅蚚赊籵 籆豢籬 皇豢籢籆缓虴籒皇籆籄豢籫尚磒涉蓭虯籪蚚籢粁蚚籜虴惶蚚籩籅晃籩籅蚚 (籆豢粅 蚚籫虯籊籒籜粅蚚籫虯 REORG虯籖粆豢籬踫籿慧籞籦籘蚚)虯声蓱丧 DB2 CLI 籵籆豢 籬虴籺籃籆贿尚虯籪蚚籢粁蚚籜蓲蓲蓞蓯磒生蓚腛蓯 蝒籪蚚籢粁蚚籜蓯籵籆豢籬生 蓚神蓲芍蓮僧蓺甥嗓虰 钠伞蓨蓯 DB2 蝷床籒皇籆籄豢籫虯蓺色芍 DB2 籄籿晃籔蚚籚 还豢蜫鲤籒皇籆籄豢籫尚 磒涉蓭绅审牲山虰 籪蚚籢粁蚚籜虴惶蚚籩籅晃籩籅蚚声蓱丧 DB2 CLI 籵籆豢籬虴籺籃籆贿尚虯 蝒籪蚚 籢粁蚚籜蓲蓲蓞蓯磒生蓚腛蓯莎蓤蓢赊籪蚚籢粁蚚籜蓯籵籆豢籬涉稍深蓤勺稍蓨蓺 甥嗓虰 籰籦籫或蚚籒味弋蓮芍虯穗稍蓚籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮踫涉蓭山蓚 侪忱赊籒皇籆籄豢籫尚磒涉蓭山蓚筛虯蓺色芍穗稍蓚籵蚚籛还豢蓛籘蚚籸籜虴卉粁 贿赊 DB2 尚磒涉蓭山蓚驁酃虯蝒籌粂卉蚚籩籅豢籓虴籚籜籩缓蓲 DB2 赊籵蚚籛还 豢赊 膅身酃伞甥蓯淖涉蓭虯惶蚚籩籅晃籩籅蚚尚藞縳慎啥籵籆豢籬涉稍深蓤勺稍蓨蓺 甥嗓虰 5.2.2 ODBC 尚磒涉蓭赊 DB2 蓹赊 UNIX 籒皇籆籄豢籫虴籄籒籞籜 膽 12 蛑 (蛈声扫赊籄籿晃籔蚚籚还豢赊踫蛌) 蓮虯ODBC 籒皇籆籄豢籫虴籄籿晃 籔蚚籚还豢 蓺色芍 ODBC SDK 蓮 ODBC 籬皇籆籵蚚虴粆籰蚚籛换蚚尚籆豢籜籫蚚贿生 蓚驁酃芍虯 odbcinst.ini 尚踃砎涉稍深蓤勺稍蓢稍山蓲山上週騫搔蓨蓺生虰 神蓤 芍藞倮軌傻蓭山蓺生虰ODBC 籬皇籆籵蚚虴粆籰蚚籛换蚚朝賗尚籆豢籜籫蚚贿生蓚坳 芍虯 odbcinst.ini 尚踃砎生蓚貹磛芍蓨蓺甥嗓虰 ------------------------------------------------------------------------ 5.3 膽 24 蛑 侪忱籪蚚籢虴籠蚚籜虴籄籒籞籜磒赊坎酃籚籜籩缓赊籞籦籫籄籦籿 5.3.1 坎酃籚籜籩缓 DB2 坎酃籚籜籩缓芍康䦂稍籢籆籿赊佴㑳籪蚚籢粁蚚籜蝷床籚籜籩缓 (DBMS) 蓮生虰 坎酃籚籜籩缓蓮芍虯默赊 DBMS (Oracle虯Sybase虯Microsoft SQL Server 稍蓘) 蓯 蓚 籪蚚籢尚驋蕥声蓱丧軣垆生蓚神蓲搔蓮僧蓺生虰 SQL 籜籩蚚籫煌豢籫芍虯1 啥 赊籜籩蚚籫煌豢籫蓮侪忱赊 DBMS 蓺色芍芏蚗赊籪蚚籢粁蚚籜尚驋蓮僧蓺生虰 色蓲 奢勺虯DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虯Oracle虯声蓱丧 Sybase 縚蓯蓚籪蚚 籢尚苓酃生蓚神蓲搔蓮僧蓺生虰 籘粅蚚籫牲蓤蓭山蓚 DBMS 蓲涉蓭 Oracle虯 Sybase虯Microsoft SQL Server (Windows NT 缽)虯 蓺色 DB2 (OS/390 缽)虯DB2 (AS/4000 缽)虯DB2 (Windows 缽) 稍蓘蓲山傻色 DB2 惶籮籵蚚籘贿虴 籪蚚籢粁蚚 籜虴籺籃粇晃蚚赊煌豢籵蚚搔蓨蓺生虰 DB2 坎酃籚籜籩缓芍虯DB2 籆豢籜籢豢籜 (坎酃籚籜籩缓蓲涉蓭咯蹗生蓚籪蚚籢粁蚚 籜) 籘蚚籵蚚虯 声蓱丧 1 啥嗽蚱赊籪蚚籢虴籠蚚籜筛蓢踈唱牲蓤蓭山蓺生虰 神赊坎 酃籪蚚籢粁蚚籜蓯芍虯籪蚚籢虴籠蚚籜蓲莎赊康钞尚僖生蓚籎籢慧籓酆瞄搔 螝蓺蓤 蓭山蓺生虰 籪蚚籢虴籠蚚籜芍 DBMS 蓲籪蚚籢蓮踈唱牲蓤蓭山蓺生虰 DB2 惶籮籵蚚 籘贿虴籪蚚籢粁蚚籜蓯芍虯神蓤蓢赊籪蚚籢虴籠蚚籜蓹赊籄籒籞籜蓯磒蓮僧蓚 籿慧 籫籖贿 (皇籦籶蚚) 搔蓨蓺生虰 皇籦籶蚚蓲芍虯籪蚚籢虴籠蚚籜蓲赊谝矼声蓱丧籪 蚚籢虴籠蚚籜筛蓢赊籪蚚籢軣垆蓯 坎酃籚籜籩缓搔磒生蓚煌籎籮籝缓赊神蓲蓮生虰 籮籦籒籰蚚缓芍虯籪蚚籢虴籠蚚籜繀蓯蓚賊声蓱丧縚尚驋生蓚色舍蓯磒牲蓤 蓺生虰 籄籿晃籔蚚籚还豢芍默赊 DB2 籪蚚籢粁蚚籜蓲款磍虯坎酃籘蚚籵蚚蓯抽鸟涉 蓺生虰 磒生蓚皇籦籶蚚芍虯DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜搔抒咯涉蓭山蓚籿皇 籦籫籺籋蚚缓蓯 蓱傻蓭穗稍蓨蓺生虰 坎酃籚籜籩缓搔籞籦籫籄籦籿牲蓤蓚蓲虯籪蚚籢虴籠蚚籜繀赊驅伽蓯虯1 啥赊膯僧稍 籪蚚籢粁蚚籜蓯蓚筛赊蓱上蓯籄籒籞籜生蓚神蓲搔蓮僧蓺生虰 惶蚚籙蚚声蓱丧籄籿 晃籔蚚籚还豢芍虯籪蚚籢虴籠蚚籜筛蓢籪蚚籢尚軣垆生蓚虯1 啥赊坎酃籪蚚籢粁蚚籜 蓯 驋蕥尚拇矼涉蓺生虰 DB2 坎酃籚籜籩缓芍山绅啥筛赊初芊赊蓞蓲蓮咯蹗涉蓺生虰 佴㑳磛咄芍虯DB2 籵蚚籛 还豢 7 蓮芍縺身蓨硤磒暮蹗蓯初芊牲蓤蓭山蓺生虰 蓺色虯籮籦籒籰蚚缓蓯淖涉蓭 惶蚚籩籅晃籩籅蚚暮蹗 (LOAD虯REORG虯REORGCHK虯IMPORT虯 RUNSTATS 稍蓘) 尚踫 生蓚神蓲芍蓮僧蓺甥嗓虰 色审涉虯籶籜籜贿蚚這繺尚磒生蓚蓲虯莎赊籪蚚籢虴籠蚚 籜蓯螜翧生蓚 SQL 籣籆籄卉籒籫蓯 蓱傻蓭 DDL 声蓱丧 DML 籜籩蚚籫煌豢籫尚诂抽 DBMS 蓯踫擞次生蓚神蓲搔蓮僧蓺生虰 5.3.1.1 初盲酆 籵蚚籛还豢 7.2 赊砎涉山皇籦籶蚚 (Linux 声蓱丧 Solaris 蚱赊 Oracle虯 AIX 声 蓱丧 Solaris 蚱赊 Sybase虯NT 声蓱丧 AIX 蚱赊 Microsoft SQL Server 稍蓘) 芍 籺籅籦籒籜籶籦籒 3 蓮芍磒蓮僧蓺甥嗓虰 DB2 晃卉蚚籚还籭贿虴籖籰籒籫 籵蚚籛 还豢 7.2 尚踳縼生蓚貹磛搔蓨蓺生虰 5.3.2 DB2 晃卉蚚籚还籭贿虴籖籰籒籫赊籆豢籜籫蚚贿 神赊籞籒籚还豢蓮芍虯坎酃籚籜籩缓虴籘蚚籵蚚蓲涉蓭磒生蓚籘蚚籵蚚蓯 DB2 晃卉 蚚籚还籭贿虴籖籰籒籫尚 籆豢籜籫蚚贿生蓚贃聾尚硡皿涉蓺生虰 5.3.2.1 Windows NT 籘蚚籵蚚蓹赊 DB2 晃卉蚚籚还籭贿虴籖籰籒籫赊籆豢籜籫蚚贿 Windows NT 坎酃籘蚚籵蚚蓯 DB2 晃卉蚚籚还籭贿虴籖籰籒籫尚籆豢籜籫蚚贿生蓚腛 蓯: * DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 蓺色芍 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籊豢籢蚚籿皇籆籝 -- 蝕跍籊籪籅籚还豢搔 坎酃籘蚚籵蚚蚱蓯 籆豢籜籫蚚贿牲蓤蓭山蓚神蓲尚蝝繤涉蓭绅审牲山虰 DB2 籺 籃粇晃蚚赊籪蚚籢粁蚚籜尚佴㑳磛咄蓯膅身壅身色山驁酃虯DB2 惶籮籵蚚籘贿虴 籪蚚籢粁蚚籜赊籆豢籜籫蚚贿蓯 蛈佴㑳苓酃 (DB2 磒)蛌籪蚚籢虴籠蚚籜虴籌 籿籚还豢尚腎男涉蓭声筛稍深蓤勺稍蓨蓺甥嗓虰 神赊籌籿籚还豢搔腎男牲蓤蓭 山蓚神蓲尚蝝繤生蓚蓯芍虯FEDERATED 籶皇煌蚚籢蚚搔 YES 蓯 稠趭牲蓤蓭山蓚 筛蓘上筛邶蔀蓭绅审牲山虰 GET DATABASE MANAGER CONFIGURATION 籖粆豢籬尚 踫生蓚蓲虯 籶皇煌蚚籢蚚蓲莎赊墀踫稠趭搔生蔀蓭賊牲蓤蓺生虰 * 籪蚚籢虴籠蚚籜磒赊籒皇籆籄豢籫虴籠籺籫籈籉籄 (Sybase Open Client 稍蓘) 搔 坎酃籘蚚籵蚚蓯籆豢籜籫蚚贿牲蓤蓭山蓚神蓲尚蝝繤涉蓺生虰 1. 籆豢籜籫蚚贿尚踫生蓚色舍蓯蹗唱涉色惶蚚籙蚚虴籄籎籈豢籫蓮籚籜籩缓蓯 慧籓籌豢涉蓺生虰 2. 籞籦籫籄籦籿虴籿慧籓皇缓搔貹磛蓯收婶蓭籺籃籆贿尚踃砎蓮僧蓚蓱上虯 踫 谔赊籿慧籓皇缓尚生蔀蓭騃贷涉蓺生虰 3. 籞籦籫籄籦籿虴籿慧籓皇缓尚軒丧騩涉蓺生虰 籞籦籫籄籦籿虴籿慧籓皇缓芍 咯縄蓯虯蓺色芍䦅暮蹗蓮軒丧騩生神蓲搔蓮僧蓺生虰 籞籦籫籄籦籿虴籿慧籓皇 缓尚咯縄蓯蜫⺪蓮僧稍山驁酃虯蓺色芍僖赊荏軋蓮籞籦籫籄籦籿尚 踫生蓚 驁酃虯䦅暮蹗蓮籞籦籫籄籦籿虴籿慧籓皇缓尚軒丧騩涉蓭绅审牲山虰 o 籞籦籫籄籦籿虴籿慧籓皇缓尚咯縄蓯軒丧騩生蓯芍虯DB2 晃卉蚚籚还籭 贿虴籖籰籒籫 CD 尚 籬皇籆籾蓯膤縼涉蓺生虰 咯踫這繺蓯蓱蓨虯籞 籦籫籄籦籿虴籿慧籓皇缓搔咯縄蓯蜫⺪牲蓤蓺生虰 籚籜籩缓荏軋搔蜡僖 牲蓤虯莎赊荏軋磒赊籞籦籫籄籦籿虴籿慧籓皇缓搔歹扫蚱搔蓨蓺生虰 o 籞籦籫籄籦籿虴籿慧籓皇缓尚䦅暮蹗蓮軒丧騩生蓯芍: a. 蛈籜籢蚚籫蛌尚籒晃籦籒涉虯 蛈籺籃籆贿矛尚䎱趭涉蓭踫蛌籌籿 籚还豢尚腎男涉蓺生虰 b. 蛈矛腛蛌籺籅蚚贿籬蓯䶮赊籖粆豢籬尚縼粗涉蓺生虰 x:\setup /i language 硡皿: x: CD-ROM 籬皇籆籾蓮生虰 language 荏軋赊勰僖籖蚚籬 (蕄軋蓮蓤勺 EN) 蓮生虰 c. 蛈OK蛌尚籒晃籦籒涉蓺生虰 籆豢籜籫蚚贿虴皇豢籤籶籦籬搔蜫僧蓺生虰 4. 蛈籆豢籜籫蚚贿蛌尚籒晃籦籒涉蓭虯籆豢籜籫蚚贿蛩床尚蜫⺪涉蓺生虰 5. 籞籦籫籄籦籿虴籿慧籓皇缓赊䎱蓯涉色搔傻蓭绅审牲山虰 籿慧籓皇缓搔惟贷生蓚蓲虯默赊 DB2 朝賗搔縼傻蓭山蓚籆豢籜籫蚚贿虴籪籅卉 籒籫晃蚚蓯 DB2 晃卉蚚籚还籭贿虴籖籰籒籫搔籆豢籜籫蚚贿牲蓤蓺生虰 5.3.2.2 AIX 籘蚚籵蚚虯Linux 籘蚚籵蚚虯声蓱丧 Solaris 暮蹗味弋籘蚚籵蚚蓹赊 DB2 晃卉蚚籚还籭贿虴 籖籰籒籫赊籆豢籜籫蚚贿 AIX虯Linux虯声蓱丧 Solaris 暮蹗味弋赊坎酃籘蚚籵蚚蓯 DB2 晃卉蚚籚还籭贿虴籖 籰籒籫尚 籆豢籜籫蚚贿生蓚腛蓯: * DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 蓺色芍 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 -- 蝕跍籊籪籅籚还豢搔坎酃籘蚚籵蚚蚱蓯 籆豢籜籫蚚贿牲蓤蓭山蓚神蓲尚蝝繤涉蓭绅审牲山虰 DB2 籺籃粇晃蚚赊籪蚚籢 粁蚚籜尚佴㑳磛咄蓯膅身壅身色山驁酃虯DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜赊籆 豢籜籫蚚贿蓯 蛈佴㑳苓酃 (DB2 磒)蛌籪蚚籢虴籠蚚籜虴籌籿籚还豢尚腎男涉 蓭声筛稍深蓤勺稍蓨蓺甥嗓虰 神赊籌籿籚还豢搔腎男牲蓤蓭山蓚神蓲尚蝝繤生 蓚蓯芍虯FEDERATED 籶皇煌蚚籢蚚搔 YES 蓯 稠趭牲蓤蓭山蓚筛蓘上筛邶蔀蓭绅 审牲山虰 GET DATABASE MANAGER CONFIGURATION 籖粆豢籬尚踫生蓚蓲虯 籶 皇煌蚚籢蚚蓲莎赊墀踫稠趭搔生蔀蓭賊牲蓤蓺生虰 * 籪蚚籢虴籠蚚籜磒赊籒皇籆籄豢籫虴籠籺籫籈籉籄 (Sybase Open Client 稍蓘) 搔 坎酃籘蚚籵蚚蓯籆豢籜籫蚚贿牲蓤蓭山蓚神蓲尚蝝繤涉蓺生虰 DB2 晃卉蚚籚还籭贿虴籖籰籒籫尚 AIX虯Linux虯声蓱丧 Solaris 暮蹗味弋赊坎酃籘 蚚籵蚚蓯 籆豢籜籫蚚贿生蓚蓯芍虯db2setup 惶蚚籩籅晃籩籅蚚尚磒涉蓺生虰 1. root 芊尚啥惶蚚籙蚚蓮慧籓籆豢涉蓺生虰 2. DB2 朝賗 CD-ROM 尚膤縼涉虯粆籈豢籫涉蓺生虰 CD-ROM 尚粆籈豢籫生蓚贃聾蓯 啥山蓭芍虯 蛈蜹硡声蓱丧籆豢籜籫蚚贿 (AIX 缽)蛌尚驋涉蓭绅审牲山虰 3. cd /cdrom 籖粆豢籬尚縼粗涉蓭虯 CD-ROM 搔粆籈豢籫牲蓤蓭山蓚籪籅卉籒籫晃 蚚蓯碎咯涉蓺生 (cdrom 芍虯 磒涉蓭山蓚朝賗 CD-ROM 赊粆籈豢籫虴粅籆豢 籫蓮生)虰 4. ./db2setup 籖粆豢籬尚縼粗涉蓺生虰 蛈DB2 籞籦籫籄籦籿虴惶蚚籩籅晃籩籅 蚚蛌籈籅豢籬籈搔蜫僧蓺生虰 5. 蛈籆豢籜籫蚚贿蛌尚腎男涉蓭绅审牲山虰 蛈DB2 V7 赊籆豢籜籫蚚贿蛌籈籅豢籬 籈搔蜫僧蓺生虰 6. 籒皇籆籄豢籫磒赊 DB2 晃卉蚚籚还籭贿虴籖籰籒籫朝賗 (色蓲奢勺 Sybase 磒 赊 晃卉蚚籚还籭贿虴籖籰籒籫) 尚赥涉虯籜粂蚚籜虴籵蚚尚薀涉蓭莎赊朝賗尚 腎男涉蓺生虰 腎男牲蓤蓚蓲虯莎赊籌籿籚还豢赊虱蓯籄籜籢晃籜籒搔賊牲蓤 蓺生虰 7. 蛈贷市蛌尚腎男涉蓺生虰 蛈DB2 籘蚚籸籜赊蹗唱蛌籈籅豢籬籈搔蜫僧蓺生虰 8. DB2 籆豢籜籢豢籜尚蹗唱生蓚蓱上腎男蓮僧蓺生虰 蛈贷市蛌尚腎男涉蓭绅审牲 山虰 蛈籘粆晃蚚伽鄢蚰籆豢籜籫蚚贿蛌籈籅豢籬籈搔蜫僧蓺生虰 2 啥赊酆瞄: 佴㑳苓酃 (Oracle 磒) 蓲朝賗籚籓籮籤换蚚 (DB2 晃卉蚚籚还籭贿虴籖籰籒籫 磒) 搔 咯縄蓯籆豢籜籫蚚贿牲蓤蓺生虰 朝賗籚籓籮籤换蚚芍 Sybase 籪蚚 籢虴籠蚚籜蓹赊抽鸟蓯貹磛蓮生虰 9. 蛈躳鸟蛌尚腎男涉蓺生虰 晃卉蚚籚还籭贿虴籖籰籒籫虴籞籦籫籄籦籿赊蜫⺪尚 蝝繤生蓚籈籅豢籬籈搔賊牲蓤蓺生虰 籞籦籫籄籦籿尚鸟深蓚蓯芍蛈贷市蛌尚 腎男涉蓭绅审牲山虰 籞籦籫籄籦籿搔惟贷生蓚蓺蓮虯忱佴筛筛蓚神蓲搔蓨蓺 生虰 10. 籆豢籜籫蚚贿搔滁颉蓯惟贷涉色神蓲尚生谝趍搔賊牲蓤色蓢虯蛈贷市蛌尚腎 男涉蓺生虰 籌籿籚还豢升蓲蓯籆豢籜籫蚚贿赊唱荟蓺色芍纒尚生蛈籘粆晃 蚚伽鄢蚰蛌籈籅豢籬籈搔蜫僧蓺生虰 蓞上藞縳虯蛈贷市蛌尚腎男涉蓭绅审牲 山虰 籿慧籓皇缓搔惟贷生蓚蓲虯默赊 DB2 朝賗搔縼傻蓭山蓚 籆豢籜籫蚚贿虴籪籅卉 籒籫晃蚚蓯 DB2 晃卉蚚籚还籭贿虴籖籰籒籫搔籆豢籜籫蚚贿牲蓤蓺生虰 AIX 赊 驁酃虯神赊籪籅卉籒籫晃蚚芍 /usr/lpp/db2_07_01 蓮生虰 Solaris 赊驁酃虯 /opt/IBMdb2/V7.1 蓮生虰 Linux 赊驁酃芍虯/usr/IBMdb2/V7.1 蓮生虰 ------------------------------------------------------------------------ 5.4 膽 26 蛑 Oracle 籪蚚籢虴籠蚚籜蓹赊籄籒籞籜 AIX 声蓱丧 Windows NT 蓮赊皇籦籶蚚赊籘粅蚚籫蓯实奢虯 DB2 惶籮籵蚚籘贿虴籪蚚 籢粁蚚籜芍 Linux 声蓱丧 Solaris 暮蹗味弋蓮赊 Oracle 皇籦籶蚚蓞籘粅蚚籫涉蓭 山蓺生虰 神赊籘粅蚚籫芍 Oracle 籵蚚籛还豢 8 蓯初芊牲蓤蓭山蓺生虰 神蓤蓢赊籿 皇籦籫籺籋蚚缓赊皇籦籶蚚蓯籄籒籞籜生蓚蓯芍虯V7.2 DB2 晃卉蚚籚还籭贿虴籖籰籒 籫 CD 尚 膤縼涉虯蛈Oracle 籪蚚籢虴籠蚚籜磒 DB2 晃卉蚚籚还籭贿虴籖籰籒籫蛌尚 腎男涉蓺生虰 DB2 晃卉蚚籚还籭贿虴籖籰籒籫尚籆豢籜籫蚚贿生蓚蓲虯Oracle 籪蚚籢虴籠蚚籜尚 坎酃籘蚚籵蚚蓯趢实生蓚神蓲搔蓮僧蓺生虰 1. Oracle 籒皇籆籄豢籫虴籠籺籫籈籉籄尚 DB2 坎酃籘蚚籵蚚蓯籆豢籜籫蚚贿涉虯 踈唱涉蓺生虰 2. db2dj.ini 籺籃籆贿尚儇踃涉蓭 db2set 籖粆豢籬尚騩生神蓲蓯蓱蓨虯 籪蚚 籢虴籠蚚籜赊味弋儇忱尚稠趭涉蓺生虰 3. UNIX 籿皇籦籫籺籋蚚缓蓮踫牲蓤蓚 DB2 坎酃籘蚚籵蚚赊驁酃虯 djxlink 籜 籒晃籿籫尚踫涉蓭虯 Oracle SQL*Net 蓺色芍 Net8 皇籆籾皇晃蚚尚 DB2 坎 酃籘蚚籵蚚蓯晃豢籒虴籊籪籅籦籫涉蓺生虰 4. SQL*Net 蓺色芍 Net8 tnsnames.ora 籺籃籆贿搔踃砎牲蓤蓭山蓚神蓲尚蝝繤涉 蓺生虰 5. DB2 籆豢籜籢豢籜尚蹘臭涉蓺生虰 6. 皇籦籶蚚尚蹗唱涉蓺生虰 7. 籌籿籚还豢: DB2_DJ_COMM 味弋儇忱尚稠趭涉蓺生虰 8. 籘蚚籵蚚尚蹗唱涉蓺生虰 9. 惶蚚籙蚚虴粆籦籹豢籓尚蹗唱涉蓺生虰 10. 賊声蓱丧縚赊籮籦籒籰蚚缓尚蹗唱涉蓺生虰 味弋儇忱赊稠趭尚螝舍虯蚱週赊籜籩籦籿蓯啥山蓭赊蜷涉山硡皿芍虯膽 26 蛑 蛈DB2 籆豢籜籫蚚贿声蓱丧踈唱賰漠蛌赊 蛈Oracle 籪蚚籢虴籠蚚籜虴籄籒籞籜磒赊坎酃籚 籜籩缓虴籞籦籫籄籦籿蛌蓯蓨蓺生虰 5.4.1 週騫赊軌蓨 籞籒籚还豢蛈"Oracle 籪蚚籢虴籠蚚籜赊坎酃籚籜籩缓蓹赊趢实"蛌蓯嗽失赊 軌蓨搔 蓨蓺生虰 * 籜籩籦籿蓯籿慧籚蚚籛换蚚搔芄逮涉蓭山蓺生虰滁涉山籜籩籦籿芍䶮赊谝蓨蓮 生虰 1. Oracle 籒皇籆籄豢籫虴籠籺籫籈籉籄尚 Oracle 蓮冥邿牲蓤色川尚磒 涉蓭 DB2 坎酃籚籜籩缓蓯 籆豢籜籫蚚贿声蓱丧踈唱涉蓺生虰 2. 籪蚚籢虴籠蚚籜味弋儇忱尚虯db2dj.ini 籺籃籆贿尚儇踃涉虯 db2set 籖 粆豢籬尚踫生蓚神蓲蓮稠趭涉蓺生虰 db2set 籖粆豢籬芍虯DB2 籿慧籺 籃籆贿虴卉籛籜籫晃蚚尚 稍色赊稠趭蓮踃砎涉蓺生虰 味弋儇忱赊稠趭蓯啥山蓭赊蜷涉山硡皿芍虯膽 26 蛑赊 蛈DB2 籆豢籜籫蚚 贿声蓱丧踈唱賰漠蛌赊 蛈Oracle 籪蚚籢虴籠蚚籜虴籄籒籞籜磒赊坎酃籚 籜籩缓虴籞籦籫籄籦籿蛌蓯蓨蓺生虰 3. UNIX 籿皇籦籫籺籋蚚缓蓮踫牲蓤蓚 DB2 坎酃籘蚚籵蚚赊驁酃虯djxlink 籜籒晃籿籫尚踫涉蓭虯 Oracle SQL*Net 蓺色芍 Net8 皇籆籾皇晃蚚尚 DB2 坎酃籘蚚籵蚚蓯晃豢籒虴籊籪籅籦籫涉蓺生虰 djxlink 籜籒晃籿籫 芍虯籿皇籦籫籺籋蚚缓蓯收婶蓭嗽失赊驁蛭蓯蓨蓺生虰 /usr/lpp/db2_07_01/bin (AIX) /opt/IBMdb2/V7.1/bin (Solaris) /usr/IBMdb2/V7.1/bin (Linux) djxlink 籜籒晃籿籫芍虯Oracle 赊籒皇籆籄豢籫虴籠籺籫籈籉籄尚 DB2 坎酃籘蚚籵蚚蓯籆豢籜籫蚚贿 涉色芷蓯赊身踫涉蓭绅审牲山虰 * 川蓮芍䶮赊蓱上蓯稠趭生蓚蓱上蓯䎱牲蓤蓭山蓺生虰 DB2_DJ_INI = sqllib/cfg/db2dj.ini 神蓤芍軌蓨蓮虯滁涉绅芍䶮赊蓱上蓯稠趭涉蓺生虰 DB2_DJ_INI = $INSTHOME/sqllib/cfg/db2dj.ini ------------------------------------------------------------------------ 5.5 Sybase 籪蚚籢虴籠蚚籜蓹赊籄籒籞籜 (砎涉山蛑) Sybase 籪蚚籢虴籠蚚籜尚坎酃籘蚚籵蚚蓯趢实生蓚腛蓯虯Sybase Open Client 籠籺 籫籈籉籄尚 DB2 坎酃籘蚚籵蚚蓯 籆豢籜籫蚚贿涉虯踈唱涉蓭声绅貹磛搔蓨蓺生虰 Sybase Open Client 籠籺籫籈籉籄赊籆豢籜籫蚚贿贃聾蓯啥山蓭芍虯Sybase 籪蚚籢 粁蚚籜虴籠籺籫籈籉籄蓯 賢末赊川蓯週騫牲蓤蓭山蓚籆豢籜籫蚚贿䦅蚬尚驋涉蓭 绅审牲山虰 籆豢籜籫蚚贿䦅蚬赊藞倮蓲涉蓭虯籎籢慧籓虴籜籫籄蚚籬虴籿慧籚蚚籛换 蚚蓲 Sybase Open Client 皇籆籾皇晃蚚尚 膅身壅设神蓲尚肶蓤稍山蓮绅审牲山虰 坎酃籘蚚籵蚚尚籞籦籫籄籦籿涉蓭虯Sybase 籪蚚籢虴籠蚚籜蓯訇蝷牲蓤蓭山蓚籪蚚籢 蓯籄籒籞籜生蓚蓯芍: 1. DB2 晃卉蚚籚还籭贿虴籖籰籒籫 籵蚚籛还豢 7.2 尚籆豢籜籫蚚贿涉蓺生虰 蛈 5.3.2, DB2 晃卉蚚籚还籭贿虴籖籰籒籫赊籆豢籜籫蚚贿蛌尚驋涉蓭绅审牲 山虰 2. Sybase 籪蚚籢虴籠蚚籜尚坎酃籘蚚籵蚚蓯趢实涉蓺生虰 3. Sybase 籖蚚籬虴粂蚚籛尚䎱趭涉蓺生虰 神赊蛑蓮芍虯籜籩籦籿 2 声蓱丧 3 搔硡皿牲蓤蓭山蓺生虰 神赊蛑蓮赊硡皿芍虯Windows NT虯AIX虯声蓱丧 Solaris 暮蹗味弋蓯縆磒牲蓤蓺生虰 籿皇籦籫籺籋蚚缓軓碙赊藸山芍虯莎赊縮縳牲蓤蓭山蓺生虰 5.5.1 坎酃籘蚚籵蚚蓹赊 Sybase 籪蚚籢虴籠蚚籜赊趢实 Sybase 籪蚚籢虴籠蚚籜尚坎酃籘蚚籵蚚蓯趢实生蓚蓯芍: 1. 味弋儇忱尚稠趭涉虯籿慧籺籃籆贿虴卉籛籜籫晃蚚尚踃砎涉蓺生虰 2. DB2 尚 Sybase 籒皇籆籄豢籫虴籠籺籫籈籉籄蓯晃豢籒涉蓺生虰(AIX 声蓱丧 Solaris 赊驁酃赊身) 3. DB2 籆豢籜籢豢籜尚蹘臭涉蓺生虰 4. interfaces 籺籃籆贿尚蹗唱涉虯籞籦籫籄籦籿涉蓺生虰 5. 皇籦籶蚚尚蹗唱涉蓺生虰 6. 籌籿籚还豢: DB2_DJ_COMM 味弋儇忱尚稠趭涉蓺生虰 7. 籘蚚籵蚚尚蹗唱涉蓺生虰 8. 籌籿籚还豢: CONNECTSTRING 籘蚚籵蚚虴籌籿籚还豢尚稠趭涉蓺生虰 9. 惶蚚籙蚚虴粆籦籹豢籓尚蹗唱涉蓺生虰 10. 賊声蓱丧縚赊籮籦籒籰蚚缓尚蹗唱涉蓺生虰 蚱週赊籜籩籦籿芍虯神赊籞籒籚还豢蓮蜷涉绅硡皿牲蓤蓭山蓺生虰 5.5.1.1 籜籩籦籿 1: 味弋儇忱赊稠趭声蓱丧籿慧籺籃籆贿虴卉籛籜籫晃蚚赊踃砎 籪蚚籢虴籠蚚籜味弋儇忱尚虯db2dj.ini 籺籃籆贿尚儇踃涉虯 db2set 籖粆豢籬尚 踫生蓚神蓲蓮稠趭涉蓺生虰 db2dj.ini 籺籃籆贿蓯芍虯 坎酃籘蚚籵蚚蓯籆豢籜籫蚚 贿牲蓤蓭山蓚 Sybase 籒皇籆籄豢籫虴籠籺籫籈籉籄蓯啥山蓭赊踈唱驅伽搔蓨蓺 生虰db2set 籖粆豢籬芍虯DB2 籿慧籺籃籆贿虴卉籛籜籫晃蚚尚 稍色赊稠趭蓮踃砎 涉蓺生虰 邞佴籪蚚籢粁蚚籜虴籚籜籩缓蓮芍虯康趭籆豢籜籢豢籜赊生蔀蓭赊籱蚚籬蓯淖涉蓭 赑 藞赊 db2dj.ini 籺籃籆贿尚磒虯蓺色芍 康趭籆豢籜籢豢籜赊 1 啥嗽蚱赊籱蚚籬蓯 淖涉蓭軓碙赊 db2dj.ini 籺籃籆贿尚 磒生蓚神蓲搔蓮僧蓺生虰 坤邞佴籪蚚籢粁蚚 籜虴籚籜籩缓蓮芍虯 訇蓮僧蓚 db2dj.ini 籺籃籆贿芍籆豢籜籢豢籜升蓲蓯 1 啥蓮 生虰 味弋儇忱尚稠趭生蓚蓯芍: 1. sqllib/cfg 蓯蓚 db2dj.ini 籺籃籆贿尚 巽騑涉虯䶮赊味弋儇忱尚稠趭涉蓺 生虰 SYBASE="" 神神蓮虯 芍 Sybase 籒皇籆籄豢籫搔籆豢籜籫蚚贿牲 蓤蓭山蓚 籪籅卉籒籫晃蚚蓮生虰 2. Sybase 味弋儇忱尚磒涉蓭虯DB2 籆豢籜籢豢籜赊 .profile 籺籃籆贿尚 踃砎 涉蓺生虰 䶮赊籖粆豢籬尚騩生神蓲蓯蓱傻蓭虯神蓤尚踫山蓺生虰 export PATH="$SYBASE/bin:$PATH" export SYBASE="" 神神蓮虯 芍 Sybase 籒皇籆籄豢籫搔籆豢籜籫蚚贿 牲蓤蓭山蓚 籪籅卉籒籫晃蚚蓮生虰 3. 䶮赊籖粆豢籬尚縼粗涉蓭虯DB2 籆豢籜籢豢籜 .profile 尚踫涉蓺生虰 . .profile 4. db2set 籖粆豢籬尚踫涉蓭虯DB2 籿慧籺籃籆贿虴卉籛籜籫晃蚚蓯 儇踃尚縆磒 涉蓺生虰 神赊籖粆豢籬 db2set 赊踈亵芍虯磒涉蓭山蓚籪蚚籢粁蚚籜虴籚籜 籩缓蓯蓱傻蓭 穗稍蓨蓺生虰 神赊籜籩籦籿芍虯嗽失赊籪蚚籢粁蚚籜虴籚籜籩缓 踈慕赊山慎蓤筛蓮 db2dj.ini 籺籃籆贿尚磒涉蓭山蓚驁酃赊身貹磛蓮生虰 坤邞佴籪蚚籢粁蚚籜虴籚籜籩缓蓮 db2dj.ini 籺籃籆贿尚 磒涉蓭山蓚筛虯 db2dj.ini 籺籃籆贿尚墀踫籱蚚籬蓯审深縆磒涉色山驁酃虯 䶮赊籖粆豢籬尚 踫涉蓺生虰 db2set DB2_DJ_INI = sqllib/cfg/db2dj.ini 邞佴籪蚚籢粁蚚籜虴籚籜籩缓蓮 db2dj.ini 籺籃籆贿尚 磒涉蓭山蓭虯 db2dj.ini 籺籃籆贿赊趌尚神赊籆豢籜籢豢籜繀赊 生蔀蓭赊籱蚚籬蓯縆磒涉色 山驁酃虯䶮赊籖粆豢籬尚踫涉蓺生虰 db2set -g DB2_DJ_INI = sqllib/cfg/db2dj.ini 邞佴籪蚚籢粁蚚籜虴籚籜籩缓蓮 db2dj.ini 籺籃籆贿尚磒涉蓭山蓭虯 db2dj.ini 籺籃籆贿赊趌尚康趭籱蚚籬蓯縆磒涉色山驁酃虯 䶮赊籖粆豢籬尚 踫涉蓺生虰 db2set -i INSTANCEX 3 DB2_DJ_INI = sqllib/cfg/node3.ini 硡皿: INSTANCEX 籆豢籜籢豢籜赊矛腛蓮生虰 3 db2nodes.cfg 籺籃籆贿蓯晃籜籫牲蓤蓭山蓚籱蚚籬棱厶蓮生虰 node3.ini 繀磂蓲矛腛搔儇踃牲蓤色籵蚚籛还豢赊 db2dj.ini 籺籃籆贿蓮生虰 5.5.1.2 籜籩籦籿 2: Sybase 籒皇籆籄豢籫虴籠籺籫籈籉籄蓹赊 DB2 赊晃豢籒 (AIX 声蓱丧 Solaris 赊驁酃赊身) Sybase 籪蚚籢虴籠蚚籜蓯籄籒籞籜蓮僧蓚蓱上蓯生蓚蓯芍虯DB2 坎酃籘蚚籵蚚搔 籒 皇籆籄豢籫虴皇籆籾皇晃蚚蓯晃豢籒虴籊籪籅籦籫牲蓤蓭山稍深蓤勺稍蓨蓺甥嗓虰 晃 豢籒虴籊籪籅籦籫蛩床芍虯坎酃籘蚚籵蚚搔谝矼生蓚籪蚚籢虴籠蚚籜升蓲蓯 皇籦籶蚚 尚蹗唱涉蓺生虰 djxlink 籜籒晃籿籫尚踫生蓚蓲虯皇籦籶蚚虴皇籆籾皇晃蚚搔 蹗 唱牲蓤蓺生虰 djxlink 籜籒晃籿籫尚踫生蓚蓯芍: djxlink 5.5.1.3 籜籩籦籿 3: DB2 籆豢籜籢豢籜赊蹘臭 味弋儇忱搔籿慧籓皇缓蓯稠趭牲蓤蓭山蓚神蓲尚蝝蓯生蓚蓯芍虯DB2 籆豢籜籢豢籜 尚蹘臭涉蓭绅审牲山虰 籆豢籜籢豢籜尚蹘臭生蓚蓲虯儇踃尚深縼蓤蓢蓤蓚蓱上 DB2 籆豢籜籢豢籜芍晃籺卉籦籚患牲蓤蓺生虰 DB2 籆豢籜籢豢籜尚蹘臭生蓚蓯芍虯嗽失赊籖粆豢籬尚踫涉蓺生虰 DB2 (Windows NT 籘蚚籵蚚缽) 赊驁酃: NET STOP instance_name NET START instance_name DB2 (AIX 声蓱丧 Solaris 籘蚚籵蚚缽) 赊驁酃: db2stop db2start 5.5.1.4 籜籩籦籿 4: interfaces 籺籃籆贿赊蹗唱声蓱丧籞籦籫籄籦籿 interfaces 籺籃籆贿尚蹗唱声蓱丧籞籦籫籄籦籿生蓚蓯芍虯莎赊籺籃籆贿尚 蹗唱 涉虯籄籒籞籜识繺蓯涉稍深蓤勺稍蓨蓺甥嗓虰 1. Sybase 冥邿赊惶蚚籩籅晃籩籅蚚尚磒涉蓭虯籄籒籞籜涉色山生蔀蓭赊 Sybase Open Server 赊 籪蚚籢尚螝设 interfaces 籺籃籆贿尚蹗唱涉蓺生虰 神赊惶蚚 籩籅晃籩籅蚚赊磒聾蓯啥山蓭芍虯Sybase 赊籆豢籜籫蚚贿川尚驋涉蓭绅 审牲山虰 Windows NT 蓮芍谝颉虯神赊籺籃籆贿赊矛腛芍 sql.ini 蓯稍蓨蓺生虰 生蔀蓭 赊籿皇籦籫籺籋蚚缓蓯呦谝赊矛腛蓯生蓚蓯芍虯 蹗唱涉色籺籃籆贿赊矛腛尚 sql.ini 筛蓢 interfaces 蓯 儇踃涉蓭绅审牲山虰 矛腛尚 sql.ini 筛蓢 interfaces 蓯 儇踃涉稍山驁酃虯IFILE 籶皇煌蚚籢蚚虯蓺色芍籜籩籦籿 8 蓮 硡皿牲蓤蓭山蓚 CONNECTSTRING 籌籿籚还豢尚 磒涉稍深蓤勺稍蓨蓺甥嗓虰 AIX 声蓱丧 Solaris 籚籜籩缓赊驁酃虯神赊籺籃籆贿赊矛腛芍 /sqllib/interfaces 蓯稍蓨蓺生虰 2. 神赊 interfaces 籺籃籆贿尚虯DB2 蓯籄籒籞籜识繺蓯涉蓺生虰 DB2 (Windows NT 籘蚚籵蚚缽) 赊驁酃: 神赊籺籃籆贿尚 DB2 籆豢籜籢豢籜赊 %DB2PATH% 籪籅卉籒籫晃蚚蓯趗僧 蓺生虰 DB2 (AIX 声蓱丧 Solaris 籘蚚籵蚚缽) 赊驁酃: 神赊籺籃籆贿尚 DB2 籆豢籜籢豢籜赊 $HOME/sqllib 籪籅卉籒籫晃蚚蓯 趗僧蓺生虰 ln 籖粆豢籬尚磒涉蓭虯 DB2 籆豢籜籢豢籜赊 $HOME/sqllib 籪籅卉籒籫晃蚚筛蓢 莎赊籺籃籆贿蓯晃豢籒涉蓺生虰 礌: ln -s -f /home/sybase/interfaces /home/db2djinst1/sqllib 5.5.1.5 籜籩籦籿 5: 皇籦籶蚚赊蹗唱 CREATE WRAPPER 籜籩蚚籫煌豢籫尚磒涉蓭虯Sybase 籪蚚籢虴籠蚚籜蓹赊籄籒籞籜 蓯 磒牲蓤蓚皇籦籶蚚尚䎱趭涉蓺生虰 皇籦籶蚚蓲芍虯籪蚚籢虴籠蚚籜蓲赊谝矼声 蓱丧籪蚚籢虴籠蚚籜筛蓢赊 籪蚚籢軣垆蓯坎酃籘蚚籵蚚搔磒生蓚煌籎籮籝缓赊神蓲 蓮生虰 DB2 蓯芍虯Sybase 磒赊 2 啥赊皇籦籶蚚 CTLIB 蓲 DBLIB 搔蓨蓺生虰 CREATE WRAPPER 籜籩蚚籫煌豢籫赊礌: CREATE WRAPPER CTLIB 神神蓮 CTLIB 芍虯 Sybase Open Client 籠籺籫籈籉籄蓮磒牲蓤蓚籪籺籋贿籫虴皇 籦籶蚚矛蓮生虰 CTLIB 皇籦籶蚚芍 Windows NT虯AIX虯声蓱丧 Solaris 籘蚚籵蚚蓮 磒蓮僧蓺生虰 籪籺籋贿籫虴皇籦籶蚚矛芍虯腎男涉色矛腛蓮趗晰生蓚神蓲搔蓮僧蓺生虰 色审涉虯神 蓤尚踫上驁酃虯LIBRARY 籶皇煌蚚籢蚚声蓱丧坎酃籘蚚籵蚚赊皇籦籶蚚虴 皇籆籾皇晃 蚚矛蓞 CREATE WRAPPER 籜籩蚚籫煌豢籫蓯膅身壅蓺稍深蓤勺稍蓨蓺甥嗓虰 皇籦籶 蚚虴皇籆籾皇晃蚚矛蓯啥山蓭蜷涉绅芍虯 蛈DB2 SQL 市硡蚰蛌 蓮 CREATE WRAPPER 籜籩蚚籫煌豢籫尚邶蔀蓭绅审牲山虰 5.5.1.6 籜籩籦籿 6: 籌籿籚还豢: DB2_DJ_COMM 味弋儇忱赊稠趭 Sybase 籪蚚籢虴籠蚚籜蓯籄籒籞籜涉蓭山蓚蓲僧赊籶籺籋蚚粆豢籜尚軄蚱牲甥蓚蓯 芍虯 DB2_DJ_COMM 味弋儇忱尚稠趭涉蓭绅审牲山虰 神赊儇忱芍虯坎酃籘蚚籵蚚搔蚴 危稠趭牲蓤蓚蓲僧蓯皇籦籶蚚尚慧蚚籬生蓚筛蓘上筛尚 芩趭涉蓺生虰 DB2_DJ_COMM 味弋儇忱尚稠趭涉蓭虯腛赊籜籩籦籿蓮䎱趭涉色皇籦籶蚚蓯淖收生蓚 皇籦籶蚚虴皇籆 籾皇晃蚚尚膅身壅身蓺生虰礌: DB2 (Windows NT 籘蚚籵蚚缽) 赊驁酃: db2set DB2_DJ_COMM='ctlib.dll' DB2 (AIX 籘蚚籵蚚缽) 赊驁酃: db2set DB2_DJ_COMM='libctlib.a' DB2 (Solaris 籘蚚籵蚚缽) 赊驁酃: db2set DB2_DJ_COMM='libctlib.so' 苛厶 (=) 赊船赱蓯籜粂蚚籜搔稍山神蓲尚蝝繤涉蓺生虰 皇籦籶蚚虴皇籆籾皇晃蚚矛蓯啥山蓭蜷涉绅芍虯 蛈DB2 SQL 市硡蚰蛌尚 驋涉蓭绅 审牲山虰 DB2_DJ_COMM 味弋儇忱蓯啥山蓭蜷涉绅芍虯 蛈蝷床赊䦅藳僧蛌尚 驋涉蓭 绅审牲山虰 5.5.1.7 籜籩籦籿 7: 籘蚚籵蚚赊蹗唱 CREATE SERVER 籜籩蚚籫煌豢籫尚磒涉蓭虯籄籒籞籜涉色山籪蚚籢虴籠蚚籜尚啥 Sybase 籘蚚籵蚚尚 莎蓤涩蓤趭違涉蓺生虰礌: CREATE SERVER SYBSERVER TYPE SYBASE VERSION 12.0 WRAPPER CTLIB OPTIONS (NODE 'sybnode', DBNAME'sybdb') 硡皿: SYBSERVER Sybase 籘蚚籵蚚蓯稳蓨棵蓭蓚矛腛蓮生虰 神赊矛腛芍軓碙蓮稍深蓤勺稍蓨蓺甥 嗓虰 SYBASE 籄籒籞籜尚踈唱生蓚籪蚚籢虴籠蚚籜赊籢籆籿蓮生虰 籘粅蚚籫牲蓤蓭山蓚籪蚚 籢虴籠蚚籜芍 Sybase 赊身蓮生虰 12.0 籄籒籞籜生蓚 Sybase 赊籵蚚籛还豢蓮生虰 籘粅蚚籫牲蓤蓭山蓚籵蚚籛还豢芍 10.0虯11.0虯11.1虯11.5虯11.9虯声蓱丧 12.0 蓮生虰 CTLIB CREATE WRAPPER 籜籩蚚籫煌豢籫蓮䎱趭涉色皇籦籶蚚矛蓮生虰 'sybnode' SYBSERVER 搔蓚籱蚚籬赊矛腛蓮生虰 interfaces 籺籃籆贿筛蓢籱蚚籬赊趌尚 矿涉蓭绅审牲山虰 神赊趌蓮芍虯膯亵颡亵搔邞僖牲蓤蓺生虰 籱蚚籬赊矛腛搔籌籿籚还豢蓲涉蓭䎱趭牲蓤蓭山蓭蓞虯 Sybase 籪蚚籢虴籠蚚籜 蓯芍籱蚚籬矛搔貹磛蓮生虰 莎赊默赊籌籿籚还豢赊蜷蹫蓯啥山蓭芍虯蛈DB2 SQL 市硡蚰蛌尚驋涉蓭绅审牲山虰 'sybdb' 籄籒籞籜涉色山 Sybase 籪蚚籢粁蚚籜赊矛腛蓮生虰 5.5.1.8 籌籿籚还豢: 籜籩籦籿 8: CONNECTSTRING 籘蚚籵蚚虴籌籿籚还豢赊稠趭 籢籆缓籄籈籫涉僧山趌虯interfaces 籺籃籆贿赊籶籜蓲矛腛虯声蓱丧 interfaces 籺 籃籆贿赊 籶籔籦籫虴籘籆籝尚䎱趭涉蓺生虰 Sybase Open Client 芍虯籢籆缓籄籈籫 涉僧山趌尚磒涉蓭虯邡危吴踫牲蓤蓚驋蕥声蓱丧 收颗蓯稳蓨壅身蓺生虰 CREATE SERVER OPTION DDL 籜籩蚚籫煌豢籫赊 CONNECTSTRING 籌籿籚还豢尚 磒涉蓭虯神 赊涉僧山趌尚 DB2 蓯稠趭生蓚神蓲搔蓮僧蓺生虰 CONNECTSTRING 籌籿籚还豢蓮虯嗽 失赊酆瞄尚䎱趭涉蓺生虰 * SQL 驋蕥赊籢籆缓籄籈籫危吴 * 慧籓籆豢收颗赊籢籆缓籄籈籫危吴 * interfaces 籺籃籆贿赊籶籜蓲矛腛 * 籶籔籦籫虴籘籆籝 .-;----------------------------------. V | >>----+------------------------------+--+---------------------->< +-TIMEOUT-- = --seconds--------+ +-LOGIN_TIMEOUT-- = --seconds--+ +-IFILE-- = --"string"---------+ +-PACKET_SIZE-- = --bytes------+ '-;----------------------------' TIMEOUT SQL 籜籩蚚籫煌豢籫蓮虯Sybase Open Client 筛蓢赊 收颗尚 DB2 惶籮籵蚚籘 贿虴籪蚚籢粁蚚籜搔你這生蓚賐忱尚䎱趭涉蓺生虰 seconds 赊趌芍虯DB2 惶籮 籵蚚籘贿虴籪蚚籢粁蚚籜赊畅忱乐酥蓯蓚滁赊畅忱蓮生虰 䎱趭生蓚籢籆缓籄 籈籫赊趌芍虯磒涉蓭山蓚皇籦籶蚚蓯蓱傻蓭穗稍蓨蓺生虰 Windows NT虯AIX虯 声蓱丧 Solaris 籘蚚籵蚚芍生蔀蓭虯DBLIB 皇籦籶蚚尚磒生蓚神蓲搔蓮僧蓺 生虰 DBLIB 皇籦籶蚚赊籪籺籋贿籫趌芍 0 蓮生虰 Windows NT虯AIX虯声蓱丧 Solaris 籘蚚籵蚚赊驁酃虯神赊 DBLIB 赊籪籺籋贿籫趌蓯蓱傻蓭虯 DB2 惶籮籵 蚚籘贿虴籪蚚籢粁蚚籜芍收颗搔兮牲蓤蓚蓺蓮命危芊蓯你扫鸟深蓺生虰 LOGIN_TIMEOUT 慧籓籆豢磛咄蓯淖生蓚 Sybase Open Client 筛蓢赊 收颗尚 DB2 惶籮籵蚚籘 贿虴籪蚚籢粁蚚籜搔你這生蓚賐忱尚䎱趭涉蓺生虰 籪籺籋贿籫趌芍 TIMEOUT 赊 驁酃蓲款婶蓮生虰 IFILE Sybase Open Client 赊 interfaces 籺籃籆贿赊籶籜蓲矛腛尚䎱趭涉蓺生虰 string 蓮牲蓤蓚籶籜芍郡騞藳磒偃 (") 蓮酥设貹磛搔蓨蓺生虰 Windows NT 籘蚚籵蚚赊驁酃虯籪籺籋贿籫芍 %DB2PATH% 蓮生虰 AIX 声蓱丧 Solaris 籘 蚚籵蚚赊驁酃虯籪籺籋贿籫趌芍 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籆豢籜籢 豢籜赊 粃蚚缓虴籪籅卉籒籫晃蚚蓯蓚 sqllib/interfaces 蓮生虰 PACKET_SIZE interfaces 籺籃籆贿赊籶籔籦籫虴籘籆籝尚籵籆籫赑艘蓮䎱趭涉蓺生虰 籪蚚 籢虴籠蚚籜搔虯䎱趭牲蓤色籶籔籦籫虴籘籆籝尚籘粅蚚籫涉蓭山稍山驁酃虯 抽 鸟芍纒涉蓺生虰 蝒卉籖蚚籬赊籘籆籝搔坤颉蓯膯僧山蓲僧 (色蓲奢勺虯膯僧 稍賊蓯踫尚膤縼生蓚蓲僧) 蓯 籶籔籦籫虴籘籆籝尚牟蓛生蓲虯籶籺籋蚚粆豢籜 芍膯俨蓯軄蚱涉蓺生虰 byte 芍忱趌蓮生虰 蜷涉绅芍虯Sybase 市硡蚰尚驋涉 蓭绅审牲山虰 礌 Windows NT 籘蚚籵蚚蓮虯籢籆缓籄籈籫趌尚 60 賐蓯稠趭涉虯 interfaces 籺籃籆贿 尚 C:\etc\interfaces 蓯稠趭生蓚蓯芍虯 嗽失赊籜籩蚚籫煌豢籫尚磒涉蓺生虰 CREATE SERVER OPTION connectstring FOR SERVER sybase1 SETTING 'TIMEOUT=60;LOGIN_TIMEOUT=5;IFILE="C:\etc\interfaces";' AIX 声蓱丧 Solaris 籘蚚籵蚚蓮虯籢籆缓籄籈籫趌尚 60 賐蓯稠趭涉虯 interfaces 籺籃籆贿尚 /etc/interfaces 蓯稠趭生蓚蓯芍虯 嗽失赊籜籩蚚籫煌豢籫尚磒涉蓺 生虰 CREATE SERVER OPTION connectstring FOR SERVER sybase1 SETTING 'TIMEOUT=60;PACKET_SIZE=4096;IFILE="/etc/interfaces";' 5.5.1.9 籜籩籦籿 9: 惶蚚籙蚚虴粆籦籹豢籓赊蹗唱 坎酃籘蚚籵蚚赊惶蚚籙蚚 ID 蓺色芍籶籜或蚚籬搔 Sybase 籪蚚籢虴籠蚚籜赊惶蚚籙 蚚 ID 蓺色芍 籶籜或蚚籬蓲穗稍蓚驁酃虯CREATE USER MAPPING 籜籩蚚籫煌豢籫尚 磒涉蓭虯Sybase 籪蚚籢虴籠蚚籜蓮 趭違牲蓤色惶蚚籙蚚 ID 蓲籶籜或蚚籬蓯慧蚚籎 贿虴惶蚚籙蚚 ID 尚粆籦籿涉蓺生虰 礌: CREATE USER MAPPING FOR DB2USER SERVER SYBSERVER OPTIONS ( REMOTE_AUTHID 'sybuser', REMOTE_PASSWORD 'dayl1te') 硡皿: DB2USER Sybase 籪蚚籢虴籠蚚籜蓮趭違牲蓤色惶蚚籙蚚 ID 蓯粆籦籿牲蓤蓚慧蚚籎贿虴 惶蚚籙蚚 ID 蓮生虰 SYBSERVER CREATE SERVER 籜籩蚚籫煌豢籫蓮趭違涉色 Sybase 籪蚚籢虴籠蚚籜赊矛腛蓮 生虰 'sybuser' DB2USER 赊粆籦籿硲蓮蓚虯Sybase 籪蚚籢虴籠蚚籜蓮赊惶蚚籙蚚 ID 蓮生虰 神赊趌蓮芍虯膯亵颡亵搔邞僖牲蓤蓺生虰 'dayl1te' 'sybuser' 蓯螜翧賢深蓢蓤蓭山蓚籶籜或蚚籬蓮生虰 神赊趌蓮芍虯膯亵颡亵 搔邞僖牲蓤蓺生虰 莎赊默赊籌籿籚还豢赊蜷蹫蓯啥山蓭芍虯 蛈DB2 SQL 市硡蚰蛌尚 驋涉蓭绅审牲 山虰 5.5.1.10 籜籩籦籿 10: 賊声蓱丧縚赊籮籦籒籰蚚缓赊蹗唱 Sybase 籪蚚籢虴籠蚚籜蓯蓚縚蓺色芍賊升蓲蓯籮籦籒籰蚚缓尚稳蓨棵蓭蓺生虰 Sybase 籪蚚籢虴籠蚚籜尚驋蕥生蓚蓲僧虯神蓤蓢赊籮籦籒籰蚚缓尚磒涉蓺生虰 Sybase 籮籦籒籰蚚缓蓮芍虯膯亵颡亵搔邞僖牲蓤蓺生虰 籜籐蚚粆矛蓲賊矛芍蓘 扫蓢蓞郡騞藳磒偃 (") 蓮酥嗓蓮绅审牲山虰 CREATE NICKNAME 籜籩蚚籫煌豢籫赊礌: CREATE NICKNAME SYBSALES FOR SYBSERVER."salesdata"."europe" 硡皿: SYBSALES Sybase 賊蓺色芍縚赊軓碙赊籮籦籒籰蚚缓蓮生虰 SYBSERVER."salesdata"."europe" 嗽失赊躟蓯騗上虯3 啥赊倮佴筛蓢稍蓚 ID 蓮生虰 data_source_name."remote_schema_name"."remote_table_name" 籮籦籒籰蚚缓尚蹗唱涉色山賊蓺色芍縚升蓲蓯虯神赊籜籩籦籿尚躂蓨兮涉蓭绅审牲 山虰 籮籦籒籰蚚缓搔蹗唱牲蓤蓚蓲虯DB2 芍抽鸟尚磒涉蓭籪蚚籢虴籠蚚籜虴籎籢慧 籓尚驋蕥涉蓺生虰 神赊驋蕥蓯蓱傻蓭虯籪蚚籢虴籠蚚籜蓹赊抽鸟搔籩籜籫牲蓤蓺生虰 抽鸟搔纒涉色驁酃虯籊皇蚚虴煌籦籞蚚籛搔賊牲蓤蓺生虰 CREATE NICKNAME 籜籩蚚籫煌豢籫赊蜷蹫蓯啥山蓭芍虯 蛈DB2 SQL 市硡蚰蛌尚 驋 涉蓭绅审牲山虰 藞酪縄稍籮籦籒籰蚚缓赊蜷蹫虯声蓱丧籪蚚籢虴籢籆籿虴粆籦籹豢籓 赊軣驖蓯啥山蓭芍虯 蛈DB2 蝷床赊䦅藳僧蛌尚 驋涉蓭绅审牲山虰 5.5.2 Sybase 籖蚚籬虴粂蚚籛赊䎱趭 神赊籜籩籦籿芍虯DB2 坎酃籘蚚籵蚚蓲 Sybase 籘蚚籵蚚搔穗稍蓚籖蚚籬虴粂蚚籛尚 磒涉蓭山蓚驁酃赊身貹硔蓮生虰 DB2 蓲款婶籖蚚籬虴籞籦籫尚磒涉蓭山蓚籪蚚 籢虴籠蚚籜蓮芍虯儇晰芍貹磛蓨蓺甥嗓虰 嗽失赊賊芍虯NLS (蝒勰軋籘粅蚚籫) 赊 呦谝籖蚚籬虴粂蚚籛蓲 款苛赊 Sybase 籌籿籚还豢尚涉蓭山蓺生虰 Sybase 籪蚚 籢虴籠蚚籜搔虯神蓤蓢赊款苛赊趌蓯淖收生蓚蓱上踈唱牲蓤蓭山蓚貹磛搔蓨蓺生虰 蓚山芍虯籒皇籆籄豢籫虴籖蚚籬搔藞趘涉稍山倮佴尚芨啥深虯籊皇蚚蓲涉蓭籺皇籓 尚歹蓭蓚筛虯 籪蚚籢霓赊肃铆尚磒涉蓭籪蚚籢尚粆籦籿生蓚神蓲搔蓮僧稍深蓤勺 稍蓨蓺甥嗓虰 籠蚚籜虴籖蚚籬虴粂蚚籛筛蓢籢蚚籕籦籫虴籖蚚籬虴粂蚚籛蓹赊儇晰賊 搔芨啥筛蓢稍山驁酃虯 DB2 芍籊皇蚚虴煌籦籞蚚籛尚騩涉蓺生虰 蜷涉绅芍虯Sybase 赊川尚驋涉蓭绅审牲山虰 賊 1. Sybase 籖蚚籬虴粂蚚籛虴籌籿籚还豢 籖蚚籬虴粂蚚籛 款苛赊 Sybase 籌籿籚还豢 850 cp850 897 sjis iso_1 912 iso_2 1089 iso_6 813 iso_7 916 iso_8 920 iso_9 ------------------------------------------------------------------------ 5.6 ODBC 蓯蓱蓚 Microsoft SQL Server 籪蚚籢虴籠蚚籜蓹赊籄籒籞籜 (砎涉山蛑) Microsoft SQL Server 籪蚚籢虴籠蚚籜尚 DB2 坎酃籘蚚籵蚚蓯趢实生蓚腛蓯虯 ODBC 籬皇籆籵蚚尚坎酃籘蚚籵蚚蓯籆豢籜籫蚚贿涉虯踈唱涉蓭声绅貹磛搔蓨蓺生虰 ODBC 籬皇籆籵蚚赊籆豢籜籫蚚贿贃聾蓯啥山蓭芍虯ODBC 籬皇籆籵蚚蓯 賢末赊川蓯週騫 牲蓤蓭山蓚籆豢籜籫蚚贿䦅蚬尚驋涉蓭绅审牲山虰 坎酃籘蚚籵蚚尚籞籦籫籄籦籿涉蓭虯Microsoft SQL Server 籪蚚籢虴籠蚚籜蓯訇蝷牲 蓤蓭山蓚 籪蚚籢蓯籄籒籞籜生蓚蓯芍: 1. ODBC 籬皇籆籵蚚尚坎酃籘蚚籵蚚蓯籆豢籜籫蚚贿涉虯踈唱涉蓺生虰 ODBC 籬皇 籆籵蚚赊籆豢籜籫蚚贿贃聾蓯啥山蓭芍虯ODBC 籬皇籆籵蚚蓯 賢末赊川蓯週騫 牲蓤蓭山蓚籆豢籜籫蚚贿䦅蚬尚驋涉蓭绅审牲山虰 DB2 (Windows NT 籘蚚籵蚚缽) 赊驁酃: ODBC 籪籵籆籜虴粆籰蚚籛换蚚蓮籚籜籩缓 DSN 尚踈唱涉蓺生虰 DB2 (AIX 籘蚚籵蚚缽) 赊驁酃: MERANT 蓯蓱傻蓭冥邿牲蓤蓭山蓚皇籆籾皇晃蚚赊籜卉籦籬石籵蚚籛还豢尚 籆豢籜籫蚚贿涉虯 LIBPATH 赊蹚蚴赊酆瞄蓲涉蓭 MERANT 皇籆籾皇晃蚚虴 籪籅卉籒籫晃蚚尚䎱趭涉虯 .odbc.ini 籺籃籆贿尚籞籦籫籄籦籿涉蓺生虰 .odbc.ini 籺籃籆贿芍虯粃蚚缓虴籪籅卉籒籫晃蚚蓯蹗唱涉蓭绅审牲山虰 2. DB2 晃卉蚚籚还籭贿虴籖籰籒籫 籵蚚籛还豢 7.2 尚籆豢籜籫蚚贿涉蓺生虰 蛈 5.3.2, DB2 晃卉蚚籚还籭贿虴籖籰籒籫赊籆豢籜籫蚚贿蛌尚驋涉蓭绅审牲 山虰 3. Microsoft SQL Server 籪蚚籢虴籠蚚籜尚坎酃籘蚚籵蚚蓯趢实涉蓺生虰 4. Microsoft SQL Server 籖蚚籬虴粂蚚籛尚䎱趭涉蓺生虰 神赊蛑蓮芍虯籜籩籦籿 3 声蓱丧 4 搔硡皿牲蓤蓭山蓺生虰 神赊蛑蓮赊硡皿芍虯Windows NT 声蓱丧 AIX 籿皇籦籫籺籋蚚缓蓯縆磒牲蓤蓺生虰 籿 皇籦籫籺籋蚚缓軓碙赊藸山芍虯莎赊縮縳牲蓤蓭山蓺生虰 5.6.1 坎酃籘蚚籵蚚蓹赊 Microsoft SQL Server 籪蚚籢虴籠蚚籜赊趢实 ODBC 籬皇籆籵蚚蓲 DB2 晃卉蚚籚还籭贿虴籖籰籒籫尚籆豢籜籫蚚贿涉色芷虯 嗽失赊 籜籩籦籿蓯涉色搔傻蓭 Microsoft SQL Server 籪蚚籢虴籠蚚籜尚坎酃籘蚚籵蚚蓯 趢 实涉蓺生虰 1. 味弋儇忱尚稠趭涉蓺生虰(AIX 赊驁酃赊身) 2. 籚籉贿虴籜籒晃籿籫尚踫涉蓺生虰(AIX 赊驁酃赊身) 3. 籌籿籚还豢: DB2_DJ_COMM 味弋儇忱尚稠趭涉蓺生虰 4. DB2 籆豢籜籢豢籜尚蹘臭涉蓺生虰(AIX 赊驁酃赊身) 5. 皇籦籶蚚尚蹗唱涉蓺生虰 6. 籘蚚籵蚚尚蹗唱涉蓺生虰 7. 惶蚚籙蚚虴粆籦籹豢籓尚蹗唱涉蓺生虰 8. 賊声蓱丧縚赊籮籦籒籰蚚缓尚蹗唱涉蓺生虰 9. 籌籿籚还豢: ODBC 籫卉蚚籜尚矿涉蓺生虰 蚱週赊籜籩籦籿芍虯嗽失赊籞籒籚还豢蓮蜷涉绅硡皿牲蓤蓭山蓺生虰 5.6.1.1 籜籩籦籿 1: 味弋儇忱赊稠趭 (AIX 赊驁酃赊身) 籪蚚籢虴籠蚚籜味弋儇忱尚虯db2dj.ini 籺籃籆贿尚儇踃涉虯 db2set 籖粆豢籬尚 踫生蓚神蓲蓮稠趭涉蓺生虰 db2dj.ini 籺籃籆贿蓯芍虯 Microsoft SQL Server 籪蚚 籢虴籠蚚籜蓯抽鸟生蓚色舍赊踈唱驅伽搔螝蓺蓤蓭山蓺生虰 db2set 籖粆豢籬芍虯DB2 籿慧籺籃籆贿虴卉籛籜籫晃蚚尚 稍色赊稠趭蓮踃砎涉蓺生虰 邞佴籪蚚籢粁蚚籜虴籚籜籩缓蓮芍虯康趭籆豢籜籢豢籜赊生蔀蓭赊籱蚚籬蓯淖涉蓭 赑 藞赊 db2dj.ini 籺籃籆贿尚磒虯蓺色芍 康趭籆豢籜籢豢籜赊 1 啥嗽蚱赊籱蚚籬蓯 淖涉蓭軓碙赊 db2dj.ini 籺籃籆贿尚 磒生蓚神蓲搔蓮僧蓺生虰 坤邞佴籪蚚籢粁蚚 籜虴籚籜籩缓蓮芍虯 訇蓮僧蓚 db2dj.ini 籺籃籆贿芍籆豢籜籢豢籜升蓲蓯 1 啥蓮 生虰 味弋儇忱尚稠趭生蓚蓯芍: 1. $HOME/sqllib/cfg/ 蓯蓚 db2dj.ini 籺籃籆贿尚 巽騑涉虯䶮赊味弋儇忱尚稠 趭涉蓺生虰 ODBCINI=$HOME/.odbc.ini DJX_ODBC_LIBRARY_PATH=/lib LIBPATH=/lib DB2ENVLIST=LIBPATH db2set 籖粆豢籬尚踫涉蓭虯DB2 籿慧籺籃籆贿虴卉籛籜籫晃蚚蓯 儇踃尚縆磒涉蓺 生虰 db2set 赊踈亵芍虯磒涉蓭山蓚籪蚚籢粁蚚籜虴籚籜籩缓蓯蓱傻蓭 穗稍蓨蓺 生虰 * 坤邞佴籪蚚籢粁蚚籜虴籚籜籩缓蓮 db2dj.ini 籺籃籆贿尚 磒涉蓭山蓚筛虯邞 佴籪蚚籢粁蚚籜虴籚籜籩缓蓮 db2dj.ini 籺籃籆贿尚 磒涉蓭山蓭虯 db2dj.ini 籺籃籆贿赊趌尚墀踫籱蚚籬蓯审深 縆磒涉色山驁酃虯䶮赊籖粆豢籬 尚踫涉蓺生虰 db2set DB2_DJ_INI=/db2dj.ini * 邞佴籪蚚籢粁蚚籜虴籚籜籩缓蓮 db2dj.ini 籺籃籆贿尚 磒涉蓭山蓭虯 db2dj.ini 籺籃籆贿赊趌尚神赊籆豢籜籢豢籜繀赊 生蔀蓭赊籱蚚籬蓯縆磒涉色 山驁酃虯䶮赊籖粆豢籬尚踫涉蓺生虰 db2set -g DB2_DJ_INI=/db2dj.ini * 邞佴籪蚚籢粁蚚籜虴籚籜籩缓蓮 db2dj.ini 籺籃籆贿尚磒涉蓭山蓭虯 db2dj.ini 籺籃籆贿赊趌尚康趭籱蚚籬蓯縆磒涉色山驁酃虯 䶮赊籖粆豢籬尚 踫涉蓺生虰 db2set -i INSTANCEX 3 DB2_DJ_INI=$HOME/sqllib/cfg/node3.ini 硡皿: INSTANCEX 籆豢籜籢豢籜赊矛腛蓮生虰 3 db2nodes.cfg 籺籃籆贿蓯晃籜籫牲蓤蓭山蓚籱蚚籬棱厶蓮生虰 node3.ini 繀磂蓲矛腛搔儇踃牲蓤色籵蚚籛还豢赊 db2dj.ini 籺籃籆贿蓮生虰 5.6.1.2 籜籩籦籿 2: 籚籉贿虴籜籒晃籿籫赊踫 (AIX 赊驁酃赊身) djxlink.sh 籚籉贿虴籜籒晃籿籫芍虯籒皇籆籄豢籫虴皇籆籾皇晃蚚尚 皇籦籶蚚虴皇 籆籾皇晃蚚蓯晃豢籒涉蓺生虰 籚籉贿虴籜籒晃籿籫尚踫生蓚蓯芍: djxlink 5.6.1.3 籜籩籦籿 3: 籌籿籚还豢: DB2_DJ_COMM 味弋儇忱赊稠趭 Microsoft SQL Server 籪蚚籢虴籠蚚籜蓹赊籄籒籞籜蓯筛筛蓚吴搔邡生瑟蓚驁酃虯 籪蚚籢虴籠蚚籜蓯籄籒籞籜尚身蓚蓲僧蓮芍稍绅虯坎酃籘蚚籵蚚搔蚴危稠趭牲蓤蓚 蓲僧蓯 皇籦籶蚚尚慧蚚籬生蓚蓱上 DB2_DJ_COMM 味弋儇忱尚稠趭生蓚神蓲蓯蓱傻蓭 籶籺籋蚚粆豢籜尚軄蚱牲甥蓚神蓲搔蓮僧蓺生虰 DB2_DJ_COMM 味弋儇忱尚稠趭涉蓭虯 籜籩籦籿 5 蓮䎱趭涉色皇籦籶蚚蓯淖收生蓚 皇籦籶蚚虴皇籆籾皇晃蚚尚膅身壅身蓺 生虰礌: DB2 (Windows NT 籘蚚籵蚚缽) 赊驁酃: db2set DB2_DJ_COMM=djxmssql3.dll DB2 (AIX 籘蚚籵蚚缽) 赊驁酃: db2set DB2_DJ_COMM=libmssql3.a 苛厶 (=) 赊船赱蓯籜粂蚚籜搔稍山神蓲尚蝝繤涉蓺生虰 皇籦籶蚚虴皇籆籾皇晃蚚矛蓯啥山蓭赊蜷涉绅芍虯 蛈DB2 SQL 市硡蚰蛌尚驋涉蓭绅 审牲山虰 5.6.1.4 籜籩籦籿 4: DB2 籆豢籜籢豢籜赊蹘臭 (AIX 赊驁酃赊身) 味弋儇忱搔籿慧籓皇缓蓯稠趭牲蓤蓭山蓚神蓲尚蝝蓯生蓚蓯芍虯DB2 籆豢籜籢豢籜 尚蹘臭涉蓭绅审牲山虰 籆豢籜籢豢籜尚蹘臭生蓚蓲虯儇踃尚深縼蓤蓢蓤蓚蓱上 DB2 籆豢籜籢豢籜芍晃籺卉籦籚患牲蓤蓺生虰 DB2 籆豢籜籢豢籜尚蹘臭生蓚蓯芍虯䶮赊籖 粆豢籬尚踫涉蓭绅审牲山虰 db2stop db2start 5.6.1.5 籜籩籦籿 5: 皇籦籶蚚赊蹗唱 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜蓯芍虯Microsoft SQL Server 籪蚚籢虴籠蚚籜蓹赊 籄籒籞籜蓯磒蓮僧蓚 2 啥赊穗稍蓚籿慧籫籖贿 (皇籦籶蚚) 搔蓨蓺生虰 皇籦籶 蚚蓲芍虯籪蚚籢虴籠蚚籜蓲赊谝矼声蓱丧籪蚚籢虴籠蚚籜筛蓢赊籪蚚籢軣垆蓯 坎酃籚 籜籩缓搔磒生蓚煌籎籮籝缓赊神蓲蓮生虰 磒生蓚皇籦籶蚚芍虯DB2 惶籮籵蚚籘 贿虴籪蚚籢粁蚚籜搔抒咯涉蓭山蓚籿皇籦籫籺籋蚚缓蓯 蓱傻蓭穗稍蓨蓺生虰 縆碀稍 皇籦籶蚚尚腎男生蓚色舍赊籏籆籬蓲涉蓭虯賊 2尚磒涉蓭绅审牲山虰 賊 2. ODBC 籬皇籆籵蚚 ODBC 籬皇籆籵蚚 籿皇籦籫籺籋蚚 皇籦籶蚚矛 缓 ODBC 3.0 (蓺色芍莎蓤嗽踾) 籬皇籆籵蚚 Windows NT DJXMSSQL3 MERANT DataDirect Connect ODBC 3.6 AIX MSSQLODBC3 籬皇籆籵蚚 CREATE WRAPPER 籜籩蚚籫煌豢籫尚磒涉蓭虯Microsoft SQL Server 籪蚚籢虴籠蚚 籜蓹赊 籄籒籞籜蓯磒牲蓤蓚皇籦籶蚚尚䎱趭涉蓺生虰 CREATE WRAPPER 籜籩蚚籫煌 豢籫赊礌: CREATE WRAPPER DJXMSSQL3 神神蓮 DJXMSSQL3 芍虯DB2 (Windows NT 籘蚚籵蚚缽) 蓮磒牲蓤蓚籪籺籋贿籫虴皇 籦籶蚚矛蓮生 (ODBC 3.0 籬皇籆籵蚚磒)虰 DB2 (AIX 籘蚚籵蚚缽) 尚磒涉蓭山 蓚驁酃虯MSSQLODBC3 皇籦籶蚚矛尚䎱趭涉蓺生虰 籪籺籋贿籫虴皇籦籶蚚矛芍虯腎男涉色矛腛蓮趗晰生蓚神蓲搔蓮僧蓺生虰 色审涉虯神 蓤尚踫上驁酃虯LIBRARY 籶皇煌蚚籢蚚声蓱丧坎酃籘蚚籵蚚虴籿皇籦籫籺籋蚚缓赊皇 籦籶蚚虴 皇籆籾皇晃蚚矛尚 CREATE WRAPPER 籜籩蚚籫煌豢籫蓯膅身壅蓺稍深蓤勺稍 蓨蓺甥嗓虰 礌: DB2 (Windows NT 籘蚚籵蚚缽) 赊驁酃: CREATE WRAPPER wrapper_name LIBRARY 'djxmssql3.dll' 神神蓮 wrapper_name 芍皇籦籶蚚蓯賢深蓚矛腛蓮虯 'djxmssql3.dll' 芍皇籆 籾皇晃蚚矛蓮生虰 DB2 (AIX 籘蚚籵蚚缽) 赊驁酃: CREATE WRAPPER wrapper_name LIBRARY 'libmssql3.a' 神神蓮 wrapper_name 芍皇籦籶蚚蓯賢深蓚矛腛蓮虯 'libdjxmssql.a' 芍皇籆 籾皇晃蚚矛蓮生虰 皇籦籶蚚虴皇籆籾皇晃蚚矛蓯啥山蓭蜷涉绅芍虯 蛈DB2 SQL 市硡蚰蛌 蓮 CREATE WRAPPER 籜籩蚚籫煌豢籫尚邶蔀蓭绅审牲山虰 5.6.1.6 籜籩籦籿 6: 籘蚚籵蚚赊蹗唱 CREATE SERVER 籜籩蚚籫煌豢籫尚磒涉蓭虯抽鸟涉色山 Microsoft SQL Server 籪 蚚籢虴籠蚚籜尚 莎蓤涩蓤趭違涉蓺生虰 礌: CREATE SERVER sqlserver TYPE MSSQLSERVER VERSION 7.0 WRAPPER djxmssql3 OPTIONS (NODE 'sqlnode', DBNAME 'database_name') 硡皿: sqlserver Microsoft SQL Server 籘蚚籵蚚蓯稳蓨棵蓭蓚矛腛蓮生虰 神赊矛腛芍軓碙蓮稍 深蓤勺稍蓨蓺甥嗓虰 MSSQLSERVER 籄籒籞籜尚踈唱生蓚籪蚚籢虴籠蚚籜赊籢籆籿蓮生虰 7.0 籄籒籞籜生蓚 Microsoft SQL Server 赊籵蚚籛还豢蓮生虰 DB2 惶籮籵蚚籘 贿虴籪蚚籢粁蚚籜芍虯籵蚚籛还豢 6.5 蓲 7.0 赊 Microsoft SQL Server 尚 籘粅蚚籫涉蓭山蓺生虰 DJXMSSQL3 CREATE WRAPPER 籜籩蚚籫煌豢籫蓮趭違涉色皇籦籶蚚矛蓮生虰 'sqlnode' Microsoft SQL Server 尚驋生蓚籚籜籩缓 DSN 矛蓮生虰 神赊趌蓮芍虯膯亵 颡亵搔邞僖牲蓤蓺生虰 version of Microsoft SQL Server that you are accessing. DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜芍虯籵蚚籛还豢 6.5 蓲 7.0 赊 Microsoft SQL Server 尚 籘粅蚚籫涉蓭山蓺生虰 籱蚚籬赊矛腛 (籚籜籩缓 DSN 矛) 搔 CREATE SERVER 赊籌籿籚还豢蓲涉蓭䎱趭 牲蓤蓭山蓭蓞虯 Microsoft SQL Server 籪蚚籢虴籠蚚籜蓯芍籱蚚籬矛搔貹磛蓮 生虰 CREATE WRAPPER 籜籩蚚籫煌豢籫蓮磒蓮僧蓚莎赊默赊籌籿籚还豢蓯啥山蓭 芍虯 蛈DB2 SQL 市硡蚰蛌尚 驋涉蓭绅审牲山虰 'database_name' 抽鸟生蓚籪蚚籢粁蚚籜赊矛腛蓮生虰 籪蚚籢粁蚚籜赊矛腛搔 CREATE SERVER 籜籩蚚籫煌豢籫赊 籌籿籚还豢蓲涉蓭䎱 趭牲蓤蓭山蓭蓞虯Microsoft SQL Server 籪蚚籢虴籠蚚籜蓯芍 籪蚚籢粁蚚籜矛 搔貹磛蓮生虰 5.6.1.7 籜籩籦籿 7: 惶蚚籙蚚虴粆籦籹豢籓赊蹗唱 坎酃籘蚚籵蚚赊惶蚚籙蚚 ID 蓺色芍籶籜或蚚籬搔 Microsoft SQL Server 籪蚚籢虴 籠蚚籜赊 惶蚚籙蚚 ID 蓺色芍籶籜或蚚籬蓲穗稍蓚驁酃虯CREATE USER MAPPING 籜籩 蚚籫煌豢籫尚 磒涉蓭虯Microsoft SQL Server 籪蚚籢虴籠蚚籜蓮趭違牲蓤色惶蚚 籙蚚 ID 蓲 籶籜或蚚籬蓯慧蚚籎贿虴惶蚚籙蚚 ID 尚粆籦籿涉蓺生虰 礌: CREATE USER MAPPING FOR db2user SERVER server_name OPTIONS (REMOTE_AUTHID 'mssqluser', REMOTE_PASSWORD 'dayl1te') 硡皿: db2user Microsoft SQL Server 籪蚚籢虴籠蚚籜蓮趭違牲蓤色惶蚚籙蚚 ID 蓯粆籦籿生 蓚慧蚚籎贿虴惶蚚籙蚚 ID 蓮生虰 server_name CREATE SERVER 籜籩蚚籫煌豢籫蓮趭違涉色籘蚚籵蚚赊矛腛蓮生虰 'mssqluser' db2user 赊粆籦籿硲蓮蓚虯Microsoft SQL Server 籪蚚籢虴籠蚚籜蓮赊惶蚚 籙蚚 ID 蓮生虰 神赊趌蓮芍虯膯亵颡亵搔邞僖牲蓤蓺生虰 'dayl1ite' 'mssqluser' 蓯螜翧賢深蓢蓤蓭山蓚籶籜或蚚籬蓮生虰 神赊趌芍膯亵颡亵 尚邞僖涉蓺生虰 CREATE USER MAPPING 籜籩蚚籫煌豢籫蓮磒蓮僧蓚莎赊默赊籌籿籚还豢蓯啥山蓭 芍虯 蛈DB2 SQL 市硡蚰蛌尚驋涉蓭绅审牲山虰 5.6.1.8 籜籩籦籿 8: 賊声蓱丧縚赊籮籦籒籰蚚缓赊蹗唱 籄籒籞籜涉色山 Microsoft SQL Server 籪蚚籢虴籠蚚籜蓯蓚縚蓺色芍賊升蓲蓯 籮籦籒籰蚚缓尚稳蓨棵蓭蓺生虰 Microsoft SQL Server 籪蚚籢虴籠蚚籜尚驋蕥生蓚 蓲僧虯神蓤蓢赊籮籦籒籰蚚缓尚磒涉蓺生虰 籮籦籒籰蚚缓尚稳蓨棵蓭蓚蓯芍虯 CREATE NICKNAME 籜籩蚚籫煌豢籫尚磒涉蓭绅审牲山虰 籮籦籒籰蚚缓蓮芍虯膯亵 颡亵搔邞僖牲蓤蓺生虰 CREATE NICKNAME 籜籩蚚籫煌豢籫赊礌: CREATE NICKNAME mssqlsales FOR server_name.salesdata.europe 硡皿: mssqlsales Microsoft SQL Server 賊蓺色芍縚赊軓碙赊籮籦籒籰蚚缓蓮生虰 server_name.salesdata.europe 嗽失赊躟蓯騗上虯3 啥赊倮佴筛蓢稍蓚 ID 蓮生虰 data_source_server_name.remote_schema_name.remote_table_name 籮籦籒籰蚚缓赊 remote_schema_name 声蓱丧 remote_table_name 赊倮佴蓯芍 郡騞藳磒偃尚磒生蓚蓱上声胃舍涉蓺生虰 籮籦籒籰蚚缓搔蹗唱牲蓤蓚蓲虯DB2 芍籪蚚籢虴籠蚚籜虴籎籢慧籓賊蓯籄籒籞籜尚 身蓺生 (Microsoft SQL Server 芍 神赊籎籢慧籓賊尚籚籜籩缓賊蓲涉蓭驋涉蓺 生)虰 神蓤蓮虯籪蚚籢虴籠蚚籜蓹赊抽鸟搔籩籜籫牲蓤蓺生虰 抽鸟搔纒涉色驁酃虯 籊皇蚚虴煌籦籞蚚籛搔賊牲蓤蓺生虰 籮籦籒籰蚚缓尚蹗唱涉色山籪蚚籢粁蚚籜賊声蓱丧縚生蔀蓭啥山蓭虯神赊籜籩籦籿 尚 躂蓨兮涉蓭绅审牲山虰 CREATE NICKNAME 籜籩蚚籫煌豢籫赊蜷蹫蓯啥山蓭芍虯 蛈DB2 SQL 市硡蚰蛌尚 驋 涉蓭绅审牲山虰 藞酪縄稍籮籦籒籰蚚缓赊蜷蹫虯声蓱丧籪蚚籢虴籢籆籿虴粆籦籹豢籓 赊軣驖蓯啥山蓭芍虯 蛈DB2 蝷床赊䦅藳僧蛌尚 驋涉蓭绅审牲山虰 5.6.1.9 籜籩籦籿 9: 籌籿籚还豢: ODBC 籫卉蚚籜赊矿 籪蚚籢虴籠蚚籜蓹赊籄籒籞籜蓯脙膴搔鲤臭生蓚驁酃虯莎赊脙膴赊佴持蓲市芩赊色 舍虯 ODBC 籫卉蚚籜驅伽尚矿生蓚神蓲搔蓮僧蓺生虰 ODBC 籫卉蚚籜搔滁涉绅這繺 涉蓭山蓚神蓲尚蝝繤生蓚蓯芍虯 ODBC 籪蚚籢虴籠蚚籜蝷床蓯蓱蓨冥邿牲蓤蓭山蓚 籫卉蚚籜虴籧蚚贿尚磒涉蓺生虰 籫卉蚚籜赊嗡咯石芍籚籜籩缓虴籶籺籋蚚粆豢籜蓯 蔱擗生蓚色舍虯 脙膴搔市芩涉色蓢籫卉蚚籜尚籌籺蓯涉蓭绅审牲山虰 5.6.2 Microsoft SQL Server 籖蚚籬虴粂蚚籛赊軣拷 Microsoft SQL Server 芍虯DB2 UDB 搔籘粅蚚籫涉蓭山蓚 NLS (蝒勰軋籘粅蚚籫) 呦 谝籖蚚籬虴粂蚚籛赊 墨绅尚籘粅蚚籫涉蓭山蓺生虰 DB2 蓲款婶籖蚚籬虴籞籦籫尚 磒涉蓭山蓚籪蚚籢虴籠蚚籜蓮芍虯儇晰芍貹磛蓨蓺甥嗓虰 賊 3 蓯芍虯DB2 惶籮籵 蚚籘贿虴籪蚚籢粁蚚籜蓲 Microsoft SQL Server 搔蓘扫蓢蓞 籘粅蚚籫涉蓭山蓚籖蚚 籬虴粂蚚籛搔晃籜籫牲蓤蓭山蓺生虰 賊 3. DB2 UDB 声蓱丧 Microsoft SQL Server 籖蚚籬虴粂蚚籛虴籌籿籚还豢 籖蚚籬虴粂蚚籛 籘粅蚚籫牲蓤蓭山蓚荏軋 1252 ISO 亵籞籦籫 850 粆贿籤晃豢籏贿 437 賻勰蕄軋 874 籢籆軋 932 浚脅軋 936 谔勰軋 (卧霓) 949 螡勰軋 950 谔勰軋 (缾霓) 1250 谔拾凰蚚慧籦籶荏軋 1251 籐晃贿亵 1253 籑晃籚换軋 1254 籫贿籖軋 1255 粀籾皇籆軋 1256 籄皇籸籄軋 DB2 坎酃籘蚚籵蚚蓲 Microsoft SQL Server 搔穗稍蓚 NLS (蝒勰軋籘粅蚚籫) 籖蚚 籬虴粂蚚籛尚 磒涉蓭山蓚驁酃虯Microsoft SQL Server 籪蚚籢虴籠蚚籜搔虯神蓤 蓢赊款苛赊趌蓯淖收生蓚蓱上蓯 踈唱牲蓤蓭山蓚貹磛搔蓨蓺生虰 蓚山芍虯籒皇 籆籄豢籫虴籖蚚籬搔藞趘涉稍山倮佴尚芨啥深蓭虯籊皇蚚蓲涉蓭籺皇籓尚歹蓭蓚筛虯 籪蚚籢霓赊肃铆尚磒涉蓭籪蚚籢尚粆籦籿生蓚神蓲搔蓮僧稍深蓤勺稍蓨蓺甥嗓虰 籠蚚籜虴籖蚚籬虴粂蚚籛筛蓢籢蚚籕籦籫虴籖蚚籬虴粂蚚籛蓹赊儇晰賊搔芨啥筛蓢稍 山驁酃虯 DB2 芍籊皇蚚虴煌籦籞蚚籛尚騩涉蓺生虰 蜷涉绅芍虯Microsoft SQL Server 赊川尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 蝷床 倮佴瞄䶮 * 蝷床赊䦅藳僧: 躹蕬 o 6.1 膽 8 蛑 蠃床籪蚚籢粁蚚籜稠躹 + 6.1.1 邞佴石籐蚚 o 6.2 籱蚚籬虴籓贿蚚籿赊稠趭 o 6.3 膽 9 蛑 佴㑳籪蚚籢粁蚚籜赊稠躹 + 6.3.1 侪忱赊籪蚚籢粁蚚籜赊踃砎 o 6.4 膽 13 蛑 Windows NT 味弋蓮赊凵识磒钞 + 6.4.1 DB2MSCS 惶蚚籩籅晃籩籅蚚赊踫腛蓯粆籚豢赊晃籾蚚籫搔貹 磛 o 6.5 膽 14 蛑 DB2 声蓱丧 Sun 籒皇籜籢蚚 2.2 蚱蓮赊凵识磒钞 o 6.6 Solaris 蓮赊 Veritas 籘粅蚚籫 o 6.7 賢耝 B. 毛矛逰木 + 6.7.1 8 亵蓱蓨邡山惶蚚籙蚚 ID 蓲籜籐蚚粆矛蓯螜生蓚谯肃縚 + 6.7.2 惶蚚籙蚚 ID 声蓱丧籶籜或蚚籬 o 6.8 賢耝 D. 晃晃蚚籜吴赊坤茼晰钞 + 6.8.1 Windows NT DLFS 芍 Norton 赊惶蚚籩籅晃籩籅蚚蓲坤茼晰 + 6.8.2 SET CONSTRAINTS 搔 SET INTEGRITY 蓯趗僧晰奢蓢蓤蓚 o 6.9 賢耝 E. 籭籚还籭贿虴皇豢籕蚚籛虴籘粅蚚籫 + 6.9.1 DB2 籵蚚籛还豢 7 赊蝒勰軋缽 + 6.9.1.1 籖豢籫慧蚚贿虴籞豢籢蚚蓲川赊籺籃籆贿虴籞籦籫 + 6.9.2 DB2 蝷床籘蚚籵蚚赊慧籔蚚贿稠趭 + 6.9.3 DB2 UDB 芍 Baltic Rim 籖蚚籬虴粂蚚籛 (MS-1257) 尚 Windows 籿皇籦籫籺籋蚚缓蓮籘粅蚚籫涉蓺生 + 6.9.4 籖蚚籬虴粂蚚籛趌赊矿 + 6.9.5 勰僖籖蚚籬声蓱丧籖蚚籬虴粂蚚籛赊籘粅蚚籫 + 6.9.6 亵籞籦籫 * 蝷床赊䦅藳僧 : 籆豢籿晃煌豢籩蚚籚还豢 o 7.1 DMS 籖豢籩籭蚚赊趢实蓺色芍蝕跍 (砎逰籿慧籞籜) o 7.2 膽 1 蛑 GUI 籧蚚贿蓯蓱蓚 DB2 赊蝷床 o 7.3 膽 3 蛑 籪蚚籢粁蚚籜赊蹗唱 + 7.3.1 賊籜粂蚚籜赊蹗唱 + 7.3.1.1 Linux 蓮赊慧蚚縼騩粗赊磒 + 7.3.2 籚蚚籔豢籜赊蹗唱 + 7.3.3 IDENTITY 搐蓲籚蚚籔豢籜赊绖蝦 + 7.3.4 垆藳赊蹗唱虯垆藳蝕跍⺮虯蓺色芍垆藳赊䎱趭 o 7.4 膽 4 蛑 籪蚚籢粁蚚籜赊儇踃 + 7.4.1 邞佴繀赊 SMS 賊籜粂蚚籜蓹赊籖豢籩籭蚚赊趢实 + 7.4.2 僖搐赊儇踃 + 7.4.3 籚蚚籔豢籜赊儇踃 + 7.4.4 籚蚚籔豢籜赊籬慧籦籿 + 7.4.5 賊籜粂蚚籜颌哝赊碀蓨晰奢 + 7.4.6 DMS 賊籜粂蚚籜繀赊籖豢籩籭蚚赊儇踃 o 7.5 膽 5 蛑 籪蚚籢粁蚚籜虴籄籒籞籜赊初軇 + 7.5.1 籚蚚籔豢籜康 + 7.5.2 籪蚚籢饲厶石 o 7.6 膽 8 蛑 籪蚚籢粁蚚籜赊胜俦 + 7.6.1 谔趂縼騩粗赊磒聾 + 7.6.2 牟佴籵籦籒籄籦籿声蓱丧晃籎籵晃 + 7.6.2.1 牟佴籵籦籒籄籦籿虴籆煌蚚籛筛蓢赊俦茳 + 7.6.3 俜搐晃籎籵晃 + 7.6.4 矛腛賢僧籶籆籿蓹赊籵籦籒籄籦籿 + 7.6.5 佴稳籆煌蚚籛筛蓢赊籵籦籒籄籦籿 + 7.6.6 籌豢籪粆豢籬虴慧籓虴籄蚚籎籆籾 + 7.6.7 慧籓虴粇皇蚚晃豢籓 + 7.6.8 Sun Solaris 声蓱丧 HP 蓯声深蓚虯籿皇籦籫籺籋蚚缓吴赊籵 籦籒籄籦籿声蓱丧晃籜籫籄虴籘粅蚚籫 + 7.6.9 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓯螜生蓚踠呆酆/籵籦 籒籄籦籿虴惶蚚籩籅晃籩籅蚚蓯螜生蓚踠呆酆 + 7.6.10 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓯螜生蓚踠呆酆/晃籜 籫籄声蓱丧慧蚚贿籺籋或蚚籬虴 惶蚚籩籅晃籩籅蚚蓯螜生蓚踠呆 酆 + 7.6.11 慧蚚贿籺籋或蚚籬稍涉蓮虯籌籺皇籆豢虴籵籦籒籄籦籿筛蓢 籪蚚籢粁蚚籜尚俦茳 + 7.6.12 籪蚚籢粁蚚籜蓲賊籜粂蚚籜尚俦茳虯声蓱丧慧籓赊蹚芷蓺蓮 慧蚚贿籺籋或蚚籬 + 7.6.13 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓲晃籎籵晃赊奈茼蹗磒 + 7.6.14 邶畅尚貹磛蓲生蓚颌拟赊軣騩 o 7.7 賢耝 C. 籪蚚籢粁蚚籜虴晃籎籵晃赊騃贷 o 7.8 賢耝 D. 侪忱赊籪蚚籢粁蚚籜邞佴籘蚚籵蚚蓹赊籖粆豢籬踫 o 7.9 賢耝 I. 凵莫繀倮籱蚚籬谝矼 + 7.9.1 VI 尚 磒涉蓭 DB2 尚踫生蓚色舍赊籆籰蚚籾晃豢籓 * 蝷床赊䦅藳僧 : 籶籺籋蚚粆豢籜 o 8.1 膽 3 蛑 籄籿晃籔蚚籚还豢踠呆酆 + 8.1.1 佴礈卉粁贿赊䎱趭 + 8.1.2 蹚縆石籒皇籜赊邶畅 + 8.1.3 咯縄侪酃籜籩蚚籫煌豢籫 o 8.2 膽 4 蛑 味弋踠呆酆 + 8.2.1 蓱蓨膯僧稍垆藳籐蚚赊磒 o 8.3 膽 5 蛑 籚籜籩缓虴籎籢慧籓坎躹 + 8.3.1 佴纙坎躹赊䱷騑蓲磒 + 8.3.2 籎籢慧籓坎躹赊踃砎逰木 + 8.3.3 籘籾籊卉煌豢籫坎躹 o 8.4 膽 6 蛑 SQL 籖豢籶籆皇蚚赊趍 + 8.4.1 侪朝磛盲賊 + 8.4.2 籪蚚籢虴籄籒籞籜蜹繭声蓱丧蹚縆石 o 8.5 膽 8 蛑 暮蹗籶籺籋蚚粆豢籜 + 8.5.1 籪蚚籢粁蚚籜虴籵籦籺籃蚚虴籿蚚贿赊蝷床 + 8.5.2 侪忱赊籪蚚籢粁蚚籜虴籵籦籺籃蚚虴籿蚚贿赊蝷床 o 8.6 膽 9 蛑 蝷床籿慧籓皇缓赊磒 o 8.7 膽 13 蛑 DB2 赊踈唱 + 8.7.1 籠蚚籫虴籷蚚籿虴籘籆籝 (sortheap) + 8.7.2 籷蚚籿涉僧山趌赊籠蚚籫 (sheapthres) + 8.7.3 籊籜籎卉蚚籚还豢腛赊慧籦籒虴晃籜籫赊蹚膯籶蚚籞豢籫 (maxlocks) + 8.7.4 DB2 踈唱/籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚/籪蚚籢虴晃豢籒虴 籄籒籞籜虴籫蚚籒豢危芊碀蓤赊 吴蝩 (dl_expint) + 8.7.5 MIN_DEC_DIV_3 籪蚚籢粁蚚籜踈唱籶皇煌蚚籢蚚 + 8.7.6 籄籿晃籔蚚籚还豢初軇籷蚚籿虴籘籆籝 (app_ctl_heap_sz) + 8.7.7 籪蚚籢粁蚚籜虴籚籜籩缓虴簧籮籢蚚虴籷蚚籿虴籘籆籝 (mon_heap_sz) + 8.7.8 嗡咯籄籿晃籔蚚籚还豢赊蹚膯忱 (maxappls) + 8.7.9 俦茳乐酥声蓱丧籠籺籫虴籤籉籦籒粅籆豢籫吴蝩 (softmax) + 8.7.10 儇踃牲蓤色粂蚚籛赊趢冲尚识繺蓯生蓚 (trackmod) + 8.7.11 籪蚚籢粁蚚籜虴慧籓虴籶籜赊儇踃 (newlogpath) + 8.7.12 慧籓虴籺籃籆贿赊慧籔蚚籚还豢 (logpath) + 8.7.13 慧籦籒虴晃籜籫磒蹚膯週暑藨 (locklist) o 8.8 賢耝 A DB2 卉籛籜籫晃蚚蓲味弋儇忱 + 8.8.1 砎逰声蓱丧卉籛籜籫晃蚚儇忱尚儇踃涉色賊 o 8.9 賢耝 C SQL 硡皿籧蚚贿 * 籘籩皇籆籫蝷床 䦅藳僧声蓱丧市硡蚰 o 9.1 籵蚚籛还豢 7.2 DB2 籶蚚籠籭贿虴籊籪籅籚还豢声蓱丧 DB2 或蚚籒 籓贿蚚籿虴籊籪籅籚还豢尚 籘籩皇籆籫蓲涉蓭籞籦籫籄籦籿 + 9.1.1 腛冥蛐茯 + 9.1.1.1 籆豢籜籫蚚贿蚱赊踠呆酆 + 9.1.2 款危石赊色舍赊籵蚚籛还豢 7.2 籚籜籩缓赊踈唱 + 9.1.3 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢虴籚籜籩缓蓮赊籺籅籦籒籜 籶籦籒 2 嗽蚱赊 籆豢籜籫蚚贿 + 9.1.3.1 DB2 初軇籘蚚籵蚚蓲涉蓭磒生蓚色舍蓯籵蚚籛还豢 6 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢尚 籄籦籿籓卉蚚籬 + 9.1.4 籵蚚籛还豢 6 籖豢籫慧蚚贿虴籞豢籢蚚 声蓱丧 籘籩皇籆籫 蝷床籞豢籢蚚 赊籄籦籿籓卉蚚籬 * 籖粆豢籬市硡蚰 o 10.1 db2batch - 粁豢籤粆蚚籒虴籧蚚贿 o 10.2 db2cap (砎逰籖粆豢籬) + db2cap - CLI/ODBC 城縄籶籦籔蚚籛虴籵籆豢籪籅豢籓虴籧蚚贿 o 10.3 db2ckrst (砎逰籖粆豢籬) + db2ckrst - 牟佴俦茳籆煌蚚籛蚬蚵赊軣埙 o 10.4 db2gncol (砎逰籖粆豢籬) + db2gncol - 臭唱涉色搐赊趌尚踃砎涉蓺生 o 10.5 db2inidb - 粇皇蚚晃豢籓牲蓤色籪蚚籢粁蚚籜赊蚴危石 o 10.6 db2look - DB2 坎躹谖騩籧蚚贿 o 10.7 db2updv7 - 籪蚚籢粁蚚籜尚籵蚚籛还豢 7 墀踫駽滁卉粁贿蓯踃砎 o 10.8 砎逰籖粆豢籬踫籿慧籞籦籘蚚虴籌籿籚还豢 (-x, 搐芨騩涉赊刷蹃尚 磢涉蓺生虰) o 10.9 DB2 CLP 搔貹磛蓲生蓚 True Type 籺籋豢籫 o 10.10 ADD DATALINKS MANAGER o 10.11 ARCHIVE LOG (砎逰籖粆豢籬) + Archive Log o 10.12 BACKUP DATABASE + 10.12.1 踈亵硙 + 10.12.2 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊踠呆酆 o 10.13 BIND o 10.14 CALL o 10.15 DROP DATALINKS MANAGER (砎逰籖粆豢籬) + DROP DATALINKS MANAGER o 10.16 EXPORT o 10.17 籪蚚籢粁蚚籜踈唱赊踃砎 o 10.18 GET ROUTINE (砎逰籖粆豢籬) + GET ROUTINE o 10.19 GET SNAPSHOT o 10.20 IMPORT o 10.21 LIST HISTORY o 10.22 LOAD o 10.23 PING (砎逰籖粆豢籬) + PING o 10.24 PUT ROUTINE (砎逰籖粆豢籬) + PUT ROUTINE o 10.25 RECONCILE o 10.26 REORGANIZE TABLE o 10.27 RESTORE DATABASE + 10.27.1 踈亵 + 10.27.2 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊踠呆酆 o 10.28 ROLLFORWARD DATABASE o 10.29 CLP 冕蓨籖蚚籬蓯螜生蓚亵蚰赊軌蓨 * 籪蚚籢碎咯惶蚚籩籅晃籩籅蚚 䦅藳僧声蓱丧市硡蚰 o 11.1 膽 2 蛑 籆豢粅蚚籫 + 11.1.1 籵籦籺籃蚚膤縼尚踫上籆豢粅蚚籫尚磒 o 11.2 膽 3 蛑 慧蚚籬 + 11.2.1 慧蚚籬暮蹗芷赊訇搭颌拟 + 11.2.2 慧蚚籬初盲酆蓲初芊 + 11.2.3 totalfreespace 籺籃籆贿虴籢籆籿駽騺⺮ o 11.3 膽 4 蛑 籌蚚籫慧蚚籣蚚 + 11.3.1 繤驖尚 YES 蓯稠趭涉色蓲僧蓯籌蚚籫慧蚚籣蚚赊踫尚貹磛 蓲生蓚 rexecd * DB2 卉籿晃籔蚚籚还豢赊䦅藳僧声蓱丧市硡蚰 o 12.1 卉籿晃籔蚚籚还豢声蓱丧坤 IBM 籘蚚籵蚚 o 12.2 Windows 2000 蚱赊卉籿晃籔蚚籚还豢 o 12.3 SQL 籺籃籆贿赊訇蝷蓯趍蓢蓤蓭山蓚籊皇蚚 o 12.4 DB2 訇䥽 o 12.5 Web 蚱赊 Data Difference Utility o 12.6 膽 3 蛑 籪蚚籢虴卉籿晃籔蚚籚还豢虴籚籭晃籌 + 12.6.1 卉籿晃籔蚚籚还豢赊籚籭晃籌 o 12.7 膽 5 蛑 卉籿晃籔蚚籚还豢赊躹蕬 + 12.7.1 賊声蓱丧搐矛 + 12.7.2 DATALINK 卉籿晃籔蚚籚还豢 + 12.7.3 LOB 赊初盲酆 + 12.7.4 卉籿晃籔蚚籚还豢赊躹蕬 o 12.8 膽 6 蛑 卉籿晃籔蚚籚还豢味弋赊籞籦籫籄籦籿 + 12.8.1 繡肃赊驁蛭蓮踃砎 (Update-anywhere) 赊腛冥蛐茯 + 12.8.2 卉籿晃籔蚚籚还豢味弋赊籞籦籫籄籦籿 o 12.9 膽 8 蛑 脙膴蜡僖 o 12.10 膽 9 蛑 籐换籿籤换蚚虴籿慧籓皇缓声蓱丧籄籿皇籆虴籿慧籓皇缓 (AS/400 缽) o 12.11 膽 10 蛑 籐换籿籤换蚚虴籿慧籓皇缓声蓱丧籄籿皇籆虴籿慧籓皇缓 (OS/390 缽) + 12.11.1 DB2 DataPropagator (OS/390 缽) 赊腛冥蛐茯 + 12.11.2 OS/390 蓮赊 UNICODE 声蓱丧 ASCII 籊豢籖蚚籬虴籜籐蚚 缓 + 12.11.2.1 籊豢籖蚚籬虴籜籐蚚缓赊腎男 + 12.11.2.2 籊豢籖蚚籬虴籜籐蚚缓赊稠趭 o 12.12 膽 11 蛑 籐换籿籤换蚚虴籿慧籓皇缓声蓱丧籄籿皇籆虴籿慧籓皇缓 (UNIX 缽) + 12.12.1 UNIX 声蓱丧 Windows 蓮赊籐换籿籤换蚚虴籿慧籓皇缓蓲籄 籿皇籆虴籿慧籓皇缓赊味弋儇忱赊稠趭 o 12.13 膽 14 蛑 賊赊踈慕 o 12.14 膽 15 蛑 籐换籿籤换蚚虴籿慧籓皇缓蓲籄籿皇籆虴籿慧籓皇缓赊煌 籦籞蚚籛 o 12.15 賢耝 A 䱷騑声蓱丧籄籿皇籆虴籿慧籓皇缓尚籄籿晃籔蚚籚还豢繀蓮 蜫⺪生蓚 * 籚籜籩缓虴簧籮籢蚚 䦅藳僧声蓱丧市硡蚰 o 13.1 db2ConvMonStream * 脙膴蜡僖赊䦅藳僧 o 14.1 惶蚚籙蚚搔慧籓籌豢涉蓭山稍山蓲僧蓯 DB2 尚 Windows 95虯 Windows 98虯 蓺色芍 Windows ME 蓮蜫⺪ o 14.2 膽 2 蛑 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籘蚚籵蚚赊驙蜵趢遹 * 64 籸籦籫虴籿皇籦籫籺籋蚚缓蓮 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜尚磒生蓚 o 15.1 膽 5 蛑 踈唱 + 15.1.1 LOCKLIST + 15.1.2 shmsys:shminfo_shmmax o 15.2 膽 6 蛑 初盲酆 * XML 籊籒籜籩豢籣蚚 蝷床声蓱丧籿慧籓皇粇豢籓 * MQSeries o 17.1 DB2 MQSeries 螜忱赊籆豢籜籫蚚贿声蓱丧踈唱 + 17.1.1 MQSeries 赊籆豢籜籫蚚贿 + 17.1.2 MQSeries AMI 赊籆豢籜籫蚚贿 + 17.1.3 DB2 MQSeries 螜忱尚磒识繺蓯生蓚 o 17.2 MQSeries 煌籦籞蚚籛虴籜籢籆贿 o 17.3 煌籦籞蚚籛踈慕 o 17.4 MQSeries 螜忱赊蜹硡 + 17.4.1 初盲酆 + 17.4.2 籊皇蚚虴籖蚚籬 o 17.5 磒赊籚籭晃籌 + 17.5.1 螌脅煌籦籞蚚籛豢籓 + 17.5.2 煌籦籞蚚籛赊拇矼 + 17.5.3 煌籦籞蚚籛赊蓨騩涉 + 17.5.4 籄籿晃籔蚚籚还豢吴抽鸟 + 17.5.4.1 磛咄/收颗谝矼 + 17.5.4.2 鲤踫/籘籾籜籒晃籿籚还豢 o 17.6 enable_MQFunctions + enable_MQFunctions o 17.7 disable_MQFunctions + disable_MQFunctions ------------------------------------------------------------------------ 蝷床赊䦅藳僧: 躹蕬 ------------------------------------------------------------------------ 6.1 膽 8 蛑 蠃床籪蚚籢粁蚚籜稠躹 6.1.1 邞佴石籐蚚 蛈"籱蚚籬虴籓贿蚚籿赊稠躹"蛌籞籒籚还豢赊蛈"籱蚚籬虴籓贿蚚籿稠躹蚱赊踠呆酆 "蛌 籘籾籞籒籚还豢蓮虯邞佴石籐蚚赊趭違蓯踠呆生蔀僧粅籆豢籫尚騫蔀蓚 蛈"邞 佴石籐蚚"蛌籘籾籞籒籚还豢芍虯DB2_UPDATE_PART_KEY=ON 赊驁酃赊身 邸虮生蓚貹磛 搔蓨蓺生虰 谯: DB2_UPDATE_PART_KEY=OFF 蓮蓞虯初盲酆芍縆磒牲蓤蓺生虰 谯: 籺籅籦籒籜籶籦籒 3 蓺色芍莎蓤嗽踾蓮芍虯籪籺籋贿籫趌芍 ON 蓮生虰 * 賊繀赊踫蓯啥山蓭邞佴石籐蚚搐赊趌尚踃砎生蓚神蓲芍蓮僧蓺甥嗓虰 * 邞佴石籐蚚搐赊趌芍邸虮蓺色芍膤縼赊身搔识繺蓮生虰 ------------------------------------------------------------------------ 6.2 籱蚚籬虴籓贿蚚籿赊稠趭 蛈"籱蚚籬虴籓贿蚚籿赊稠躹"蛌籞籒籚还豢繀赊蛈"籱蚚籬虴籓贿蚚籿稠躹蚱赊 踠呆 酆"蛌籘籾籞籒籚还豢蓲蛈"侪朝牲蓤色磛盲賊"蛌籘籾籞籒籚还豢蓮虯2 棱瞄赊籶皇 籓皇籺赊蹚芷赊亵蓯 騖佴稍谯肃搔倬伞蓤蓭山蓺甥嗓蓮涉色虰 REPLICATED 籐蚚或蚚籬芍虯REFRESH DEFERRED 籌籿籚还豢蓮趭違牲蓤色磛盲賊蓯赊 身䎱趭蓮僧蓺生虰 ------------------------------------------------------------------------ 6.3 膽 9 蛑 佴㑳籪蚚籢粁蚚籜赊稠躹 6.3.1 侪忱赊籪蚚籢粁蚚籜赊踃砎 蛈侪忱赊籪蚚籢粁蚚籜赊踃砎蛌籞籒籚还豢赊 籞籦籫籄籦籿虴籜籩籦籿赊晃籜籫蓯 芍虯賡蝝筛稍週騫搔蓨蓺生虰 籜籩籦籿 4 芍虯墀垌䶮赊週騫蓯稍傻蓭山蓺生虰 蛈籄籿晃籔蚚籚还豢蜫鲤赊䦅藳僧蛌蓮硡皿涉蓭山蓚蓱上蓯 籄籿晃籔蚚籚还豢虴籿慧籓皇缓尚籿晃籖豢籶籆贿涉虯籢籆籿 2 抽鸟尚䎱趭 (啥蓺蓨 PRECOMPILE PROGRAM 籖粆豢籬蓮 CONNECT 2 尚䎱趭) 涉蓭虯 1 籺籉蚚籝虴籖粇籦籫尚䎱趭 (啥蓺蓨虯PRECOMPILE PROGRAM 籖粆豢籬蓮 SYNCPOINT ONEPHASE 尚䎱趭) 生蓚虰 神蓤芍虯䶮赊蓱上蓯儇伞蓨蓺生: 籄籿晃籔蚚籚还豢蜫鲤赊䦅藳僧蛌蓮硡皿涉蓭山蓚蓱上蓯 籄籿晃籔蚚籚还豢虴籿慧籓皇缓尚籿晃籖豢籶籆贿涉虯籢籆籿 2 抽鸟尚䎱趭涉蓭虯 (啥蓺蓨 PRECOMPILE PROGRAM 籖粆豢籬蓮 CONNECT 2 尚䎱趭) 声蓱丧 2 籺籉蚚籝虴籖粇籦籫尚䎱趭 (啥蓺蓨虯PRECOMPILE PROGRAM 籖粆豢籬蓮 SYNCPOINT TWOPHASE 尚䎱趭) 生蓚虰 ------------------------------------------------------------------------ 6.4 膽 13 蛑 Windows NT 味弋蓮赊凵识磒钞 6.4.1 DB2MSCS 惶蚚籩籅晃籩籅蚚赊踫腛蓯粆籚豢赊晃籾蚚籫搔貹磛 DB2MSCS 惶蚚籩籅晃籩籅蚚芍虯DB2 搔 Microsoft Cluster Service 味弋失蓮 籺籉 蚚贿籌蚚籵蚚虴籘粅蚚籫尚磒识繺蓯生蓚色舍蓯貹磛稍籞籦籫籄籦籿尚踫生蓚色 舍蓯磒牲蓤蓺生虰 DB2MSCS 惶蚚籩籅晃籩籅蚚尚 滁颉蓯踫生蓚色舍蓯芍虯 Cluster Service 搔晃籠蚚籜 DLL db2wolf.dll 尚芨啥深蓢蓤蓚蓱上蓯涉蓭 声筛稍 深蓤勺稍蓨蓺甥嗓虰神赊 DLL 芍 %ProgramFiles%\SQLLIB\bin 籪籅卉籒籫晃蚚蓯 蓨蓺生虰 DB2 UDB 籵蚚籛还豢 7 籆豢籜籫蚚贿虴籿慧籓皇缓芍 PATH 籚籜籩缓味弋儇忱尚虯 %ProgramFiles%\SQLLIB\bin 籪籅卉籒籫晃蚚尚䎱生蓱上蓯稠趭涉蓺生虰 色审涉虯 Windows 2000 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮踫生蓚驁酃芍虯籆豢籜籫蚚贿芷蓯 粆籚豢尚晃籾蚚籫生蓚貹磛芍蓨蓺甥嗓虰 DB2MSCS 惶蚚籩籅晃籩籅蚚尚踫涉色山驁酃芍虯PATH 味弋儇忱搔 Cluster Service 赊色舍蓯 踃砎牲蓤蓚蓱上蓯虯粆籚豢尚晃籾蚚籫生蓚貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 6.5 膽 14 蛑 DB2 声蓱丧 Sun 籒皇籜籢蚚 2.2 蚱蓮赊凵识磒钞 嗽失赊蓱上稍驁酃虯DB2 赊抽鸟芍 Sun 籒皇籜籢蚚 2.2 蓮籘粅蚚籫牲蓤蓭山蓺生: * 粃籜籫蓲赊籿慧籫籖贿搔 TCP/IP (SNA 蓮稍绅) 蓮蓚虰 * 2 籺籉蚚籝虴籖粇籦籫搔磒牲蓤蓭山稍山虰 神赊初芊芍虯惶蚚籙蚚搔呦碙籪 籅籜籒蚱蓮 SPM 尚踈唱生蓚驁酃 (神蓤芍虯 spm_log_path 籪蚚籢粁蚚籜蝷床 踈唱籶皇煌蚚籢蚚蓮踫识繺)虯 蓺色虯籺籉蚚贿籌蚚籵蚚虴粆籚豢搔款藞赊 TCP/IP 踈唱 (款婶粃籜籫矛虯IP 籄籬卉籜稍蓘) 尚 啥驁酃虯螑耡牲蓤蓺 生虰 ------------------------------------------------------------------------ 6.6 Solaris 蓮赊 Veritas 籘粅蚚籫 墀垌虯DB2 芍 Veritas 尚籘粅蚚籫涉蓺生虰Veritas 芍 Solaris 蓮赊 DB2 凵识磒钞 赊籒皇籜籢蚚尚 籘粅蚚籫涉蓺生虰 硡皿 籌豢皇籆豢蓲籌籺皇籆豢尚碀蓨臋奢虯DB2 UDB 籆豢籜籢豢籜尚簧籮籢蚚涉蓺 生虰 籊豢籫晃蚚虴粅籆豢籫 籌豢皇籆豢 db2start 尚磒涉蓭籆豢籜籢豢籜尚蜫⺪涉蓺生虰 籌籺皇籆豢 db2stop 尚磒涉蓭籆豢籜籢豢籜尚趦涉蓺生虰 簧籮籢蚚 䎱趭牲蓤色 DB2 籆豢籜籢豢籜搔蜫⺪牲蓤蓭山蓚筛蓘上筛蜡僖涉蓺生虰 蝁棵生蓚籿慧籞籜虴簧籮籢蚚声蓱丧籪蚚籢粁蚚籜虴簧籮籢蚚 (籌籿籚还 豢) 尚磒涉蓺生虰 籒晃蚚豢 DB2 籆豢籜籢豢籜虴晃籠蚚籜尚虮唼涉蓺生虰 末钞 籢籆籿 趭違 probeDatabase 籜籫晃豢籓 簧籮籢蚚牲蓤蓚籪蚚籢粁蚚籜 instanceOwner 籜籫晃豢籓 籆豢籜籢豢籜蛭碙矛 instanceHome 籜籫晃豢籓 籆豢籜籢豢籜蛭碙赊粃蚚缓虴籪籅卉籒籫晃蚚 probeTable 籜籫晃豢籓 簧籮籢蚚生蓚 probeDatabase 赊賊 monitorLevel 畅忱 1 芍籿慧籞籜虴簧籮籢蚚虯2 芍 db mon 尚饲秒 䎱趭 nodeNumber 畅忱 蜫⺪生蓚籆豢籜籢豢籜赊籱蚚籬棱厶 (媒稠趭芍 EE) 籢籆籿趭違 type DB2UDB ( static int CleanTimeout = 240 static int MonitorTimeout = 30 static int OfflineTimeout = 240 static int OnlineRetryLimit = 2 static int OnlineTimeout = 120 static int OnlineWaitLimit = 1 static int RestartLimit = 3 static int ToleranceLimit = 1 static str ArgList[] = { probeDatabase, instanceOwner, instanceHome, probeTable, monitorLevel, nodeNumber } NameRule = resource.db2udb str probeDatabase str instanceOwner str instanceHome str probeTable int monitorLevel int nodeNumber ) 籘豢籿贿踈唱 DB2UDB db2_resource_n0 ( probeDatabase = sample probeTable = vcstable instanceOwner = stevera instanceHome = "/export/home/stevera" monitorLevel = 2 ) 籆豢籜籫蚚贿 o 籪籅卉籒籫晃蚚 /opt/VRTSvcs/bin/DB2UDB 尚蹗唱生蓚虰 o 籺籃籆贿 online虯offline虯monitor虯clean虯DB2UDBAgent 尚 /opt/VRTSvcs/bin/DB2UDB 蓯 籖籹蚚涉虯神蓤蓢赊籺籃籆贿蓯踫识繺赊 粆蚚籒搔賢山蓭山蓚神蓲尚蝝繤生蓚虰 o 籺籃籆贿 db2udb.type.cf 尚 /etc/VRTSvcs/conf/config 蓯籖籹蚚生 蓚虰 o 籒皇籜籢蚚尚趦生蓚虰(色蓲奢勺 hastop -all) o 籺籃籆贿 main.cf 蓮虯 踫 include db2udb.type.cf 尚踫 include types.cf 赊芷蓯趢实生蓚虰 o 籒皇籜籢蚚踈唱搔 /opt/VRTSvcs/bin/hacf -verify /etc/VRTSvcs/conf/config 蓮 碙軟蓮蓚神蓲尚蝝繤生蓚虰 神蓤蓮虯DB2 籆豢籜籢豢籜尚初軇生蓚色舍蓯貹磛稍 DB2 晃籠蚚籜尚蹗唱蓮僧 蓚蓱上蓯稍蓨蓺涉色虰 ------------------------------------------------------------------------ 6.7 賢耝 B. 毛矛逰木 6.7.1 8 亵蓱蓨邡山惶蚚籙蚚 ID 蓲籜籐蚚粆矛蓯螜生蓚谯肃縚 * Windows 32 籸籦籫虴籿皇籦籫籺籋蚚缓赊 DB2 籵蚚籛还豢 7 朝賗芍虯 30 亵 蓺蓮赊惶蚚籙蚚 ID 尚籘粅蚚籫涉蓺生虰色审涉虯Windows NT 声蓱丧 Windows 2000 赊軓碙籘粅蚚籫赊色舍蓯虯 惶蚚籙蚚 ID 赊坳赊初芊芍 20 亵 蓮生虰 * 惶蚚籙蚚 ID 蓲籶籜或蚚籬尚皿縄蓯䎱趭涉蓭山蓚驁酃虯DB2 籵蚚籛还豢 7 芍虯 8 亵蓱蓨邡山惶蚚籙蚚 ID 尚䎱趭涉蓭 Windows NT 蓲 Windows 2000 蓯抽鸟涉蓭山蓚 Windows 32 籸籦籫嗽蜲赊籒皇籆籄豢籫尚籘粅蚚籫涉蓺生虰神 蓤芍籒皇籆籄豢籫蓺色芍 DCE 繤驖尚磒涉蓭山蓚抽鸟尚虮蜲涉蓺生虰 * 生蔀蓭赊籿皇籦籫籺籋蚚缓蓯声深蓚 DCE 繤驖芍虯8 亵赊惶蚚籙蚚 ID 初芊 尚莎赊蓺蓺鸟踫涉蓺生虰 * CONNECT 蓺色芍 ATTACH 搔唱荟涉色驁酃赊 SQLCA 筛蓢冕蓚 authid 芍虯8 亵 蓯碀蓨蓭蓢蓤蓺生虰 SQLWARN 籺籅蚚贿籬蓯芍碀蓨蓭搔鲤臭涉色赊躼 鄢搔螝蓺蓤蓺生虰 蜷蹫蓯啥山蓭芍虯蛈SQL 市硡蚰蛌赊 CONNECT 籜籩蚚籫煌豢 籫赊週騫尚驋涉蓭绅审牲山虰 * CONNECT 蓺色芍 ATTACH 搔唱荟涉色驁酃赊籖粆豢籬踫籿慧籞籦籘蚚 (CLP) 筛 蓢冕蓚 authid 芍虯8 亵蓯碀蓨蓭蓢蓤蓺生虰 碀蓨蓭尚生蛟处週厶 (...) 搔虯authid 蓯賢深蓢蓤蓺生虰 * DB2 籵蚚籛还豢 7 芍虯籜籐蚚粆矛尚 30 籵籆籫蓺蓮籘粅蚚籫涉蓺生搔虯嗽失 赊礌蜲搔蓨蓺生虰 o 18 籵籆籫蓱蓨邡山籜籐蚚粆矛赊蓚賊芍侪朝蓮僧蓺甥嗓虰 o 惶蚚籙蚚赊趭違涉色籢籆籿 (UDT) 蓯芍 8 籵籆籫蓱蓨邡山籜籐蚚粆矛尚 磒蓮僧蓺甥嗓虰 6.7.2 惶蚚籙蚚 ID 声蓱丧籶籜或蚚籬 蛈"惶蚚籙蚚 ID 声蓱丧籶籜或蚚籬"蛌籞籒籚还豢赊蛈"A 筛蓢 Z"蛌蓲山上芏蛭尚 嗽 失赊蓱上蓯儇踃涉蓺生虰 赑藞籵籆籫赊膯亵声蓱丧颡亵赊籄贿籺籃粁籦籫 (A...Z虯a...z)虰 莎赊默赊亵 声蓱丧週厶搔籘粅蚚籫牲蓤蓚筛蓘上筛芍虯磒牲蓤蓚籖蚚籬虴粂蚚籛蓯蓱傻蓭穗 稍蓨蓺生虰 籖蚚籬虴粂蚚籛虴籘粅蚚籫赊蜷蹫蓯啥山蓭芍虯賢耝赊 蛈"籭籚还籭贿虴 皇豢籕蚚籛虴籘粅蚚籫 (NLS)"蛌尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 6.8 賢耝 D. 晃晃蚚籜吴赊坤茼晰钞 6.8.1 Windows NT DLFS 芍 Norton 赊惶蚚籩籅晃籩籅蚚蓲坤茼晰 Windows NT 籪蚚籢虴晃豢籒虴籺籃籆贿虴籚籜籩缓芍虯Norton 惶蚚籩籅晃籩籅蚚蓲 茼晰钞搔蓨蓺甥嗓嗓虰籺籃籆贿搔 DLFS 蓯蓱蓨初軇牲蓤蓭山蓚籬皇籆籾筛蓢邸虮 牲蓤蓚蓲虯 䶮赊籎蚚籰贿礌蜲搔鲤臭涉蓺生: 籊皇蚚 0x1E (籎蚚籰贿虴簧蚚籬礌蜲 芍随奢蓺甥嗓)虰 礌蜲芍 0xC00000005 (籄籒籞籜藸阔) 蓯稍蓨蓺生虰神赊籄籒籞籜 藸阔芍虯Norton 惶蚚籩籅晃籩籅蚚虴 籬皇籆籵蚚搔 DLFS 籺籅贿籢蚚虴籬皇籆籵蚚 赊慧蚚籬芷蓯慧蚚籬牲蓤蓚色舍蓯逳僧蓺生虰 藞縄稍胜佬蹞蓲涉蓭芍虯Norton 惶蚚籩籅晃籩籅蚚虴籬皇籆籵蚚搔慧蚚籬牲蓤色芷 蓯 DLFSD 籬皇籆籵蚚尚 慧蚚籬生蓚贃聾搔蓨蓺生虰神赊胜佬蹞芍虯DLFSD 籬皇籆 籵蚚稠趭尚䦅暮蹗蓮儇踃生蓚神蓲蓮 踫上神蓲搔蓮僧蓺生虰蛈籜籢蚚籫蛌尚籒晃籦籒 涉虯 蛈稠趭--> 籖豢籫慧蚚贿 籶籰贿--> 馁趗--> DLFSD蛌尚 腎男涉蓭虯神蓤尚䦅 暮蹗蓮稠趭涉蓺生虰 ⺪咯籺籋贿籣蚚蓯趢实识繺稍籵籦籤虴籺籃籆贿尚蹗唱涉蓭虯籚籜籩缓⺪咯蓯 DLFSD 籬皇籆籵蚚 声蓱丧 DLFM 籘蚚籸籜尚慧蚚籬生蓚神蓲搔蓮僧蓺生虰籵籦籤虴籺 籃籆贿赊繀磂芍䶮赊蓱上蓯稍蓨蓺生虰 net start dlfsd net start "dlfm service" 神赊籵籦籤虴籺籃籆贿尚 start_dlfs.bat 蓲山上矛腛蓯涉虯神蓤尚 C:\WINNT\Profiles\Administrator\Start Menu\Programs\Startup 籪籅卉籒籫晃蚚 蓯籖籹蚚涉蓺生虰 蝷床赊身搔 DLFS 籺籅贿籢蚚虴籬皇籆籵蚚声蓱丧 DLFS 籘蚚籸籜尚慧蚚籬生蓚 芊尚傻蓭山蓺生虰 6.8.2 SET CONSTRAINTS 搔 SET INTEGRITY 蓯趗僧晰奢蓢蓤蓚 SET CONSTRAINTS 籜籩蚚籫煌豢籫芍 SET INTEGRITY 籜籩蚚籫煌豢籫蓯趗僧晰奢蓢蓤 蓺涉色虰 茼晰钞蓯啥山蓭芍虯蓘扫蓢赊籜籩蚚籫煌豢籫蓞 DB2 UDB V7 蓮芍深縼蓤 蓢蓤蓺生虰 ------------------------------------------------------------------------ 6.9 賢耝 E. 籭籚还籭贿虴皇豢籕蚚籛虴籘粅蚚籫 6.9.1 DB2 籵蚚籛还豢 7 赊蝒勰軋缽 DB2 籵蚚籛还豢 7 赊蝒勰軋缽蓯芍虯蕄軋虯籺皇豢籜軋虯籬籆籧軋虯籆籢晃籄軋虯籜 粂籆豢軋虯 籾皇籛贿虴粅贿籫籏贿軋虯浚脅軋虯螡勰軋虯谔勰軋 (卧霓)虯谔勰軋 (缾霓)虯 籪豢粆蚚籒軋虯籺籅豢皇豢籬軋虯籱贿籈籉蚚軋虯籜籈籉蚚籪豢軋虯籤籉 籖軋虯籌皇豢籣軋虯 籲豢籏晃蚚軋虯粅蚚皇豢籬軋虯籫贿籖軋虯慧籚籄軋虯籾贿籏晃 籄軋虯籜慧粁籮籄軋搔蓨蓺生虰 UNIX 粁蚚籜赊籿皇籦籫籺籋蚚缓蓮芍虯DB2 朝賗煌籦籞蚚籛蓲皇籆籾皇晃蚚芍 穗稍 蓚荏軋赊籆豢籜籫蚚贿搔识繺蓮生虰DB2 籆豢籜籫蚚贿虴惶蚚籩籅晃籩籅蚚芍虯 煌籦 籞蚚籛虴籎籢慧籓虴籺籃籆贿虴籞籦籫尚虯䶮赊賊蓮生籿皇籦籫籺籋蚚缓赊 蹚蓞蓱 绅磒牲蓤蓚慧蚚籎贿虴籪籅卉籒籫晃蚚蓯磒肃涉蓭山蓺生虰 賊 4 芍 AIX虯HP-UX虯 声蓱丧 Solaris 赊驅伽尚冥邿涉蓺生虰 賊 5 芍 Linux虯Linux/390虯SGI虯声蓱丧 Dynix 赊驅伽尚冥邿涉蓺生虰 賊 4. AIX虯HP-UX虯Solaris 籌粂卉蚚籩籅豢 AIX HP-UX Solaris 籓虴籚籜籩缓 荏軋 慧籔蚚贿 籖蚚 慧籔蚚贿 籖蚚 慧籔蚚贿 籖蚚 籬虴 籬虴 籬虴 粂蚚 粂蚚 粂蚚 籛 籛 籛 籺皇豢籜軋 fr_FR 850 fr_FR.iso88591 1051 fr Fr_FR fr_FR.roman8 籬籆籧軋 de_DE 850 de_DE.iso88591 1051 de De_DE de_DE.roman8 籆籢晃籄軋 it_IT 850 it_IT.iso88591 1051 it It_IT it_IT.roman8 籜粂籆豢軋 es_ES 850 es_ES.iso88591 1051 Es_ES es_ES.roman8 Brazilian Portu-pt_BR pt_BR guese 浚脅軋 ja_JP 954 ja_JP.eucJP 954 ja 954 Ja_JP 932 螡勰軋 ko_KR 970 ko_KR.eucKR 970 ko 970 谔勰軋 (卧霓) zh_CN 1383 zh_CN.hp15CN 1383 zh 1383 Zh_ 1386 CN.GBK 谔勰軋 (缾霓) zh_TW 964 zh_TW.eucTW 964 zh_TW 964 Zh_TW 950 zh_TW.big5 950 zh_TW.BIG5 950 籪豢粆蚚籒軋 da_DK 850 da_DK.iso88591 1051 da Da_DK da_DK.roman8 籺籅豢皇豢籬軋 fi_FI 850 fi_FI.iso88591 1051 fi Fi_FI fi_FI.roman8 籱贿籈籉蚚軋 no_NO 850 no_NO.iso88591 1051 no No_NO no_NO.roman8 籜籈籉蚚籪豢軋 sv_SE 850 sv_SE.iso88591 1051 sv Sv_SE sv_SE.roman8 籤籉籖軋 cs_CZ 912 籲豢籏晃蚚軋 hu_HU 912 粅蚚皇豢籬軋 pl_PL 912 籌皇豢籣軋 nl_NL 850 Nl_NL 籫贿籖軋 tr_TR 920 慧籚籄軋 ru_RU 915 籾贿籏晃籄軋 bg_BG 915 bg_BG.iso88595 915 籜慧粁籮籄軋 sl_SI 912 sl_SI.iso88592 912 sl_SI 912 賊 5. Linux虯Linux/390虯SGI虯Dynix 籌粂卉蚚 Linux Linux/390 SGI Dynix 籩籅豢 籓虴籚籜 籩缓 荏軋 慧籔蚚贿 籖蚚 慧籔蚚贿 籖蚚 慧籔蚚贿 籖 慧籔蚚贿 籖 籬虴 籬虴 蚚 蚚 粂蚚 粂蚚 籛 籛 籬虴 籬虴 粂 粂 蚚 蚚 籛 籛 籺皇豢籜 fr fr fr 軋 籬籆籧軋 de de de 籆籢晃籄 軋 籜粂籆豢 軋 籾皇籛 贿虴粅贿 籫籏贿軋 浚脅軋 ja_JP.ujis 954 ja_JP.ujis 954 ja_JP.EUC 954 螡勰軋 ko 970 ko 970 ko_KO.euc 970 谔勰軋 zh zh_CN.GBK 1386 zh 1386 (卧霓) zh_CN.GBK 谔勰軋 zh_TW.Big5 950 zh_TW.Big5 950 (缾霓) 籪豢粆蚚 籒軋 籺籅豢皇 豢籬軋 籱贿籈籉 蚚軋 籜籈籉蚚 籪豢軋 籤籉籖軋 籲豢籏晃 蚚軋 粅蚚皇豢 籬軋 籌皇豢籣 nl 軋 籫贿籖軋 慧籚籄軋 籾贿籏晃 籄軋 籜慧粁籮 籄軋 升磒赊籚籜籩缓蓮虯蚱週蓲款婶籖蚚籬虴粂蚚籛蓮穗稍傻色慧籔蚚贿矛尚磒涉蓭 山蓚驁酃蓮蓞虯 縆碀稍煌籦籞蚚籛虴籪籅卉籒籫晃蚚蓯晃豢籒尚芍蓤勺虯脇芒牲蓤色 煌籦籞蚚籛尚 芨蓚神蓲搔蓮僧蓺生虰 色蓲奢勺虯声山赊 AIX 粆籚豢蓮虯籪籺籋贿籫虴慧籔蚚贿搔 ja_JP.IBM-eucJP 蓮 ja_JP.IBM-eucJP 赊籖蚚籬虴粂蚚籛搔 954 赊驁酃虯嗽失赊籖粆豢籬尚 踫生蓚蓲 /usr/lpp/db2_07_01/msg/ja_JP.IBM-eucJP 筛蓢 /usr/lpp/db2_07_01/msg/ja_JP 蓹 晃豢籒尚芍蓚 神蓲搔蓮僧蓺生虰 ln -s /usr/lpp/db2_07_01/msg/ja_JP /usr/lpp/db2_07_01/msg/ja_JP.IBM-eucJP 神赊籖粆豢籬尚踫芷虯DB2 赊腟煌籦籞蚚籛芍浚脅軋蓮賊牲蓤蓚蓱上蓯稍蓨蓺 生虰 6.9.1.1 籖豢籫慧蚚贿虴籞豢籢蚚蓲川赊籺籃籆贿虴籞籦籫 籖豢籫慧蚚贿虴籞豢籢蚚虯籖豢籫慧蚚贿虴籞豢籢蚚虴粀贿籿虯声蓱丧川赊籺籃籆 贿虴籞籦籫芍 籢蚚籕籦籫虴或蚚籒籜籩蚚籚还豢蚱赊嗽失赊籪籅卉籒籫晃蚚蓯趗筛蓤 蓭山蓺生虰 * DB2 (AIX 缽): o /usr/lpp/db2_07_01/cc/%L o /usr/lpp/db2_07_01/java/%L o /usr/lpp/db2_07_01/doc/%L o /usr/lpp/db2_07_01/qp/$L o /usr/lpp/db2_07_01/spb/%L * DB2 (HP-UX 缽): o /opt/IBMdb2/V7.1/cc/%L o /opt/IBMdb2/V7.1/java/%L o /opt/IBMdb2/V7.1/doc/%L * DB2 (Linux 缽): o /usr/IBMdb2/V7.1/cc/%L o /usr/IBMdb2/V7.1/java/%L o /usr/IBMdb2/V7.1/doc/%L * DB2 (Solaris 缽): o /opt/IBMdb2/V7.1/cc/%L o /usr/IBMdb2/V7.1/java/%L o /opt/IBMdb2/V7.1/doc/%L 籖豢籫慧蚚贿虴籞豢籢蚚赊籺籃籆贿虴籞籦籫芍虯惶籮籖蚚籬虴籖蚚籬虴粂蚚籛赊谔 蓯蓨蓺生虰 川蓲籖豢籫慧蚚贿虴籞豢籢蚚虴粀贿籿赊籺籃籆贿虴籞籦籫芍籾皇籈 籙蚚搔繤生蓚籖蚚籬虴籞籦籫赊谔蓯蓨蓺生虰 声山赊籚籜籩缓搔 冥邿牲蓤蓭 山蓚蓞赊蓲芍穗稍蓚慧籔蚚贿矛尚磒涉蓭山蓚驁酃芍虯縆碀稍荏軋籪籅卉籒籫晃蚚 蓯 晃豢籒尚芍蓚神蓲蓮虯脇芒牲蓤色籵蚚籛还豢赊籖豢籫慧蚚贿虴籞豢籢蚚尚踫 涉虯 脇芒牲蓤色籵蚚籛还豢赊粀贿籿尚身蓚神蓲搔蓮僧蓺生虰 色蓲奢勺虯声山赊 AIX 粆籚豢赊籪籺籋贿籫虴慧籔蚚贿搔 ja_JP.IBM-eucJP 赊驁 酃虯嗽失赊籖粆豢籬尚踫生蓚蓲 /usr/lpp/db2_07_01/cc/ja_JP.IBM-eucJP 筛蓢 /usr/lpp/db2_07_01/cc/ja_JP 蓹虯蓺色 /usr/lpp/db2_07_01/doc/ja_JP.IBM-eucJP 筛蓢 /usr/lpp/db2_07_01/doc/ja_JP 蓹赊晃豢籒尚蹗唱生蓚神蓲搔蓮僧蓺生虰 * ln -s /usr/lpp/db2_07_01/cc/ja_JP /usr/lpp/db2_07_01/cc/ja_JP.IBM-eucJP * ln -s /usr/lpp/db2_07_01/doc/ja_JP /usr/lpp/db2_07_01/doc/ja_JP.IBM-eucJP 神蓤蓢赊籖粆豢籬赊踫芷虯籖豢籫慧蚚贿虴籞豢籢蚚声蓱丧粀贿籿虴籩籐籜籫芍 浚 脅軋蓮賊牲蓤蓚蓱上蓯稍蓨蓺生虰 谯: Web 籖豢籫慧蚚贿虴籞豢籢蚚芍虯Linux/390 蓺色芍 NUMA-Q 蓮赊 籰籆籩籅籾 踫尚籘粅蚚籫涉蓭山蓺甥嗓虰 神蓤蓢赊籿皇籦籫籺籋蚚缓蓮赊籪蚚籢粁蚚籜 尚蝷床生蓚色舍虯籒皇籆籄豢籫虴或蚚籒籜籩蚚籚还豢筛蓢 踫蓮僧蓺生虰 6.9.2 DB2 蝷床籘蚚籵蚚赊慧籔蚚贿稠趭 DB2 蝷床籘蚚籵蚚赊籆豢籜籢豢籜赊慧籔蚚贿搔虯DB2 籆豢籜籢豢籜赊慧籔蚚贿蓯淖 涉蓭 茼晰钞搔蓚筛蝝繤涉蓭绅审牲山虰 莎上蓮稍深蓤勺虯DB2 籆豢籜籢豢籜芍 DB2 蝷床籘蚚籵蚚蓲谝矼生蓚神蓲搔蓮僧蓺甥嗓虰 DB2 蝷床籘蚚籵蚚赊惶蚚籙蚚虴籿慧籺籃籆贿蓮虯LANG 味弋儇忱搔稠趭牲蓤蓭山稍山 蓲 DB2 蝷床籘蚚籵蚚芍籪籺籋贿籫赊籚籜籩缓虴慧籔蚚贿蓮⺪咯涉蓺生虰 籪籺籋贿 籫赊籚籜籩缓虴慧籔蚚贿搔趭違牲蓤蓭山稍山蓲虯DB2 蝷床籘蚚籵蚚芍籖蚚籬虴粂蚚 籛 819 蓮 ⺪咯涉蓺生虰 DB2 籆豢籜籢豢籜搔 DBCS 慧籔蚚贿赊 1 啥尚磒涉虯DB2 蝷床籘蚚籵蚚搔籖蚚籬虴粂蚚籛 819 蓮⺪咯牲蓤色驁酃虯 莎赊籆豢籜籢豢籜芍 DB2 蝷床籘蚚籵蚚蓲谝矼生蓚神蓲搔蓮僧蓺甥嗓虰 DB2 蝷床籘蚚籵蚚赊慧籔蚚贿蓲 DB2 籆豢籜籢豢籜赊慧籔蚚贿芍 茼晰钞搔蓚貹磛搔蓨蓺生虰 色蓲奢勺虯谔勰軋 (卧 霓) 籚籜籩缓蓮 蛈LANG=zh_CN蛌 芍虯DB2 蝷床籘蚚籵蚚赊 惶蚚籙蚚虴籿慧籺籃籆 贿蓮稠趭牲蓤蓭山蓚貹磛搔蓨蓺生虰 6.9.3 DB2 UDB 芍 Baltic Rim 籖蚚籬虴粂蚚籛 (MS-1257) 尚 Windows 籿皇籦籫籺 籋蚚缓蓮籘粅蚚籫涉蓺生 DB2 UDB 芍虯Baltic Rim 籖蚚籬虴粂蚚籛 MS-1257 尚 Windows 32 籸籦籫虴籌粂卉 蚚籩籅豢籓虴籚籜籩缓蓮 籘粅蚚籫涉蓺生虰神赊籖蚚籬虴粂蚚籛芍虯皇籫籸籄軋虯晃 籫籄籮籄軋虯籊籜籫籮籄軋蓯磒牲蓤蓺生虰 6.9.4 籖蚚籬虴粂蚚籛趌赊矿 蛈"籖蚚籬虴粂蚚籛趌赊矿"蛌籞籒籚还豢赊蹚蚴赊趇逮 (失赊亵) 尚儇踃涉蓭绅审 牲山虰 色审涉虯DB2 搔縆碀稍籖蚚籬虴粂蚚籛尚籌粂卉蚚籩籅豢籓虴籚籜籩缓筛蓢蜡僖生蓚 色舍虯 DB2CODEPAGE 卉籛籜籫晃蚚儇忱尚稠趭生蓚貹磛芍蓨蓺甥嗓虰 駽滁芷: 谝颉虯DB2 搔籌粂卉蚚籩籅豢籓虴籚籜籩缓筛蓢籖蚚籬虴粂蚚籛驅伽尚 咯 縄蓯矿生蓚色舍虯DB2CODEPAGE 卉籛籜籫晃蚚儇忱尚稠趭生蓚貹磛芍蓨蓺甥嗓虰 6.9.5 勰僖籖蚚籬声蓱丧籖蚚籬虴粂蚚籛赊籘粅蚚籫 蛈"勰僖籖蚚籬声蓱丧籖蚚籬虴粂蚚籛赊籘粅蚚籫"蛌籞籒籚还豢蓮虯䶮赊驅伽尚賊蓯 趢实涉蓺生虰 籖蚚籬虴 勰僖 粂蚚籛 籓贿蚚籿 籖蚚籬虴籞籦籫 Tr. 籖蚚籬 慧籔蚚贿 OS 勰矛 ---- ----- -------- -- --- ----- ---- --------------- 943 D-1 IBM-943 JP 81 ja_JP.PCK Sun Japan 6.9.6 亵籞籦籫 蛈"亵籞籦籫"蛌籞籒籚还豢赊蛈"ID 赊亵籞籦籫"蛌籘籾籞籒籚还豢蓮虯 蹚蚴赊 趇逮赊蹚芷赊 2 啥赊亵尚嗽失赊亵蓯趗僧晰奢蓺生虰 康䦂亵 #虯@虯声蓱丧 $ 芍 NLS 粃籜籫 (EBCDIC) 賡儇亵籞籦籫蓯 膅身壅蓺蓤 蓭山稍山色舍虯神蓤蓢尚 NLS 味弋蓮磒生蓚驁酃芍谯肃涉蓭绅审牲山虰 磒牲蓤 蓭山蓚籖蚚籬虴粂蚚籛蓯收婶蓭虯蝕跍亵籞籦籫赊亵蓞磒蓮僧蓺生虰 侪忱籖蚚 籬虴粂蚚籛味弋蓮籪蚚籢粁蚚籜尚磒涉蓭山蓚驁酃虯磒生蓚蝕跍亵籞籦籫赊 蓘 赊籊卉煌豢籫蓞生蔀蓭赊籖蚚籬虴粂蚚籛蓯蓱傻蓭籘粅蚚籫牲蓤蓭山蓚神蓲尚蝝繤生 蓚貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 蝷床赊䦅藳僧 : 籆豢籿晃煌豢籩蚚籚还豢 ------------------------------------------------------------------------ 7.1 DMS 籖豢籩籭蚚赊趢实蓺色芍蝕跍 (砎逰籿慧籞籜) 趢实蓺色芍蝕跍 (賊籜粂蚚籜蹗唱谔蓺色芍蹗唱芷) 牲蓤蓚 DMS 籖豢籩籭蚚 (籺籃籆 贿虴籖豢籩籭蚚蓲 慧蚚虴籪籵籆籜虴籖豢籩籭蚚赊船贃) 芍虯籿晃籺籉籦籤换蚚尚谝 婶蓭俜搐蓯趢实蓺色芍蝕跍牲蓤蓚 蓱上蓯稍蓨蓺涉色虰神赊蓱上稍蹗唱/籘籆籝儇踃 籖豢籩籭蚚暮蹗赊俜搐钞尚凵舍蓚色舍蓯虯 籚籜籩缓蓮踫牲蓤蓚籿晃籺籉籦籤换蚚 赊忱尚牟蓛生神蓲搔蓮僧蓺生虰俜搐蓮踫伞蓤稍山籿慧籞籜芍虯 神蓤蓢赊籄籒籚还豢 赊慧籑豢籓蓲虯籖豢籩籭蚚赊蹗唱赊驁酃芍虯籖豢籩籭蚚赊籢籓賢深审深蓮生虰 谯: CREATE TABLESPACE / ALTER TABLESPACE 赊俜搐钞 (砎涉山籖豢籩籭蚚赊螚聂 赊 賊籜粂蚚籜蓹赊趢实蓯螜涉蓭) 芍虯籿晃籺籉籦籤换蚚忱搔趢实牲蓤蓚籖豢 籩籭蚚忱蓲苛涉山蓲僧芍 牟实涉稍绅稍蓨蓺涉色虰 ------------------------------------------------------------------------ 7.2 膽 1 蛑 GUI 籧蚚贿蓯蓱蓚 DB2 赊蝷床 蛈"籄皇蚚籫虴籞豢籢蚚"蛌籞籒籚还豢赊蹚芷赊 2 亵尚虮唼涉蓭绅审牲山虰 蛈"籶籺籋蚚粆豢籜虴簧籮籢蚚"蛌籞籒籚还豢蓮虯蛈"䎱趭垓赊籶籺籋蚚粆豢籜赊簧 籮籢蚚"蛌 籘籾籞籒籚还豢赊蛈"籶籺籋蚚粆豢籜儇忱赊趭違"蛌晃籜籫赊 2 棱瞄赊酆 瞄尚虮唼涉蓭绅审牲山虰 蓺色虯款婶籘籾籞籒籚还豢赊芷垃赊山绅啥筛赊趇逮尚虯嗽失赊蓱上蓯跅滁涉蓺生虰 牲蓺娠蓺稍磋赊籶籺籋蚚粆豢籜儇忱尚莎蓤涩蓤簧籮籢蚚生蓚神蓲搔蓮僧蓺生虰 蓘 赊籜籭籦籿籚还籦籫虴簧籮籢蚚虴籈籅豢籬籈赊蛈粀贿籿蛌煌籮患蚚筛蓢蓮蓞 籄籒籞 籜蓮僧蓚籶籺籋蚚粆豢籜儇忱驋粀贿籿蓯虯籶籺籋蚚粆豢籜儇忱生蔀蓭赊硡皿搔磒 肃牲蓤蓭山蓺生虰 神蓤蓢赊儇忱芍籎籩籗晃蚚升蓲蓯巽唱牲蓤蓭山蓺生虰 嗽失赊籎 籩籗晃蚚搔蓨蓺生虰 * 籆豢籜籢豢籜: 籊蚚籛籉豢籫虯抽鸟虯籠蚚籫 * 籪蚚籢粁蚚籜: 慧籦籒声蓱丧籪籦籬慧籦籒虯籵籦籺籃蚚虴籿蚚贿声蓱丧縼騩 粗虯抽鸟虯 籠蚚籫虯SQL 籜籩蚚籫煌豢籫嗡咯 * 賊: 賊 * 賊籜粂蚚籜: 籵籦籺籃蚚虴籿蚚贿声蓱丧縼騩粗 * 籪蚚籢粁蚚籜抽鸟: 籵籦籺籃蚚虴籿蚚贿声蓱丧縼騩粗虯慧籦籒声蓱丧籪籦籬慧 籦籒虯 籠蚚籫虯SQL 籜籩蚚籫煌豢籫嗡咯 籜籭籦籿籚还籦籫臭唱蓯啥山蓭蜷涉绅芍虯籌豢皇籆豢虴粀贿籿尚驋涉蓭绅审牲 山虰 款婶籞籒籚还豢蓮虯蛈"籄皇蚚籫虴籞豢籢蚚蓯籌籾籛籉籒籫搔賊牲蓤色驁酃赊籄籒 籚还豢"蛌 籘籾籞籒籚还豢赊蹚芷赊亵尚虮唼涉蓭绅审牲山虰 ------------------------------------------------------------------------ 7.3 膽 3 蛑 籪蚚籢粁蚚籜赊蹗唱 7.3.1 賊籜粂蚚籜赊蹗唱 7.3.1.1 Linux 蓮赊慧蚚縼騩粗赊磒 Linux 蓯芍虯籾慧籦籒虴籪籵籆籜蓯籵籆豢籬涉稍深蓤勺慧蚚縼騩粗尚踫蓮僧稍 山虯 慧蚚虴籪籵籆籜虴籱蚚籬赊籿蚚贿搔蓨蓺生虰 慧蚚虴籪籵籆籜尚籾慧籦籒虴 籪籵籆籜蓯籵籆豢籬生蓚色舍赊驅伽赊谔拾晃粅籛籫晃蚚蓲涉蓭 這繺生蓚慧蚚虴籪籵 籆籜虴籖豢籫慧蚚皇蚚搔蓨蓺生虰 籵籆豢籬芍虯藞酪縄蓯 Linux 籪籅籜籫晃籸患 蚚籢蚚蓯蓱傻蓭冥邿牲蓤蓭山蓚 惶蚚籩籅晃籩籅蚚 raw 尚磒涉蓭踫牲蓤蓺生虰 Linux 蓮慧蚚縼騩粗尚籞籦籫籄籦籿生蓚蓯芍虯嗽失搔貹磛蓯稍蓨蓺生虰 * 1 啥嗽蚱赊 IDE 蓺色芍 SCSI 撷僧籪籅籜籒邞佴 * Linux 籎蚚籰贿 2.4.0 嗽踾 (色审涉虯Linux 纙賨缽蓯蓱傻蓭芍籎蚚籰贿 2.2 蓮蓞 慧蚚縼騩粗搔冥邿牲蓤蓭山蓚驁酃搔蓨蓺生虰) * 慧蚚虴籪籵籆籜虴籖豢籫慧蚚皇蚚 /dev/rawctl 蓺色芍 /dev/raw虰 神蓤蓢赊 籖豢籫慧蚚皇蚚搔稍山驁酃虯䶮赊蓱上蓯涉蓭籚豢粄晃籦籒虴晃豢籒尚蹗唱涉蓭 绅审牲山虰 # ln -s /dev/your_raw_dev_ctrl /dev/rawctl * 谝颉虯Linux 纙賨缽蓮冥邿牲蓤蓚 raw 惶蚚籩籅晃籩籅蚚 * DB2 籵蚚籛还豢 7.1 籺籅籦籒籜籶籦籒 3 嗽踾 谯: 慧蚚虴籪籵籆籜虴籱蚚籬矛芍虯 墀垌慧蚚縼騩粗尚籘粅蚚籫涉蓭山蓚纙賨缽蓯 蓱傻蓭穗稍蓨蓺生虰 纙賨缽 慧蚚虴籪籵籆籜虴籱蚚籬 慧蚚虴籪籵籆籜虴籖豢籫慧蚚皇蚚 ------------ -------------------- --------------------- RedHat 6.2 /dev/raw/raw1 蚡 255 /dev/rawctl SuSE 7.0 /dev/raw1 蚡 63 /dev/raw DB2 芍虯神蓤蓢 2 啥赊慧蚚虴籪籵籆籜虴籖豢籫慧蚚皇蚚虯声蓱丧 慧蚚虴籪籵 籆籜虴籱蚚籬赊莎赊默呻蓲嗓蓘赊矛腛尚籘粅蚚籫涉蓭山蓺生虰 慧蚚虴籪籵籆 籜芍虯Linux/390 蓮赊 DB2 蓮芍籘粅蚚籫牲蓤蓭山蓺甥嗓虰 Linux 蓮慧蚚縼騩粗尚踈唱生蓚蓯芍: 神赊礌蓮芍虯磒牲蓤蓚慧蚚邞佴芍 /dev/sda5 蓮生虰 神赊邞佴蓯芍虯騞磛稍籪蚚 籢芍螝蓺蓤蓭山稍山蓲膠趭涉蓺生虰 籜籩 神赊邞佴赊 4 096 籵籆籫虴粂蚚籛赊忱尚躹㖞涉蓺生虰赱忱搔騩色驁酃芍碀 籦籿 蓨蓭蓺生虰 礌: 1. # fdisk /dev/sda Command (m for help): p Disk /dev/sda: 255 heads, 63 sectors, 1106 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/sda1 1 523 4200997 83 Linux /dev/sda2 524 1106 4682947+ 5 Extended /dev/sda5 524 1106 4682947 83 Linux Command (m for help): q # /dev/sda5 赊粂蚚籛忱: num_pages = floor( ((1106-524+1)*16065*512)/4096 ) num_pages = 11170736 籜籩 媒磒赊慧蚚虴籪籵籆籜虴籱蚚籬尚神赊邞佴蓯籵籆豢籬涉蓺生虰 粆籚豢尚 籦籿 晃籾蚚籫生蓚色丧蓯踫上貹磛搔蓨虯贿蚚籫虴籄籒籞籜搔貹磛蓮生虰 raw 2. -a 尚磒涉蓭虯蓘赊慧蚚虴籪籵籆籜虴籱蚚籬搔磒牲蓤蓭山蓚筛尚邶蔀蓺 生虰 # raw /dev/raw/raw1 /dev/sda5 /dev/raw/raw1: bound to major 8, minor 5 籜籩 慧蚚馁趗籖豢籫慧蚚皇蚚声蓱丧籪籅籜籒邞佴蓯籓慧蚚籵贿縺身蓨籄籒籞 籦籿 籜尚稠趭涉蓺生虰 慧蚚虴籪籵籆籜蓯芍虯籓慧蚚籵贿縺身蓨/蚰僧壅身 3. 籄籒籞籜尚稠趭涉蓺生虰 # chmod a+r /dev/rawctl # chmod a+r /dev/sdb1 # chmod a+rw /dev/raw/raw1 籜籩 籪籅籜籒邞佴蓮芍稍绅慧蚚虴籪籵籆籜尚䎱趭涉蓭虯DB2 蓯賊籜粂蚚籜尚蹗 籦籿 唱涉蓺生虰 礌: 4. CREATE TABLESPACE dms1 MANAGED BY DATABASE USING (DEVICE '/dev/raw/raw1' 11170736) 慧蚚虴籪籵籆籜赊賊籜粂蚚籜芍虯DB2 蓮籘粅蚚籫牲蓤蓭山蓚莎赊默生蔀蓭赊粂蚚 籛虴籘籆籝蓮蓞 籘粅蚚籫牲蓤蓭山蓺生虰 7.3.2 籚蚚籔豢籜赊蹗唱 蛈"砎涉山賊蓯僖搐尚趭違"蛌籞籒籚还豢赊芷蓯虯嗽失赊蛈籚蚚籔豢籜赊蹗唱蛌籞 籒籚还豢尚趢实涉蓭绅审牲山虰 籚蚚籔豢籜 蓲芍虯趌赊咯臭唱尚识繺蓯生蓚籪蚚籢粁蚚籜虴籌籾籛籉籒籫蓮生虰 籚蚚籔豢籜芍虯軓碙籐蚚趌尚臭唱生蓚籢籜籒蓯蹚蓞縆涉蓭山蓺生虰 籄籿晃籔蚚籚还 豢芍籚蚚籔豢籜尚磒涉虯籪蚚籢粁蚚籜赊蜲倮蓯軓碙籎籈豢籢蚚尚臭唱涉色神蓲蓯 蓱傻蓭 鲤臭生蓚识繺钞赊蓚虯俜搐钞声蓱丧籶籺籋蚚粆豢籜赊脙膴尚胜佬生蓚神蓲 搔蓮僧蓺生虰 僖搐末钞蓲芍穗稍蓨虯籚蚚籔豢籜芍康趭赊賊搐蓯螜翧賢深蓢蓤色蓨虯軓碙赊賊搐 蓯籵籆豢籬牲蓤蓚神蓲芍稍绅虯 莎赊賊搐筛蓢赊身籄籒籞籜识繺蓮生虰 嗽失赊贃聾赊山慎蓤筛蓮籚蚚籔豢籜搔趌尚臭唱生蓚蓱上虯籚蚚籔豢籜尚蹗唱蓺色芍 儇踃生蓚神蓲搔蓮僧蓺生虰 * 籵籆豢籬稍涉蓮赑邶牟佴蓺色芍荀佴生蓚 * 惶蚚籙蚚趭違赊初芊蓺蓮赑邶牟佴蓺色芍荀佴涉蓭騃贷生蓚 * 惶蚚籙蚚趭違赊初芊蓺蓮赑邶牟佴蓺色芍荀佴涉虯硲喀蓯冕傻蓭騴味生蓚 籚蚚籔豢籜虴籌籾籛籉籒籫蹗唱赊礌: CREATE SEQUENCE order_seq START WITH 1 INCREMENT BY 1 NOMAXVALUE NOCYCLE CACHE 24 神赊礌蓮虯籚蚚籔豢籜芍 order_seq 蓮生虰 1 筛蓢⺪蓺蓨虯蚱芊稍涉蓮 1 慎啥牟奢 蓭山僧蓺生虰 蚱芊搔稳蓨棵蓭蓢蓤蓭山稍山色舍虯硲喀蓯冕傻蓭騴味生蓚神蓲芍蓨 蓺甥嗓虰 CACHE 籶皇煌蚚籢蚚蓯螜翧生蓚忱趌芍虯籪蚚籢粁蚚籜虴粆籰蚚籛换蚚搔 腛稳蓨棵蓭涉虯 煌簧晃蚚蓯訇蝷生蓚籚蚚籔豢籜趌赊蹚膯忱尚䎱趭涉蓺生虰 臭唱牲蓤蓚籚蚚籔豢籜棱厶赊籿慧籶籩籅蚚: * 趌芍艘蓨搔籟慧赊忱趌籪蚚籢虴籢籆籿蓯稍蓨蓺生虰 神赊蓱上稍籪蚚籢虴籢 籆籿芍 SMALLINT虯BIGINT虯INTEGER虯声蓱丧 DECIMAL 蓮生虰 * 翧鸟趌芍虯䎱趭牲蓤蓚畅忱牟佴蓯蓱傻蓭穗稍蓨蓺生虰 籪籺籋贿籫牟佴趌芍 1 蓮生虰 * 籎籈豢籢蚚趌芍胜俦识繺蓮生虰 籎籈豢籢蚚趌芍虯晃籎籵晃搔磛咄牲蓤色蓲僧 蓯慧籓筛蓢蹘踈唱牲蓤蓺生虰 * 籶籺籋蚚粆豢籜尚蚱渗蓚色舍虯趌尚籐换籦籚患蓯縼蓤蓚神蓲搔蓮僧蓺生虰 趌 尚腛蓯稳蓨棵蓭蓭籐换籦籚患蓯訇蝷生蓚神蓲蓯蓱蓨虯籚蚚籔豢籜蓯啥山蓭趌 尚臭唱生蓚蓲僧赊 慧籓蓹赊款危縼騩粗尚荀蓢生神蓲搔蓮僧蓺生虰 籚籜籩缓驙 蜵籆粁豢籫搔鲤臭涉色驁酃虯籖粇籦籫牲蓤蓭山稍山籐换籦籚患趌芍生蔀蓭磒 牲蓤稍绅稍蓨虯 伞蓤色蓞赊蓲芨稍牲蓤蓺生虰 CACHE 蓯䎱趭牲蓤色趌芍虯 伞蓤蓚识繺钞赊蓚籚蚚籔豢籜趌赊蹚膯忱蓮生虰 籚蚚籔豢籜尚螝设籪蚚籢粁蚚籜尚嗽腛赊颌拟蓯晃籎籵晃生蓚蓲虯山绅啥筛赊籚蚚籔 豢籜蓮 趌搔騞侪生蓚驁酃搔蓨蓺生虰 趌赊騞侪尚胜佬生蓚色舍虯籚蚚籔豢籜尚螝 设籪蚚籢粁蚚籜尚嗽腛赊颌拟蓯晃籎籵晃涉稍山蓮绅审牲山虰 籚蚚籔豢籜芍赑藞籱蚚籬虴籪蚚籢粁蚚籜蓮赊身籘粅蚚籫牲蓤蓭山蓺生虰 籚蚚籔豢籜蓮磒牲蓤蓚蓯芍虯嗽失赊 2 啥搔蓨蓺生虰 PREVVAL 芍虯墀踫籞籦籚还豢繀赊诂腛赊籜籩蚚籫煌豢籫蓯䎱趭牲蓤色籚蚚籔豢籜 蓯啥山蓭 蹚芷蓯臭唱牲蓤色趌尚兮涉蓺生虰 NEXTVAL 芍虯䎱趭牲蓤色籚蚚籔豢籜赊䶮赊趌尚兮涉蓺生虰 NEXTVAL 搔籚蚚籔豢 籜赊矛腛尚䎱趭涉蓭山蓤勺虯砎涉山籚蚚籔豢籜棱厶搔臭唱牲蓤蓺生虰 色审涉虯驋蕥 赊谔蓯款婶籚蚚籔豢籜矛尚䎱趭涉蓭山蓚 NEXTVAL 赊籆豢籜籢豢籜搔 侪忱蓚驁 酃虯籚蚚籔豢籜赊籎籈豢籢蚚芍苓室赊踫升蓲蓯 1 啥慎啥牟奢蓭山僧蓺生虰 款婶籚蚚籔豢籜棱厶芍虯硲喀赊賊赊 NEXTVAL 声蓱丧莎赊默赊賊赊 PREVVAL 尚 磒涉蓭籚蚚籔豢籜棱厶尚驋生蓚神蓲蓯蓱傻蓭虯2 啥赊穗稍蓚賊繀赊軓碙籐蚚趌 蓲涉蓭磒生蓚神蓲搔蓮僧蓺生虰 色蓲奢勺: INSERT INTO order (orderno, custno) VALUES (NEXTVAL FOR order_seq, 123456); INSERT INTO line_item (orderno, partno, quantity) VALUES (PREVVAL FOR order_seq, 987654, 1) NEXTVAL 蓺色芍 PREVVAL 芍虯嗽失赊酆瞄蓮磒生蓚神蓲搔蓮僧蓺生虰 * INSERT 籜籩蚚籫煌豢籫虯VALUES 亵翅 * SELECT 籜籩蚚籫煌豢籫虯SELECT 晃籜籫 * SET 稳蓨棵蓭籜籩蚚籫煌豢籫 * UPDATE 籜籩蚚籫煌豢籫虯SET 亵翅 * VALUES 蓺色芍 VALUES INTO 籜籩蚚籫煌豢籫 7.3.3 IDENTITY 搐蓲籚蚚籔豢籜赊绖蝦 蛈"籚蚚籔豢籜赊蹗唱"蛌籞籒籚还豢赊芷蓯虯嗽失赊籞籒籚还豢尚趢实涉蓺生虰 IDENTITY 搐蓲籚蚚籔豢籜芍磋涉蓭山蓺生搔虯穗稍蓚縚蓞蓨蓺生虰 莎蓤涩蓤赊 康钞芍虯籪蚚籢粁蚚籜声蓱丧籄籿晃籔蚚籚还豢赊稠躹蓯绰磒生蓚神蓲搔蓮僧蓺 生虰 僖搐赊康钞: * 僖搐芍虯賊赊蹗唱蓯赊身虯賊赊藞倮蓲涉蓭趭違生蓚神蓲搔蓮僧蓺生虰 賊 尚蹗唱涉色芷虯儇踃涉蓭僖搐尚趢实生蓚神蓲芍蓮僧蓺甥嗓虰 (色审涉虯螚聂 赊僖搐赊康钞尚儇踃生蓚神蓲芍蓮僧蓺生虰) * 僖搐芍虯1 啥赊賊赊趌尚咯縄蓯臭唱涉蓺生虰 * 僖搐搔 GENERATED ALWAYS 蓲涉蓭趭違牲蓤蓭山蓚驁酃虯磒牲蓤蓚趌芍颉蓯 籪蚚籢粁蚚籜虴粆籰蚚籛换蚚蓯蓱傻蓭臭唱牲蓤蓺生虰 賊赊繀磂赊儇踃谔蓯籄 籿晃籔蚚籚还豢蓮繏赊趌尚䎱趭生蓚神蓲芍蓮僧蓺甥嗓虰 籚蚚籔豢籜虴籌籾籛籉籒籫赊康钞: * 籚蚚籔豢籜虴籌籾籛籉籒籫蓲芍虯蓘赊賊蓯蓞螜翧賢深蓢蓤蓭山稍山籪蚚籢粁蚚 籜虴籌籾籛籉籒籫蓮生虰 * 籚蚚籔豢籜虴籌籾籛籉籒籫芍虯SQL 籜籩蚚籫煌豢籫蓮磒识繺稍蚬䶮趌尚臭唱 涉蓺生虰 * 籚蚚籔豢籜虴籌籾籛籉籒籫芍蓘赊籄籿晃籔蚚籚还豢蓮蓞磒蓮僧蓚色舍虯 䎱 趭牲蓤色籚蚚籔豢籜繀赊䶮赊趌虯声蓱丧籜籩蚚籫煌豢籫赊踫腛蓯臭唱牲蓤色 趌赊 軣垆尚初軇生蓚色舍赊 2 啥赊搔蓨蓺生虰 PREVVAL 芍虯墀踫籞籦 籚还豢繀赊诂腛赊籜籩蚚籫煌豢籫蓯䎱趭牲蓤色籚蚚籔豢籜蓯啥山蓭 蹚芷蓯臭 唱牲蓤色趌尚兮涉蓺生虰 NEXTVAL 芍虯䎱趭牲蓤色籚蚚籔豢籜赊䶮赊趌尚兮 涉蓺生虰 神蓤蓢赊尚磒生蓚蓲虯侪忱赊賊繀赊侪忱赊 SQL 籜籩蚚籫煌豢籫 蓮款婶趌尚磒蓮僧蓚蓱上蓯稍蓨蓺生虰 嗽蚱搔神蓤蓢 2 啥赊康钞赊生蔀蓭蓮芍蓨蓺甥嗓搔虯神赊蓱上稍康钞尚踠呆生蓚神 蓲蓯蓱傻蓭虯 籪蚚籢粁蚚籜稠躹蓛籪蚚籢粁蚚籜蓮磒生蓚籄籿晃籔蚚籚还豢蓯收婶 蓭蓘扫蓢尚磒生蓤勺蓱山筛 蜡趂生蓚色舍蓯眯歹扫蓺生虰 7.3.4 垆藳赊蹗唱虯垆藳蝕跍⺮虯蓺色芍垆藳赊䎱趭 蛈"垆藳赊蹗唱虯垆藳蝕跍⺮虯蓺色芍垆藳赊䎱趭"蛌籞籒籚还豢蓮虯 亵蛑蛈"垆藳籐 蚚蓯螝蓺蓤蓚搐芍 255 籵籆籫蓯初芊牲蓤蓭山蓺生虰"蛌蓮⺪蓺蓚趇逮蓯嗽失赊谯 尚 趢实涉蓺生虰 谯: DB2_INDEX_2BYTEVARLEN 卉籛籜籫晃蚚儇忱尚磒生蓚蓲虯 255 籵籆籫尚陲奢 蓚邡牲赊搐尚垆藳籐蚚赊藞倮蓲涉蓭䎱趭生蓚神蓲搔蓮僧蓺生虰 ------------------------------------------------------------------------ 7.4 膽 4 蛑 籪蚚籢粁蚚籜赊儇踃 籞籒籚还豢蛈"賊籜粂蚚籜赊儇踃"蛌赊失蓯虯嗽失赊砎涉山籞籒籚还豢尚趢实涉蓺 生虰 7.4.1 邞佴繀赊 SMS 賊籜粂蚚籜蓹赊籖豢籩籭蚚赊趢实 墀踫蓮籖豢籩籭蚚尚蛭碙涉蓭山稍山邞佴 (蓞涉绅芍籱蚚籬) 赊 SMS 賊籜粂蚚籜蓯 籖豢籩籭蚚尚趢实生蓚神蓲搔蓮僧蓺生虰 賊籜粂蚚籜赊繀磂芍虯生蔀蓭赊籖豢籩籭蚚尚谝涉蓭蹘邶畅牲蓤蓺生虰 賊籜粂蚚籜蓹 赊抽鸟芍虯蹘邶畅赊吴虯初芊尚深蓺甥嗓虰 侪忱赊籖豢籩籭蚚尚趢实生蓚驁酃芍虯 生蔀蓭尚款婶蓯趢实生蓚貹磛搔蓨蓺生虰 籖粆豢籬踫尚磒涉蓭虯SMS 賊籜粂蚚籜蓯籖豢籩籭蚚尚趢实生蓚蓯芍虯嗽失赊蓱上 蓯縼粗涉蓺生: ALTER TABLESPACE ADD ('') ON NODE () 棱厶蓮䎱趭牲蓤色邞佴虯声蓱丧邞佴赊乐酥繀赊生蔀蓭赊邞佴 (蓞涉绅芍籱蚚籬) 芍虯 賊籜粂蚚籜搔趭違牲蓤蓭山蓚籱蚚籬虴籓贿蚚籿蓯聂垌涉蓭山稍绅蓭芍稍蓨蓺甥 嗓虰 partition_number 芍虯籜籩蚚籫煌豢籫赊色审 1 啥赊 on-nodes-clause 蓮虯 皿縄蓯赊身虯蓺色芍乐酥蓮賊牲蓤蓚驁酃蓞蓨蓺生虰 嗽失赊礌蓮芍虯UNIX 粁蚚籜赊籌粂卉蚚籩籅豢籓虴籚籜籩缓蚱蓮虯賊籜粂蚚籜 "plans"搔磒涉蓭山蓚 籱蚚籬虴籓贿蚚籿赊 3 棱邞佴蓯蓘赊蓱上蓯砎逰赊籖豢籩籭 蚚尚趢实生蓚筛尚 涉蓭山蓺生: ALTER TABLESPACE plans ADD ('/dev/rhdisk0') ON NODE (3) 蛈"賊末钞赊儇踃"蛌籞籒籚还豢赊芷蓯虯嗽失赊籞籒籚还豢尚趢实涉蓺生虰 7.4.2 僖搐赊儇踃 ALTER TABLE 籜籩蚚籫煌豢籫蓮虯螚聂赊僖搐赊末钞尚儇踃涉蓺生虰 神赊籜籩蚚籫 煌豢籫赊蜷蹫 (踈亵稍蓘) 蓯啥山蓭芍虯SQL 市硡蚰 尚驋涉蓭绅审牲山虰 籚蚚籔豢籜赊康钞尚啥蓱上蓯僖搐尚儇踃生蓚色舍蓯芍虯山绅啥筛赊贃聾搔蓨 蓺生虰 ALTER TABLE 声蓱丧僖搐蓯芍虯嗽失赊蓱上稍軓碙赊籢籜籒搔蓨蓺生虰 * RESTART 芍虯僖搐蓯螜翧賢深蓢蓤色籚蚚籔豢籜尚虯僖搐搔蹚蚴蓯 蹗唱牲 蓤色蓲僧蓯皿縄蓺色芍饲秒縄蓯䎱趭牲蓤色趌蓯晃籞籦籫涉蓺生虰 * RESTART WITH 芍虯僖搐蓯螜翧賢深蓢蓤色籚蚚籔豢籜尚 忱趌趭忱蓯晃籞籦籫涉蓺生虰 忱趌趭忱芍虯僖搐蓯稳蓨棵蓭蓚神蓲搔蓮僧 蓚虯颡忱縚嗽失蓯坤籟慧芗搔稍山滁蓺色芍偈赊趌蓮生虰 7.4.3 籚蚚籔豢籜赊儇踃 ALTER SEQUENCE 籜籩蚚籫煌豢籫蓮虯螚聂赊籚蚚籔豢籜赊末钞尚儇踃涉蓺生虰 神赊 籜籩蚚籫煌豢籫赊蜷蹫 (踈亵稍蓘) 蓯啥山蓭芍虯SQL 市硡蚰 尚驋涉蓭绅审牲山虰 儇踃识繺稍籚蚚籔豢籜赊末钞: * 郗芷赊趌赊吴赊牟佴尚儇踃 * 砎涉山蹚颡趌蓺色芍蹚膯趌尚蝝歹 * 籐换籦籚患圬身籚蚚籔豢籜棱厶赊忱尚儇踃 * 籚蚚籔豢籜搔騴味生蓚筛蓘上筛尚儇踃 * 磛咄赊蚬蚵蓮籚蚚籔豢籜棱厶搔臭唱牲蓤蓚筛蓘上筛尚儇踃 * 籚蚚籔豢籜尚蹘⺪咯 籚蚚籔豢籜蹗唱赊藞倮蓮芍稍山籢籜籒搔 2 啥蓨蓺生虰 莎赊籜籩蚚籫煌豢籫芍嗽 失赊谝蓨蓮生虰 * RESTART虰 籚蚚籔豢籜尚虯莎赊籚蚚籔豢籜赊蹗唱蓯蜫⺪趌蓲涉蓭皿縄蓺色 芍饲秒縄蓯䎱趭牲蓤色趌蓯晃籞籦籫涉蓺生虰 * RESTART WITH numeric-constant虰 籚蚚籔豢籜尚忱趌趭忱蓯晃籞籦籫涉蓺生虰 忱趌趭忱芍虯颡忱縚嗽失蓯坤籟慧芗搔稍山滁蓺色芍偈赊趌蓮生虰 籚蚚籔豢籜尚蹘⺪咯虯蓺色芍 CYCLE 蓯儇踃涉色芷虯騞侪生蓚籚蚚籔豢籜棱厶搔 臭 唱牲蓤蓚识繺钞搔蓨蓺生虰 郗芷赊籚蚚籔豢籜棱厶审深搔 ALTER SEQUENCE 籜籩蚚 籫煌豢籫蓯蓱傻蓭蔱擗尚深蓺生虰 籚蚚籔豢籜赊籪蚚籢虴籢籆籿芍儇踃蓮僧蓺甥嗓虰 莎赊钠伞蓨虯墀踫籚蚚籔豢籜尚籬 慧籦籿涉蓭虯砎涉山籪蚚籢虴籢籆籿尚䎱趭涉色 砎涉山籚蚚籔豢籜尚蹗唱生蓚貹磛搔 蓨蓺生虰 籚蚚籔豢籜搔儇踃牲蓤蓚蓲虯DB2 蓮磒牲蓤蓭山稍山籐换籦籚患圬身赊趌芍生蔀蓭 伞蓤蓺生虰 7.4.4 籚蚚籔豢籜赊籬慧籦籿 籚蚚籔豢籜尚邸虮生蓚蓯芍虯DROP 籜籩蚚籫煌豢籫尚磒涉蓺生虰 神赊籜籩蚚籫煌 豢籫赊蜷蹫 (踈亵稍蓘) 蓯啥山蓭芍虯SQL 市硡蚰 尚驋涉蓭绅审牲山虰 嗽失尚踫生蓚蓲虯康趭赊籚蚚籔豢籜尚籬慧籦籿生蓚神蓲搔蓮僧蓺生虰 DROP SEQUENCE sequence_name sequence_name 芍籬慧籦籿生蓚籚蚚籔豢籜矛蓮虯神神蓯芍虯 螚聂赊籚蚚籔豢籜尚滁 涉绅僖生蓚色舍赊饲秒縄蓺色芍皿縄稍籜籐蚚粆矛搔縼蓨蓺生虰 IDENTITY 搐赊色舍蓯籚籜籩缓蹗唱牲蓤色籚蚚籔豢籜芍虯DROP SEQUENCE 籜籩蚚籫煌 豢籫尚磒涉蓭 籬慧籦籿生蓚神蓲芍蓮僧蓺甥嗓虰 籚蚚籔豢籜尚籬慧籦籿生蓚蓲虯莎赊籚蚚籔豢籜赊康蓞生蔀蓭籬慧籦籿牲蓤蓺生虰 7.4.5 賊籜粂蚚籜颌哝赊碀蓨晰奢 籖豢籩籭蚚搔籄籒籞籜识繺蓯稍傻色賊籜粂蚚籜蓯螜翧賢深蓢蓤蓭山色驁酃虯 ALTER TABLESPACE 籜籩蚚籫煌豢籫赊 SWITCH ONLINE 亵翅芍虯籌籺皇籆豢颌拟筛蓢 籌豢皇 籆豢颌拟蓺蓮賊籜粂蚚籜尚碎咯牲甥蓚神蓲搔蓮僧蓺生虰 莎赊賊籜粂蚚籜芍虯籪蚚籢 粁蚚籜搔蓺审逳咯涉虯蹗咯涉蓭山蓚吴蓯虯籌豢皇籆豢颌拟蓯 碎踫牲甥蓺生虰 神赊亵翅尚磒生蓚钠伞蓨蓯虯籪蚚籢粁蚚籜筛蓢生蔀蓭赊籄籿晃籔蚚籚还豢尚碀趂 涉虯 蹘丧籄籿晃籔蚚籚还豢尚籪蚚籢粁蚚籜蓯抽鸟涉稍声生神蓲蓞蓮僧蓺生虰 神蓤 芍賊籜粂蚚籜尚籌籺皇籆豢颌拟筛蓢籌豢皇籆豢颌拟蓯碎踫牲甥蓺生虰 籖粆豢籬踫尚磒涉蓭賊籜粂蚚籜尚籌豢皇籆豢颌拟蓯碀蓨晰奢蓚蓯芍虯嗽失赊蓱上 蓯縼粗涉蓺生虰 ALTER TABLESPACE SWITCH ONLINE 7.4.6 DMS 賊籜粂蚚籜繀赊籖豢籩籭蚚赊儇踃 DMS 賊籜粂蚚籜芍俜踫涉蓭蹗唱声蓱丧籘籆籝儇踃牲蓤蓚蓱上蓯稍蓨虯籶籺籋蚚粆豢 籜搔軄蚱涉蓺涉色虰 俜搐钞赊縳酃山芍虯籿晃籺籉籦籤换蚚赊忱蓯 1 尚漠涉色忱蓲 苛涉绅稍蓨蓺生虰 ------------------------------------------------------------------------ 7.5 膽 5 蛑 籪蚚籢粁蚚籜虴籄籒籞籜赊初軇 籞籒籚还豢蛈"垆藳康"蛌赊芷蓯虯嗽失赊籞籒籚还豢尚趢实涉蓺生虰 7.5.1 籚蚚籔豢籜康 籚蚚籔豢籜赊蹗唱蓯芍虯咯縄蓯 USAGE 康搔碸奢蓢蓤蓺生虰 USAGE 康芍虯 籚蚚籔豢籜蓮 NEXTVAL 声蓱丧 PREVVAL 尚磒生蓚驁酃蓯貹磛蓯稍蓨蓺生虰 默赊 惶蚚籙蚚蓯 NEXTVAL 声蓱丧 PREVVAL 赊磒尚呙识生蓚蓯芍虯 籚蚚籔豢籜康尚 PUBLIC 蓯賢碸涉稍深蓤勺稍蓨蓺甥嗓虰 神蓤蓮虯生蔀蓭赊惶蚚籙蚚搔䎱趭牲蓤色籚 蚚籔豢籜蓮神蓤蓢赊尚磒蓮僧蓚蓱上蓯稍蓨蓺生虰 蛈"螏埙這繺蓯蓱蓚籪蚚籢虴籄籒籞籜赊簧籮籢蚚"蛌籞籒籚还豢赊芷蓯虯嗽失赊籞籒 籚还豢尚趢实涉蓺生虰 7.5.2 籪蚚籢饲厶石 籞籐患晃籩籅躹蕬赊藞味蓲涉蓭虯籪蚚籢赊饲厶石搔蓨蓺生虰 神蓤尚踫上色舍虯饲 厶石声蓱丧饲厶石市虮膅身壅身螜忱: ENCRYPT虯DECRYPT_BIN虯 DECRYPT_CHAR虯声蓱 丧 GETHINT 尚磒生蓚神蓲搔蓮僧蓺生虰 神蓤蓢赊螜忱赊蜷蹫 (踈亵稍蓘) 蓯啥山 蓭芍虯晃晃蚚籜驅伽赊蛈SQL 市硡蚰蛌籞籒籚还豢尚驋涉蓭绅审牲山虰 ENCRYPT 螜忱芍虯籶籜或蚚籬虴粁蚚籜赊饲厶石煌籠籦籬蓮籪蚚籢尚饲厶石涉蓺生虰 神蓤蓢赊螜忱蓯蓱傻蓭虯籶籜或蚚籬虴籷豢籫尚籎籿籞贿石生蓚神蓲蓞蓮僧蓺生虰 籶 籜或蚚籬虴籷豢籫芍虯饲厶石籪蚚籢蓯膅身壅蓺蓤蓭山蓺生虰 饲厶石涉色籪蚚籢赊饲 厶石尚市虮生蓚蓯芍虯滁涉山籶籜或蚚籬尚磒生蓚貹磛搔蓨蓺生虰 神蓤蓢赊螜忱 尚磒生蓚蜫鲤芍虯籶籜或蚚籬尚肶蓤色驁酃赊蝷床蓛磒蓮僧稍山籪蚚籢赊 蝷床 蓯啥山蓭踠呆涉稍深蓤勺稍蓨蓺甥嗓虰 ENCRYPT 螜忱赊苓室芍虯蹚蚴赊藳僧忱蓲款婶籪蚚籢虴籢籆籿蓯稍蓨蓺生虰 VARCHAR 赊身饲厶石生蓚神蓲搔蓮僧蓺生虰 硞荏牲蓤色苓室赊邡牲芍虯嗽失赊山慎蓤筛蓮生虰 * 籌籿籚还豢赊籷豢籫虴籶皇煌蚚籢蚚搔䎱趭牲蓤蓭山蓚驁酃虯籪蚚籢藳僧忱赊邡 牲籿皇籜 42 * 籌籿籚还豢赊籷豢籫虴籶皇煌蚚籢蚚搔䎱趭牲蓤蓭山稍山驁酃虯籪蚚籢藳僧忱赊 邡牲籿皇籜 10 DECRYPT_BIN 声蓱丧 DECRYPT_CHAR 螜忱芍虯籶籜或蚚籬虴粁蚚籜赊饲厶石市虮尚 磒涉蓭虯 籪蚚籢赊饲厶石尚市虮涉蓺生虰 DECRYPT_BIN 声蓱丧 DECRYPT_CHAR 螜忱赊苓室芍虯蹚蚴赊藳僧忱蓲款婶籪蚚籢虴籢 籆籿蓯稍蓨蓺生虰 硞荏牲蓤色苓室赊邡牲芍虯籌晃籛籭贿虴籪蚚籢赊邡牲蓮生虰 GETHINT 螜忱芍虯籎籿籞贿石牲蓤色籶籜或蚚籬虴籷豢籫尚兮涉蓺生虰 籶籜或蚚籬虴 籷豢籫蓲芍虯籪蚚籢蛭碙搔籶籜或蚚籬尚山偕筛蔀蓚色舍蓯眯歹啥籺卉蚚籝蓮 生虰 色蓲奢勺虯籶籜或蚚籬 "Pacific" 尚山偕筛蔀蓚色舍蓯虯或蚚籬 "Ocean" 尚 籷豢籫蓲涉蓭磒生蓚神蓲搔蓮僧蓺生虰 籪蚚籢赊饲厶石蓯磒生蓚籶籜或蚚籬芍虯嗽失赊山慎蓤筛赊贃聾蓮芩趭牲蓤蓺生虰 * 籶籜或蚚籬藳僧忱虰 籶籜或蚚籬芍虯ENCRYPT 螜忱搔軒丧騩牲蓤蓚蓲僧蓯皿 縄蓯縩牲蓤蓚籜籫晃豢籓蓮生虰 籪蚚籢芍虯碸奢蓢蓤色籶籜或蚚籬蓮饲厶石声 蓱丧饲厶石市虮牲蓤蓺生虰 * 康䦂卉籛籜籢蚚虴籶籜或蚚籬虰 SET ENCRYPTION PASSWORD 籜籩蚚籫煌豢籫芍 籶籜或蚚籬趌尚饲厶石涉虯莎赊饲厶石牲蓤色 籶籜或蚚籬尚籪蚚籢粁蚚籜虴粆 籰蚚籛换蚚蓯拇矼涉蓭虯康䦂卉籛籜籢蚚蓯訇蝷涉蓺生虰 籶籜或蚚籬虴籶皇煌 蚚籢蚚稍涉蓮軒丧騩牲蓤色 ENCRYPT虯DECRYPT_BIN虯声蓱丧 DECRYPT_CHAR 螜 忱芍虯 ENCRYPTION PASSWORD 康䦂卉籛籜籢蚚赊趌尚磒涉蓺生虰 康䦂卉籛籜籢蚚赊蚴危趌 (籪籺籋贿籫趌) 芍撷籜籫晃豢籓蓮生虰 籶籜或蚚籬蓯碙軟稍邡牲芍 6 蚡 127 亵蓮生虰 籷豢籫蓯碙軟稍邡牲芍 0 蚡 32 亵蓮生虰 ENCRYPTION PASSWORD 康䦂卉籛籜籢蚚搔籒皇籆籄豢籫蓯蓱傻蓭稠趭牲蓤蓭山蓚驁 酃虯 籶籜或蚚籬芍籒皇籆籄豢籫南蓮饲厶石牲蓤色芷虯籪蚚籢粁蚚籜虴籘蚚籵蚚蓯拇 矼牲蓤蓭饲厶石市虮牲蓤蓺生虰 籶籜或蚚籬尚縺舍稍山颌拟蓯訇啥色舍虯籪蚚籢粁蚚 籜虴籘蚚籵蚚蓮蓞蹘饲厶石牲蓤蓺生虰 DECRYPT_BIN 声蓱丧 DECRYPT_CHAR 螜忱芍虯 磒生蓚腛蓯康䦂卉籛籜籢蚚尚饲厶石市虮生蓚貹磛搔蓨蓺生虰 ENCRYPTION PASSWORD 蓯芨啥筛傻色趌蓞縺舍稍山颌拟蓯稍傻蓭山蓺生虰 籕蚚籫籈籉籆虴籞籐患 晃籩籅芍籘粅蚚籫牲蓤蓭山蓺甥嗓虰 ------------------------------------------------------------------------ 7.6 膽 8 蛑 籪蚚籢粁蚚籜赊胜俦 7.6.1 谔趂縼騩粗赊磒聾 膽 8 蛑蛈"籪蚚籢粁蚚籜虴晃籎籵晃"蛌蓯虯谔趂縼騩粗螜忱赊磒聾蓯螜生蓚籞籒籚 还豢尚趢实涉蓺生虰 谯: db2inidb 惶蚚籩籅晃籩籅蚚蓯螜生蓚失週赊驅伽尚虯蛈籵蚚籛还豢 7.2 砎诩驅 伽蛌蓯 週坶牲蓤蓭山蓚驅伽蓲趗僧晰奢蓭绅审牲山虰 db2inidb 芍 DB2 蓯縔賢牲蓤色砎涉山籧蚚贿蓮虯籒皇籦籚患虴晃籎籵晃尚踫蓮 僧虯蓺色 籪蚚籢粁蚚籜尚慧蚚贿籺籋或蚚籬訇搭颌拟蓯生蓚神蓲搔蓮僧蓺生虰 谔趂縼騩粗芍虯翧鸟縄稍籚籜籩缓磒识繺钞尚虯籌豢皇籆豢佴稳粇皇蚚虴籲豢籬晃 豢籓赊 籺贿虴籆豢籿晃煌豢籩蚚籚还豢 (啥蓺蓨籪蚚籢粁蚚籜尚籚换籦籫籣籈豢甥慎 蓯粇皇蚚尚 佴稳) 尚冥邿生蓚神蓲蓮籘粅蚚籫涉蓺生虰膯僧稍籪蚚籢粁蚚籜蓮籵籦籒 籄籦籿尚籌豢皇籆豢蓺色芍 籌籺皇籆豢蓯生蓚神蓲搔繈涉山驁酃芍虯谔趂縼騩粗蓲佴 稳粇皇蚚尚磒涉蓭粇皇蚚虴籆煌蚚籛筛蓢 籵籦籒籄籦籿蓺色芍籚籜籩缓虴籖籹蚚尚 踫上神蓲搔蓮僧蓺生虰 籜籫卉蚚籛馁趗赊粇皇蚚晃豢籓赊縳酃山蓯蓱傻蓭虯db2inidb 赊磒聾芍儇伞蓨蓺 生虰 嗽失赊磒聾蓮芍虯籪蚚籢粁蚚籜腟霓搔籜籫卉蚚籛虴籚籜籩缓尚谝婶蓭藞违涉 蓭粇皇蚚晃豢籓牲蓤蓭山蓚神蓲尚 膠趭涉蓭山蓺生虰 粆贿籤籱蚚籬味弋蓮虯山慎蓤筛赊邞佴筛蓢佴稳籆煌蚚籛尚磒蓮僧蓚蓱上蓯生蓚蓯 芍虯 db2inidb 籧蚚贿尚邞佴莎蓤涩蓤蓮踫生蓚貹磛搔蓨蓺生虰 db2inidb 籧蚚 贿芍虯生蔀蓭赊邞佴蓮款蓯踫生蓚神蓲搔蓮僧蓺生虰 1. 卉籿晃籔蚚籚还豢虴籪蚚籢粁蚚籜尚蹗唱生蓚 神赊瞄縄芍虯1 䶮籪蚚籢粁蚚籜赊 卉籿晃籔蚚籚还豢尚縺身蓨蓯磒生蓚神 蓲蓮生虰 卉籿晃籔蚚籚还豢虴籪蚚籢粁蚚籜赊蹗唱䦅蚬芍嗽失赊谝蓨蓮生虰 a. 䶮赊籖粆豢籬尚縼粗涉蓭虯1 䶮籚籜籩缓蓮縼騩粗尚谔趂涉蓺生虰 db2 set write suspend for database b. 籌粂卉蚚籩籅豢籓虴籚籜籩缓虴卉粁贿虴籖粆豢籬尚磒涉蓭虯1 䶮籪蚚 籢粁蚚籜筛蓢 粇皇蚚尚佴稳涉蓺生虰 c. 䶮赊籖粆豢籬尚縼粗涉蓭虯1 䶮籚籜籩缓蓮縼騩粗尚蹘蜫涉蓺生虰 db2 set write resume for database 籖粆豢籬赊踫芷虯1 䶮籚籜籩缓赊 籪蚚籢粁蚚籜芍滁颉稍颌拟蓯冕蓚芍 慎蓮生虰 d. 粇皇蚚晃豢籓牲蓤色籪蚚籢粁蚚籜蓯僖赊粆籚豢筛蓢抽鸟涉蓺生虰 e. 䶮赊籖粆豢籬尚縼粗涉蓭虯籪蚚籢粁蚚籜虴籆豢籜籢豢籜尚蜫⺪涉蓺生虰 db2start f. 䶮赊籖粆豢籬尚縼粗涉蓭虯DB2 籒皇籦籚患虴晃籎籵晃尚蜫⺪涉蓺生虰 db2inidb database_name AS SNAPSHOT 谯: 神赊籖粆豢籬芍虯 佴稳蓯媒贷蓮傻色籫皇豢籙籒籚还豢蓯蓱蓚 儇踃尚慧蚚贿籵籦籒涉蓺生虰 神赊蛩床芍籌籺皇籆豢虴籵籦籒籄籦籿蓯蓞磒生蓚神蓲搔蓮僧蓺生搔虯 1 䶮 籚籜籩缓蓯俦茳生蓚驁酃虯慧籓虴籤籉蚚豢搔藞趘涉稍山色舍蓯虯神赊籵籦籒籄 籦籿尚 慧蚚贿籺籋或蚚籬蓯磒生蓚神蓲芍蓮僧蓺甥嗓虰 2. 佴稳粇皇蚚尚籜籢豢籬籵籆虴籪蚚籢粁蚚籜蓲涉蓭磒生蓚 粇皇蚚晃豢籓牲蓤色 (籜籢豢籬籵籆) 籪蚚籢粁蚚籜芍 慧籓尚谝婶蓭翧鸟縄蓯 慧蚚贿籺籋或蚚籬生蓚色舍虯1 䶮籪蚚籢粁蚚籜蓮蹗唱牲蓤蓭山蓚砎涉山慧籓 芍虯 1 䶮籚籜籩缓筛蓢硟奢慎籺籉籦籤牲蓤蓺生虰佴稳粇皇蚚尚籜籢豢籬籵 籆虴籪蚚籢粁蚚籜蓲涉蓭磒生蓚 贃聾芍嗽失赊谝蓨蓮生虰 a. 1 䶮籪蚚籢粁蚚籜蓮縼騩粗蚰僧壅身尚谔趂涉蓺生虰 b. 1 䶮籚籜籩缓筛蓢粇皇蚚尚佴稳涉蓺生虰 c. 1 䶮籪蚚籢粁蚚籜蓮縼騩粗蚰僧壅身尚蹘蜫涉虯1 䶮籪蚚籢粁蚚籜搔滁颉 蛩床蓯冕蓚蓱上蓯涉蓺生虰 d. 粇皇蚚晃豢籓牲蓤色籪蚚籢粁蚚籜尚僖赊籆豢籜籢豢籜蓯抽鸟涉蓺生虰 e. 粇皇蚚尚慧蚚贿籺籋或蚚籬訇搭颌拟蓯涉蓭虯粇皇蚚尚慧蚚贿籺籋或蚚籬 涉蓺生虰 db2inidb 籧蚚贿 (db2inidb as standby) 尚踫 涉蓭虯蚰僧壅身谔趂颌拟尚虮唼涉虯 粇皇蚚晃豢籓牲蓤色籪蚚籢粁蚚籜尚 慧蚚贿籺籋或蚚籬訇搭颌拟蓯涉蓺生虰 f. 惶蚚籙蚚騩軚籿慧籓皇缓尚籞籦籫籄籦籿涉蓭慧籓尚籖籹蚚涉虯1 䶮籚籜 籩缓筛蓢 慧籓虴籺籃籆贿尚軣垆涉蓺生虰神蓤蓯蓱蓨虯神赊粇皇蚚晃豢籓 牲蓤色籪蚚籢粁蚚籜蓮 蹚砎慧籓尚磒蓮僧蓚蓱上蓯涉蓺生虰 g. 籪蚚籢粁蚚籜尚慧籓赊騃伞蓨蓺蓮慧蚚贿籺籋或蚚籬涉蓺生虰 h. 籜籩籦籿 f 蓯冕蓨虯1 䶮籪蚚籢粁蚚籜搔籣籈豢生蓚蓺蓮神赊籿慧籞籜尚 躂蓨兮涉蓺生虰 3. 佴稳粇皇蚚尚籵籦籒籄籦籿虴籆煌蚚籛蓲涉蓭磒生蓚 粇皇蚚晃豢籓牲蓤色 籚籜籩缓尚 1 䶮籚籜籩缓蓯淖涉蓭俦茳生蓚色舍赊籵籦籒 籄籦籿虴籆煌蚚籛蓲涉蓭 磒生蓚贃聾芍虯嗽失赊谝蓨蓮生虰 a. 籌粂卉蚚籩籅豢籓虴籚籜籩缓虴籖粆豢籬尚磒涉蓭粇皇蚚晃豢籓牲蓤色 籪蚚籢尚 籖籹蚚涉虯1 䶮籚籜籩缓赊蹚蚱倮蓯慧籓籌豢涉蓺生虰 b. 䶮赊籖粆豢籬尚縼粗涉蓭虯籪蚚籢粁蚚籜虴籆豢籜籢豢籜尚蜫⺪涉蓺生虰 db2start c. 䶮赊籖粆豢籬尚踫涉蓭虯粇皇蚚晃豢籓牲蓤色籪蚚籢粁蚚籜尚慧蚚贿籺 籋或蚚籬訇搭颌拟蓯涉虯 蚰僧壅身谔趂颌拟尚虮唼涉蓺生虰 db2inidb database_alias AS MIRROR d. 籪蚚籢粁蚚籜尚慧籓赊騃伞蓨蓺蓮慧蚚贿籺籋或蚚籬涉蓺生虰 7.6.2 牟佴籵籦籒籄籦籿声蓱丧晃籎籵晃 膽 8 蛑蛈"籪蚚籢粁蚚籜虴晃籎籵晃"蛌蓯虯牟佴籵籦籒籄籦籿声蓱丧晃籎籵晃蓯螜生 蓚 嗽失赊籞籒籚还豢尚趢实涉蓺生虰 籪蚚籢粁蚚籜 (康蓯籈籉籄籲籈籜) 赊籘籆籝搔籩皇籵籆籫筛蓢粂籢籵籆籫赊 乐酥蓯 縒蜫生蓚蓯啥蓤蓭虯神蓤蓢赊籪蚚籢粁蚚籜赊籵籦籒籄籦籿声蓱丧晃籎籵晃蓯 貹磛稍 吴蓲籲蚚籬籈籉籄虴晃籠蚚籜蓞膯俨蓯牟实涉蓺生虰 膯逰弥稍籪蚚籢粁蚚籜尚随傻 蓭山蓚驁酃虯籪蚚籢粁蚚籜声蓱丧賊籜粂蚚籜赊 腟籵籦籒籄籦籿尚踫生蓚神蓲芍虯 籪蚚籢粁蚚籜赊侪忱籖籹蚚赊籜籫卉蚚籛磛茯搔 叱膯蓯稍蓚色舍虯蹚縆稍籄籿慧蚚籤 蓲芍山奢蓺甥嗓虰 嗽失赊縚蓯谯肃涉蓭绅审牲山虰 * 籈籉籄籲籈籜繀蓮儇踃牲蓤色籪蚚籢赊籶蚚籞豢籩蚚籛搔颡牲山驁酃虯 籪蚚籢 粁蚚籜腟霓尚籵籦籒籄籦籿生蓚貹磛芍蓨蓺甥嗓虰 * 賊籜粂蚚籜尚螚聂赊籪蚚籢粁蚚籜蓯趢实涉蓭虯莎赊賊籜粂蚚籜赊身尚籵籦籒籄 籦籿生蓚赊芍螇茴蓮生虰 神蓤芍虯籵籦籒籄籦籿牲蓤色賊籜粂蚚籜嗽蜲赊籪蚚 籢蓞儇踃牲蓤蓭山蓚识繺钞搔蓚色舍蓮生虰 DB2 芍墀垌虯牟佴籵籦籒籄籦籿声蓱丧晃籎籵晃尚籘粅蚚籫涉蓭山蓺生 (色审涉虯 膯 僧稍籺籅蚚贿籬声蓱丧皇蚚籛虴籌籾籛籉籒籫虴籪蚚籢芍籘粅蚚籫涉蓺甥嗓)虰 牟佴 籵籦籒籄籦籿芍虯诂腛赊籵籦籒籄籦籿搔蓢蓤色芷蓮 踃砎牲蓤色粂蚚籛赊身尚螝设 籵籦籒籄籦籿虴籆煌蚚籛蓮生虰 牟佴籵籦籒籄籦籿虴籆煌蚚籛莎蓤涩蓤蓯芍虯踃砎牲 蓤色籪蚚籢蓲垆藳粂蚚籛蓯实奢虯 谝颉虯腟籵籦籒籄籦籿虴籆煌蚚籛蓯訇蝷牲蓤蓚蚴 危籪蚚籢粁蚚籜虴煌籢籪蚚籢 (籪蚚籢粁蚚籜踈唱虯 賊籜粂蚚籜趭違虯籪蚚籢粁蚚 籜虴籷籜籫晃蚚稍蓘) 蓞螝蓺蓤蓺生虰 嗽失赊 2 啥赊籢籆籿赊牟佴籵籦籒籄籦籿搔籘粅蚚籫牲蓤蓭山蓺生虰 * 牟佴虰 牟佴籵籦籒籄籦籿虴籆煌蚚籛芍虯蹚砎赊腟籵籦籒籄籦籿蛩床搔滁颉蓯 惟贷涉色芷蓮 儇踃牲蓤色生蔀蓭赊籪蚚籢粁蚚籜虴籪蚚籢赊籖籹蚚蓮生虰 吴 赊躱梳蓲蓲蓞蓯蓢蓤色藞翧赊牟佴籵籦籒籄籦籿蓯虯嗽腛赊牟佴籵籦籒籄籦 籿虴籆煌蚚籛赊繀磂搔 螝蓺蓤蓚色舍虯神蓤芍错池籵籦籒籄籦籿虴籆煌蚚籛蓲 蓞軒勺蓤蓺生虰 腛赊牟佴籵籦籒籄籦籿虴籆煌蚚籛芍颉蓯虯滁颉蓯踫牲蓤色 款婶籌籾籛籉籒籫赊蹚芷赊腟籵籦籒籄籦籿蓮生虰 * 籪贿籢虰 籪贿籢 (啥蓺蓨牟佴籪贿籢) 籵籦籒籄籦籿虴籆煌蚚籛芍虯蹚芷蓯滁 颉蓯踫牲蓤色 蝁棵生蓚賊籜粂蚚籜赊 (腟虯牟佴虯蓺色芍籪贿籢) 籵籦籒籄 籦籿芷蓯儇踃牲蓤色生蔀蓭赊 籪蚚籢粁蚚籜虴籪蚚籢赊籖籹蚚蓮生虰 神蓤芍虯 埴佴蓺色芍坤错池籵籦籒籄籦籿虴籆煌蚚籛蓲蓞軒勺蓤蓺生虰 腛赊籪贿籢虴籵 籦籒籄籦籿虴籆煌蚚籛芍虯蹚芷蓯滁颉蓯踫牲蓤色虯籪贿籢虴籵籦籒籄籦籿虴 籆煌蚚籛繀赊 蝒賊籜粂蚚籜赊籖籹蚚尚螝设籵籦籒籄籦籿蓮生虰 牟佴籵籦籒籄籦籿虴籆煌蚚籛蓲籪贿籢虴籵籦籒籄籦籿虴籆煌蚚籛蓲赊䥺稍奈藸縚 芍虯 吴赊躱梳蓲蓲蓞蓯儇石生蓚籌籾籛籉籒籫赊翧鸟籵籦籒籄籦籿尚蓚蓲僧赊咯 蹗蓮生虰 翧鸟牟佴籆煌蚚籛莎蓤涩蓤蓯芍虯嗽腛赊牟佴籆煌蚚籛赊繀磂腟霓蓯实奢虯 诂腛赊 籵籦籒籄籦籿搔蹗唱牲蓤色芷蓮儇踃牲蓤色籪蚚籢蓛趢实牲蓤色籪蚚籢蓞螝蓺 蓤蓺生虰 籪贿籢虴籵籦籒籄籦籿虴籆煌蚚籛蓯芍虯诂腛赊籆煌蚚籛搔蹗唱牲蓤色芷蓮 儇踃牲蓤色粂蚚籛赊身搔螝蓺蓤蓺生虰 籪蚚籢粁蚚籜声蓱丧賊籜粂蚚籜牟佴籵籦籒籄籦籿赊膅身酃伞甥芍虯 籌豢皇籆豢虴簧 蚚籬蓲籌籺皇籆豢虴簧蚚籬赊船贃蓮呙识牲蓤蓭山蓺生虰 籵籦籒籄籦籿蓯啥山蓭躹蕬 生蓚驁酃虯籪蚚籢粁蚚籜声蓱丧賊籜粂蚚籜牟佴籵籦籒籄籦籿尚 膅身酃伞甥蓚蓲虯腛 赊籪蚚籢粁蚚籜虴籵籦籒籄籦籿芍貹慎涉蓞 1 啥赊籆煌蚚籛蓮芍稍绅虯 僖赊這蕥蓯 蓢蓤色嗽腛赊籪蚚籢粁蚚籜声蓱丧賊籜粂蚚籜虴籵籦籒籄籦籿赊 軓碙籞籦籫蓯稍蓚 驁酃搔蓚色舍虯谯肃涉蓭绅审牲山虰 籪蚚籢粁蚚籜蓺色芍賊籜粂蚚籜尚藞违钞赊蓚颌拟蓯蹘蹗唱生蓚蓯芍虯 俦茳生蓚籌 籾籛籉籒籫腟霓 (籪蚚籢粁蚚籜蓺色芍賊籜粂蚚籜) 赊藞违钞赊蓚 籆煌蚚籛尚磒 涉蓭晃籎籵晃蛩床尚蜫⺪涉虯嗽失蓯硡皿生蓚蚬蚵 (蛈晃籜籫籄虴煌籠籦籬蛌 籞籒籚 还豢尚驋) 蓮莎蓤涩蓤赊縆碀稍牟佴籵籦籒籄籦籿虴籆煌蚚籛尚縆磒生蓚貹磛搔 蓨蓺生虰 籪蚚籢粁蚚籜踃砎赊籫皇籦籐豢籓尚识繺蓯生蓚色舍虯DB2 芍虯 嗽失赊 2 啥赊趌尚 稠趭蓮僧蓚砎涉山籪蚚籢粁蚚籜踈唱籶皇煌蚚籢蚚 TRACKMOD 尚籘粅蚚籫涉蓭山蓺 生虰 * NO - 神赊踈唱蓮牟佴籵籦籒籄籦籿芍呙识牲蓤蓺甥嗓虰 籪蚚籢粁蚚籜虴粂蚚籛 赊踃砎芍籫皇籦籐豢籓蓺色芍週耝牲蓤蓺甥嗓虰 * YES - 神赊踈唱蓮牟佴籵籦籒籄籦籿搔呙识牲蓤蓺生虰 踃砎赊籫皇籦籐豢籓搔 识繺蓯稍蓚蓲虯籆豢籜籢豢籜繀赊籪蚚籢粁蚚籜蓹赊 蹚蚴赊抽鸟搔惟贷涉色 縚蓮虯儇踃搔碙軟蓯稍蓨蓺生虰 牟佴籵籦籒籄籦籿尚蓚蓯芍虯籪蚚籢粁蚚籜 赊腟籵籦籒籄籦籿尚踫生蓚貹磛搔蓨蓺生虰 籪籺籋贿籫 TRACKMOD 稠趭芍虯螚聂赊籪蚚籢粁蚚籜蓮蓤勺 NO虯 砎涉山籪蚚籢粁 蚚籜蓮蓤勺 YES 蓮生虰 籫皇籦籐豢籓赊蹫佴縳芍虯SMS 声蓱丧 DMS 賊籜粂蚚籜赊船贃赊賊籜粂蚚籜虴卉粁贿 蓮生虰 籪蚚籢粁蚚籜蓹赊踃砎赊籫皇籦籐豢籓芍虯籪蚚籢尚踃砎蓺色芍膤縼生蓚籫皇豢籙籒 籚还豢赊 踫籶籺籋蚚粆豢籜蓯虯伞慎筛稍搔蓢蔱擗尚碸奢蓚神蓲搔蓨蓺生虰 7.6.2.1 牟佴籵籦籒籄籦籿虴籆煌蚚籛筛蓢赊俦茳 牟佴籵籦籒籄籦籿虴籆煌蚚籛筛蓢赊晃籜籫籄暮蹗芍颉蓯虯嗽失赊籜籩籦籿蓮踈唱牲 蓤蓭山蓺生虰 1. 牟佴籢蚚籕籦籫虴籆煌蚚籛尚僖涉蓺生虰 DBA 芍虯蓺慎俦茳牲蓤蓚蹚騃籆煌 蚚籛尚芩趭涉虯DB2 晃籜籫籄虴惶蚚籩籅晃籩籅蚚筛蓢赊 牟佴晃籜籫籄蛩床尚 磛咄涉蓺生虰 神赊籆煌蚚籛芍虯俦茳牲蓤蓚蹚騃籆煌蚚籛蓲稍蓚色舍虯牟佴晃 籜籫籄赊籢蚚籕籦籫虴籆煌蚚籛蓲蓞軒勺蓤蓺生虰 神赊籆煌蚚籛蓯淖涉蓭牟佴 晃籜籫籄虴籖粆豢籬尚踫生蓚蓲虯 神赊籢蚚籕籦籫虴籆煌蚚籛筛蓢赊踈唱声 蓱丧賊籜粂蚚籜趭違蓮虯砎涉山 籪蚚籢粁蚚籜尚蹗唱生蓚神蓲搔蓮僧蓺生虰 牟 佴籢蚚籕籦籫虴籆煌蚚籛芍虯RESTORE DATABASE 籖粆豢籬蓯 TAKEN AT 籶皇煌 蚚籢蚚尚 磒生蓚神蓲蓯蓱傻蓭䎱趭牲蓤蓺生虰 2. 蹚砎赊腟籪蚚籢粁蚚籜蓺色芍賊籜粂蚚籜虴籆煌蚚籛尚俦茳涉虯縆磒识繺稍 翧 鸟牟佴籵籦籒籄籦籿虴籆煌蚚籛赊粁蚚籜皇籆豢尚蝝歹涉蓺生虰 3. 磛咄牲蓤色腟籪蚚籢粁蚚籜蓺色芍賊籜粂蚚籜牟佴籵籦籒籄籦籿虴籆煌蚚籛尚虯 籜籩籦籿 2 蓮俦茳牲蓤色粁蚚籜皇籆豢虴籆煌蚚籛赊蚱蓯虯蹗唱牲蓤色蚬蓯莎 蓤涩蓤俦茳涉蓺生虰 4. 籜籩籦籿 1 蓯蓱蓚籢蚚籕籦籫虴籆煌蚚籛搔 2 胜縺身蓢蓤蓚蓺蓮虯籜籩籦籿 3 尚躂蓨兮涉蓺生虰 籢蚚籕籦籫虴籆煌蚚籛芍虯牟佴晃籜籫籄蛩床搔惟贷生蓚 蓺蓮蓯 2 胜籄籒籞籜牲蓤蓺生虰 蹚蚴赊籄籒籞籜蓮芍虯籆煌蚚籛筛蓢蚴危籪蚚 籢赊身搔縺身蓢蓤蓺生虰惶蚚籙蚚虴籪蚚籢芍縺身蓢蓤蓺甥嗓虰 2 胜瞄赊 籄籒籞籜蓮芍虯惟贷籆煌蚚籛赊身搔縺身蓢蓤蓭蛩床牲蓤蓺生虰 晃籜籫籄暮蹗谔蓯蹗唱牲蓤蓚籪蚚籢粁蚚籜赊滁涉山籷籜籫晃蚚虯籪蚚籢粁蚚籜 踈唱虯 声蓱丧賊籜粂蚚籜趭違蓮籪蚚籢粁蚚籜搔蝝蓯踈唱牲蓤蓚蓱上蓯生蓚 色舍虯 牟佴晃籜籫籄暮蹗赊籢蚚籕籦籫虴籆煌蚚籛芍 2 胜籄籒籞籜牲蓤稍深蓤 勺稍蓨蓺甥嗓虰 籪蚚籢粁蚚籜赊腟籵籦籒籄籦籿虴籆煌蚚籛搔蹚蚴蓯蓢蓤蓤 色芷蓮虯賊籜粂蚚籜搔 籬慧籦籿牲蓤蓭山蓚驁酃虯莎赊籆煌蚚籛赊賊籜粂蚚 籜虴籪蚚籢芍籵籦籒籄籦籿虴籆煌蚚籛筛蓢 縺身蓢蓤蓺生搔虯牟佴晃籜籫籄 暮蹗谔蓯芍命牲蓤蓺生虰 礌: 1. db2 restore database sample incremental taken at 硡皿: 芍虯俦茳牲蓤蓚蹚芷赊牟佴籵籦籒籄籦籿虴籆煌蚚籛尚涉蓭山蓺生虰 2. db2 restore database sample incremental taken at 硡皿: 芍虯蹚蚴赊腟籪蚚籢粁蚚籜 (蓺色芍賊籜粂蚚籜) 籆煌蚚籛尚 涉蓭山蓺生虰 3. db2 restore database sample incremental taken at 硡皿: 芍虯蹗唱籚蚚籔豢籜繀赊蝒牟佴籵籦籒籄籦籿虴籆煌蚚籛尚 涉蓭山蓺生虰 4. 籜籩籦籿 3 尚躂蓨兮涉虯牟佴籵籦籒籄籦籿虴籆煌蚚籛莎蓤涩蓤尚俦茳涉虯 籆煌蚚籛 尚膅身壅身蓺生虰 籪蚚籢粁蚚籜虴晃籜籫籄暮蹗尚身蓚驁酃虯賊籜粂蚚籜牟佴籵籦籒籄籦籿虴籆煌蚚 籛搔 生蓮蓯蹗唱牲蓤蓭山蓚蓲僧芍虯賊籜粂蚚籜虴籆煌蚚籛尚籵籦籒籄籦籿虴籢籆 缓虴籜籢豢籿赊 蚬蓯俦茳生蓚貹磛搔蓨蓺生虰 7.6.3 俜搐晃籎籵晃 DB2 芍墀垌虯侪忱赊籊蚚籛籉豢籫尚磒涉蓭虯籒皇籦籚患虴晃籎籵晃蓲 籪蚚籢粁蚚 籜虴慧蚚贿籺籋或蚚籬虴晃籎籵晃赊船贃尚踫涉蓺生虰 莎赊苓室虯神蓤蓢赊蛩床赊 籶籺籋蚚粆豢籜芍牲蓢蓯軄蚱涉蓺涉色虰 康蓯淖蜣躛粆贿籤籿慧籞籦籘蚚 (SMP) 粆 籚豢赊驁酃虯籪蚚籢粁蚚籜虴晃籎籵晃谔蓯 侪忱赊籊蚚籛籉豢籫尚磒生蓚神蓲蓯蓱 傻蓭虯磒识繺稍趢实 CPU 尚绰磒蓮僧蓚色舍虯 籶籺籋蚚粆豢籜搔蓱蓨藞膚軄蚱涉 蓺生虰 神赊蝕跍蓯蓱傻蓭狂縼牲蓤色砎涉山籊蚚籛籉豢籫虴籢籆籿芍 db2agnsc 蓮生虰 DB2 芍虯粆籚豢赊 CPU 赊忱蓯螌汕山蓭虯籪蚚籢粁蚚籜虴晃籎籵晃蓯磒生蓚 籊蚚籛籉 豢籫赊忱尚腎男涉蓺生虰 SMP 粆籚豢赊驁酃虯磒牲蓤蓚籊蚚籛籉豢籫赊忱芍 CPU 赊忱 + 1 蓯稍蓨蓺生虰 CPU 搔 1 啥赊粆籚豢蓮芍虯慧籓赊縺身蓨虯慧籓虴卉籖蚚 籬赊蛩床虯声蓱丧籪蚚籢虴粂蚚籛赊 籿晃籺籉籦籤尚蓱蓨軟摧縄蓯踫上色舍虯3 啥赊 籊蚚籛籉豢籫搔磒牲蓤蓭山蓺生虰 DB2 芍慧籓虴卉籖蚚籬尚神蓤蓢赊籊蚚籛籉豢籫蓯纙賨涉虯识繺蓮蓤勺虯慧籓虴卉 籖蚚籬尚 款蓯蹘縆磒蓮僧蓚蓱上蓯涉蓺生虰 慧籓虴卉籖蚚籬赊蛩床芍粂蚚籛虴卉 粁贿蓮俜搐縄蓯踫伞蓤蓚 (款婶籪蚚籢虴粂蚚籛蚱赊 慧籓虴卉籖蚚籬芍款婶籊蚚籛籉 豢籫蓯蓱傻蓭蛩床牲蓤蓚) 色舍虯生蔀蓭赊蛩床搔 1 啥赊賊蓮 踫牲蓤色驁酃蓮蓞 籶籺籋蚚粆豢籜芍軄蚱涉蓺生虰 7.6.4 矛腛賢僧籶籆籿蓹赊籵籦籒籄籦籿 UNIX 粁蚚籜虴籚籜籩缓蓮慧蚚籎贿矛腛賢僧籶籆籿蓹赊籪蚚籢粁蚚籜虴籵籦籒籄籦籿 (声蓱丧 矛腛賢僧籶籆籿筛蓢赊籪蚚籢粁蚚籜虴晃籜籫籄) 搔籘粅蚚籫牲蓤蓚蓱上蓯 稍蓨蓺涉色虰 矛腛賢僧籶籆籿赊蹗唱南声蓱丧磒南芍虯蓲蓞蓯款婶粆籚豢蚱蓯稍深 蓤勺稍蓨蓺甥嗓虰 籶籆籿芍慧蚚籎贿虴籺籃籆贿虴籚籜籩缓蚱蓯蓚貹磛搔蓨蓺 生虰 矛腛賢僧籶籆籿芍慧蚚籎贿馁趗蓲涉蓭蛩床牲蓤蓚色舍虯籢蚚籕籦籫搔矛腛賢僧 籶籆籿蓮蓚神蓲尚 䎱趭生蓚貹磛芍蓨蓺甥嗓虰 AIX 蓮赊礌: 1. 矛腛賢僧籶籆籿尚蹗唱涉蓺生虰 mkfifo /u/dbuser/mypipe 2. 籪蚚籢粁蚚籜虴籵籦籒籄籦籿暮蹗赊籢蚚籕籦籫蓲涉蓭虯神赊籶籆籿尚磒涉蓺生虰 db2 backup db sample to /u/dbuser/mypipe 3. 籪蚚籢粁蚚籜尚俦茳涉蓺生虰 db2 restore db sample into mynewdb from /u/dbuser/mypipe 7.6.5 佴稳籆煌蚚籛筛蓢赊籵籦籒籄籦籿 DB2 芍墀垌虯籪蚚籢粁蚚籜赊佴稳粇皇蚚虴籖籹蚚蓹赊腟籌籺皇籆豢虴籪蚚籢粁蚚 籜虴籵籦籒籄籦籿尚 籘粅蚚籫涉蓭山蓺生虰 籌豢皇籆豢虴籵籦籒籄籦籿芍籘粅蚚籫 牲蓤蓭声蓢慎虯慧蚚贿籺籋或蚚籬訇搭颌拟赊籪蚚籢粁蚚籜芍 磒蓮僧稍山色舍虯莎 赊貹磛芍蓨蓺甥嗓虰 佴稳粇皇蚚虴籵籦籒籄籦籿虴籆煌蚚籛尚俦茳生蓚驁酃虯佴稳 尚踫上蓲僧蓯 嗡咯籫皇豢籙籒籚还豢搔傻色识繺钞搔蓚色舍虯莎赊籆煌蚚籛尚慧 蚚贿籺籋或蚚籬生蓚貹磛搔蓨蓺生虰 谯: DB2 籵蚚籛还豢 7.1 籺籅籦籒籜籶籦籒 3 声蓱丧 DB2 籵蚚籛还豢 7.2 蓮芍虯 神赊籘粅蚚籫芍 DMS 賊籜粂蚚籜赊身尚螝设籪蚚籢粁蚚籜蓯赊身初芊牲蓤蓺 生虰 佴稳芷虯籪蚚籢粁蚚籜赊籵籦籒籄籦籿尚身虯莎赊籪蚚籢粁蚚籜蓯 SMS 賊籜粂蚚籜搔 螝蓺蓤蓭山蓚驁酃虯籵籦籒籄籦籿芍纒涉蓺生虰 籪蚚籢粁蚚籜尚佴稳涉色芷虯db2inidb 惶蚚籩籅晃籩籅蚚尚磒涉蓭虯 嗽失赊山慎 蓤筛赊籌籿籚还豢尚䎱趭生蓚貹磛搔蓨蓺生虰 * 籜籭籦籿籚还籦籫虰 籒皇籦籚患虴晃籎籵晃尚蜫⺪涉蓭虯籪蚚籢粁蚚籜蓯藞违 钞尚色甥蓺生虰 砎涉山慧籓虴籤籉蚚豢搔蜫⺪牲蓤虯籪蚚籢粁蚚籜芍虯籌晃 籛籭贿虴籪蚚籢粁蚚籜赊慧籓蓯蓱蓚 慧蚚贿籺籋或蚚籬尚踫蓮僧稍绅稍蓨蓺 生虰 籪蚚籢粁蚚籜芍虯籵籦籒籄籦籿尚螝设山慎蓤赊暮蹗蓯蓞磒识繺蓮生虰 * 籜籢豢籬籵籆虰 籪蚚籢粁蚚籜尚慧蚚贿籺籋或蚚籬訇搭颌拟蓯涉蓺生虰 籒皇籦 籚患虴晃籎籵晃芍踫牲蓤慎虯籪蚚籢粁蚚籜芍賡畅酃赊蓺蓺蓮生虰 * 粇皇蚚虰 籪蚚籢粁蚚籜赊粇皇蚚虴籖籹蚚蓮籌晃籛籭贿虴籪蚚籢粁蚚籜尚趗晰 涉蓺生虰 籪蚚籢粁蚚籜芍慧蚚贿籺籋或蚚籬訇搭颌拟蓯稍蓨虯WRITE SUSPEND 颌拟芍籌籺蓯稍蓨蓺生虰 籒皇籦籚患虴晃籎籵晃芍踫牲蓤慎虯籪蚚籢粁蚚籜 芍賡畅酃赊蓺蓺蓮生虰 磒籚籭晃籌芍嗽失赊谝蓨蓮生虰 * 卉籿晃籔蚚籚还豢虴籪蚚籢粁蚚籜尚蹗唱涉蓺生虰 色蓲奢勺伽鄢蚰赊蹗唱蓯磒生蓚 1 䶮籪蚚籢粁蚚籜赊縺身蓨硤磒卉籿晃籔 蚚籚还豢尚蹗唱生蓚神蓲搔瞄縄蓮生虰 神蓤尚踫上蓯芍虯嗽失赊籜籩籦籿蓯涉 色搔傻蓭绅审牲山虰 1. 1 䶮籚籜籩缓蓮赊縼騩粗尚谔趂涉蓺生虰 db2 set write suspend for database 2. 粇皇蚚尚佴稳涉蓺生虰 籌粂卉蚚籩籅豢籓虴籚籜籩缓虴卉粁贿虴籖粆豢籬 尚磒涉蓭虯1 䶮籪蚚籢粁蚚籜筛蓢粇皇蚚尚佴稳涉蓺生虰 3. 1 䶮籚籜籩缓蓮赊縼騩粗尚蹘蜫涉蓺生虰 db2 set write resume for database 神蓤蓮虯1 䶮籚籜籩缓赊籪蚚籢粁蚚籜芍滁颉稍颌拟蓯冕蓨蓺生虰 4. 籪蚚籢粁蚚籜赊佴稳粇皇蚚尚僖赊粃籜籫蓯粆籈豢籫涉蓺生虰 5. 籆豢籜籢豢籜尚蜫⺪涉蓺生虰 db2start 6. DB2 籒皇籦籚患虴晃籎籵晃尚蜫⺪涉蓺生虰 db2inidb as snapshot 神赊蛩床芍籌籺皇籆豢虴籵籦籒籄籦籿蓯蓞磒生蓚神蓲搔蓮僧蓺生搔虯 1 䶮籚籜籩缓蓯俦茳生蓚驁酃虯慧籓虴籤籉蚚豢搔藞趘涉稍山色舍蓯虯神 赊籵籦籒籄籦籿尚 慧蚚贿籺籋或蚚籬蓯磒生蓚神蓲芍蓮僧蓺甥嗓虰 * 佴稳粇皇蚚尚籜籢豢籬籵籆虴籪蚚籢粁蚚籜蓲涉蓭磒涉蓺生虰 粇皇蚚晃豢籓牲蓤色 (籜籢豢籬籵籆) 籪蚚籢粁蚚籜芍慧籓尚谝婶蓭翧鸟縄蓯 慧蚚贿籺籋或蚚籬涉虯1 䶮籪蚚籢粁蚚籜蓮蹗唱牲蓤蓚砎涉山慧籓蓞 1 䶮籚籜 籩缓筛蓢翧鸟縄蓯籺籉籦籤牲蓤蓺生虰 佴稳粇皇蚚尚籜籢豢籵籆虴籪蚚籢粁蚚 籜蓲涉蓭磒生蓚蓯芍虯嗽失赊籜籩籦籿蓯涉色搔傻蓭绅审牲山虰 1. 1 䶮籚籜籩缓蓮赊縼騩粗尚谔趂涉蓺生虰 db2 set write suspend for database 2. 粇皇蚚尚佴稳涉蓺生虰 籌粂卉蚚籩籅豢籓虴籚籜籩缓虴卉粁贿虴籖粆豢籬 尚磒涉蓭虯1 䶮籪蚚籢粁蚚籜筛蓢粇皇蚚尚佴稳涉蓺生虰 3. 1 䶮籚籜籩缓蓮赊縼騩粗尚蹘蜫涉蓺生虰 db2 set write resume for database 神蓤蓮虯1 䶮籚籜籩缓赊籪蚚籢粁蚚籜芍滁颉稍颌拟蓯冕蓨蓺生虰 4. 籪蚚籢粁蚚籜赊佴稳粇皇蚚尚僖赊粃籜籫蓯粆籈豢籫涉蓺生虰 5. 谔趂蚰僧壅身颌拟尚虮唼涉虯粇皇蚚晃豢籓牲蓤色籪蚚籢粁蚚籜尚慧蚚贿 籺籋或蚚籬訇搭颌拟蓯涉蓺生虰 db2inidb as standby 6. 慧籓尚籖籹蚚涉蓺生虰 惶蚚籙蚚騩軚籿慧籓皇缓尚籞籦籫籄籦籿涉蓭虯1 䶮籚籜籩缓赊籄蚚籎籆籾虴慧籔蚚籚还豢蓮 慧籓虴籺籃籆贿尚軣垆涉虯神 赊粇皇蚚晃豢籓牲蓤色籪蚚籢粁蚚籜蓮蹚砎慧籓尚磒蓮僧蓚蓱上蓯涉蓺 生虰 7. 粇皇蚚尚慧籓赊騃伞蓨蓺蓮慧蚚贿籺籋或蚚籬涉蓺生虰 db2 rollforward db to end of logs 8. 1 䶮籪蚚籢粁蚚籜搔籣籈豢生蓚蓺蓮虯籜籩籦籿 6 筛蓢蛩床尚躂蓨兮涉蓺 生虰 * 佴稳粇皇蚚尚磒涉蓭虯1 䶮籚籜籩缓尚俦茳涉蓺生虰 粇皇蚚晃豢籓牲蓤色籚籜籩缓尚籵籦籒籄籦籿虴籆煌蚚籛蓲涉蓭磒涉虯1 䶮籚 籜籩缓尚 胜俦生蓚贃聾: 1. 蚱蚰僧籖籹蚚涉蓺生虰 籌粂卉蚚籩籅豢籓虴籚籜籩缓虴籖粆豢籬尚磒涉 蓭虯粇皇蚚晃豢籓牲蓤色籪蚚籢声蓱丧 慧籓尚 1 䶮籚籜籩缓赊蚱蓯籖籹 蚚涉蓺生虰 2. 籆豢籜籢豢籜尚蜫⺪涉蓺生虰 db2start 3. 俦茳牲蓤色粇皇蚚尚慧蚚贿籺籋或蚚籬訇搭颌拟蓯涉蓭虯 慧籓赊蹚芷蓺蓮 粇皇蚚尚慧蚚贿籺籋或蚚籬涉蓺生虰 db2inidb as mirror * 籒皇籦籚患虴晃籎籵晃尚踫甥慎虯籵籦籒籄籦籿尚蓨蓺生虰 籒皇籦籚患虴晃籎籵晃稍涉蓮佴稳粇皇蚚赊籌籺皇籆豢虴籵籦籒籄籦籿尚踫生 蓚蓲山上神蓲芍虯 籵籦籒籄籦籿虴籆煌蚚籛尚 1 䶮籚籜籩缓赊蚱蓯俦茳生蓚神 蓲搔蓮僧蓚蓲山上神蓲蓮生虰 神蓤尚踫上蓯芍虯嗽失赊籜籩籦籿蓯涉色搔傻蓭 绅审牲山虰 1. 1 䶮籚籜籩缓蓮赊縼騩粗尚谔趂涉蓺生虰 db2 set write suspend for database 2. 粇皇蚚尚佴稳涉蓺生虰 籌粂卉蚚籩籅豢籓虴籚籜籩缓虴卉粁贿虴籖粆豢籬 尚磒涉蓭虯1 䶮籪蚚籢粁蚚籜筛蓢粇皇蚚尚佴稳涉蓺生虰 3. 1 䶮籚籜籩缓蓮赊縼騩粗尚蹘蜫涉蓺生虰 db2 set write resume for database 神蓤蓮虯1 䶮籚籜籩缓赊籪蚚籢粁蚚籜芍滁颉稍颌拟蓯冕蓨蓺生虰 4. 籪蚚籢粁蚚籜赊佴稳粇皇蚚尚僖赊粃籜籫蓯粆籈豢籫涉蓺生虰 5. 籆豢籜籢豢籜尚蜫⺪涉蓺生虰 db2start 6. 粇皇蚚晃豢籓牲蓤色籪蚚籢粁蚚籜尚慧蚚贿籺籋或蚚籬訇搭颌拟蓯涉蓺 生虰 db2inidb as standby 7. 籪蚚籢粁蚚籜虴籵籦籒籄籦籿蛩床尚軒丧騩涉蓺生虰 db2 backup database 神蓤蓮虯饲秒縄稍籪蚚籢粁蚚籜抽鸟搔踫伞蓤蓺生搔虯DB2 籒皇籦籚患虴 晃籎籵晃芍蜫⺪牲蓤蓺甥嗓虰 7.6.6 籌豢籪粆豢籬虴慧籓虴籄蚚籎籆籾 DB2 蓮芍墀垌虯胜俦识繺籪蚚籢粁蚚籜赊籄籒籩籅籾虴慧籓尚山啥蓮蓞 籒慧蚚籝 (惶 蚚籙蚚騩軚籌籿籚还豢搔磒识繺蓮蓤勺虯籄蚚籎籆籾) 蓮僧蓺生虰 蓚縚蓺蓮 赊慧籓虴籺籃籆贿赊惟腟稍籞籦籫尚䱷騑涉虯莎蓤蓢赊慧籓虴籺籃籆贿尚 磒涉蓭籜 籢豢籬籵籆虴籪蚚籢粁蚚籜尚踃砎生蓚神蓲搔蓮僧蓺生虰 谯: 籌豢籪粆豢籬虴慧籓虴籄蚚籎籆籾芍虯慧籓虴籺籃籆贿搔 生嫂蓯籄蚚籎籆籾牲 蓤蓚神蓲尚訇驖涉蓭山蓚伞深蓮芍蓨蓺甥嗓虰 慧籓虴籺籃籆贿尚碀蓨蓭蓭 籄蚚籎籆籾磛咄尚騩涉蓺生搔虯惶蚚籙蚚騩軚籿慧籓皇缓蓯 螜翧生蓚趚嗜搔鲤 臭生蓚驁酃蓞蓨蓺生虰 籌豢籪粆豢籬虴慧籓虴籄蚚籎籆籾芍虯砎涉山 DB2 ARCHIVE LOG 籖粆豢籬虯 蓺色芍 砎涉山 db2ArchiveLog API 尚軒丧騩生神蓲蓯蓱傻蓭蜫⺪蓮僧蓺生虰 7.6.7 慧籓虴粇皇蚚晃豢籓 膽 8 蛑蛈"籪蚚籢粁蚚籜虴晃籎籵晃"蛌蓯虯谔趂縼騩粗螜忱赊磒聾蓯螜生蓚籞籒籚 还豢尚趢实涉蓺生虰 DB2 芍墀垌虯籪蚚籢粁蚚籜虴卉粁贿蓮赊慧籓虴粇皇蚚晃豢籓尚籘粅蚚籫涉蓭山蓺 生虰 慧籓虴籺籃籆贿赊粇皇蚚晃豢籓芍虯嗽失赊颌哝筛蓢籪蚚籢粁蚚籜尚訇軑生蓚色 舍蓯眯歹扫蓺生虰 * 肃硙涉稍山籄籒籩籅籾虴慧籓赊邸虮 * 籲蚚籬籈籉籄驙蜵蓯蓱蓚籪蚚籢纉盛 籄籒籩籅籾虴慧籓赊柠虿 (籪籅籜籒纉柠赊苓室蓲涉蓭) 搔踠奢蓢蓤蓚驁酃虯 砎涉山 DB2 卉籛籜籫晃蚚儇忱 DB2_NEWLOGPATH2 尚磒涉虯籪蚚籢粁蚚籜赊 2 䶮籶籜尚䎱 趭涉蓭 籄籒籩籅籾虴慧籓赊籖籹蚚尚蝷床涉虯慧籓搔訇蝷牲蓤蓭山蓚粄晃患蚚缓尚粇 皇蚚晃豢籓生蓚神蓲尚 踠呆涉稍深蓤勺稍蓨蓺甥嗓虰 DB2_NEWLOGPATH2 卉籛籜籫晃蚚儇忱蓯蓱傻蓭虯籪蚚籢粁蚚籜芍虯慧籓虴籺籃籆贿赊 款藞籖籹蚚尚僖赊籶籜蓯蚰僧壅设神蓲搔蓮僧蓺生虰 蠃床縄蓯僖赊籪籅籜籒 (识繺蓮 蓤勺虯僖赊籪籅籜籒虴籖豢籫慧蚚皇蚚蚱赊籪籅籜籒) 蓯 2 䶮慧籓虴籶籜尚 稠趭 生蓚蓱上声胃舍涉蓺生虰 神蓤蓮虯籪籅籜籒虴籖豢籫慧蚚皇蚚搔驙蜵赊茱藬蓯稍蓚神 蓲芍蓨蓺甥嗓虰 谯: Windows NT 声蓱丧 OS/2 蓮芍繡肃赊籶籜矛蓯馁趗尚粆籈豢籫蓮僧稍山色舍虯 神蓤蓢赊籿皇籦籫籺籋蚚缓蓮 2 䶮籶籜尚僖赊馁趗蓯䎱趭生蓚神蓲芍蓮僧蓺甥 嗓虰 DB2_NEWLOGPATH2 尚磒识繺 (1) 蓺色芍磒賡识 (0) 蓯 生蓚神蓲搔蓮僧蓺生虰 籪籺籋贿籫趌芍 0 蓮生虰 神赊儇忱搔 1 蓯稠趭牲蓤蓭山蓚驁酃虯2 䶮籶籜矛芍亵 2 蓯 翧苓牲蓤蓭山蓚 LOGPATH 儇忱赊墀踫趌蓯稍蓨蓺生虰 色蓲奢勺虯SMP 味弋蓮 LOGPATH 搔 /u/dbuser/sqllogdir/logpath 蓮蓚驁酃虯 2 䶮慧籓虴籶籜芍 /u/dbuser/sqllogdir/logpath2 蓯稍蓨蓺生虰 MPP 味弋蓮 LOGPATH 搔 /u/dbuser/sqllogdir/logpath 蓮蓚驁酃虯 DB2 芍籱蚚籬賅尚籶籜蓯趢实涉蓭虯 1 䶮慧籓虴籶籜蓲涉蓭 /u/dbuser/sqllogdir/logpath/NODE0000 尚磒涉蓺生虰 神 赊驁酃虯2 䶮慧籓虴籶籜芍 /u/dbuser/sqllogdir/logpath2/NODE0000 蓯稍蓨蓺生虰 DB2_NEWLOGPATH2 搔蹚蚴蓯磒识繺蓯稍傻色蓲僧虯坳蓯磒蓮僧蓚蓱上蓯稍蓚赊 芍虯 䶮赊籪蚚籢粁蚚籜赊⺪咯蓮墀踫慧籓虴籺籃籆贿搔惟贷涉色芷蓮生虰 神蓤芍虯 NEWLOGPATH 赊墀垌赊磒贃聾蓲款磍蓮生虰 1 䶮蓺色芍 2 䶮慧籓虴籶籜赊山慎蓤筛蓮蚰僧壅身籊皇蚚搔鲤臭涉色驁酃虯籪蚚籢粁 蚚籜芍 脙膴赊蓚籶籜尚蛈賡磤蛌蓲粆蚚籒涉虯db2diag.log 籺籃籆贿蓯煌籦籞蚚籛 尚蚰僧壅身虯 芷鸟赊慧籓虴卉籖蚚籬尚脙膴赊稍山蛈磤跠蛌慧籓虴籶籜蓯赊身蚰僧壅 身蓺生虰 DB2 芍虯墀踫慧籓虴籺籃籆贿搔惟贷生蓚蓺蓮蛈賡磤蛌籶籜赊磒尚蹘丧 身蓺甥嗓虰 DB2 芍虯䶮赊慧籓虴籺籃籆贿尚蜫筛稍深蓤勺稍蓢稍山驁酃虯莎赊籶籜搔 碙軟蓮蓚神蓲尚蝝繤涉蓺生虰 碙軟蓮蓤勺虯籶籜赊磒尚蜫⺪涉蓺生虰 碙軟蓮 稍深蓤勺虯䶮赊慧籓虴籺籃籆贿搔蚴舍蓭籄籒籞籜牲蓤蓚蓺蓮虯莎赊籶籜赊磒尚蹘 丧身蓺甥嗓虰 慧籓虴籶籜赊款危石芍身蓢蓤蓺甥嗓搔虯DB2 芍虯鲤臭涉色籄籒籞 籜虴籊皇蚚蓯螜生蓚 驅伽尚訇蝷涉虯慧籓虴籺籃籆贿赊籄蚚籎籆籾蓯滁涉山籶籜尚 磒蓮僧蓚蓱上蓯涉蓺生虰 脙膴赊稍山蛈磤跠蛌籶籜蓹赊蚰僧壅身谔蓯驙蜵搔鲤臭涉 色驁酃虯籪蚚籢粁蚚籜芍穗颉騃贷涉蓺生虰 7.6.8 Sun Solaris 声蓱丧 HP 蓯声深蓚虯籿皇籦籫籺籋蚚缓吴赊籵籦籒籄籦籿声蓱 丧晃籜籫籄虴籘粅蚚籫 Sun Solaris 蓲 HP 蓯声山蓭虯籿皇籦籫籺籋蚚缓吴赊籵籦籒籄籦籿声蓱丧晃籜籫籄 搔籘粅蚚籫牲蓤蓭山蓺生虰 籵籦籒籄籦籿虴籆煌蚚籛尚籚籜籩缓吴蓮縘拇生蓚蓯芍虯 籵籆籭晃蚚虴簧蚚籬蓮踫上貹磛搔蓨蓺生虰 籢蚚籕籦籫虴籚籜籩缓赊籪蚚籢粁蚚籜 芍虯籌晃籛籭贿虴籪蚚籢粁蚚籜搔蹗唱牲蓤色籚籜籩缓蓲款婶 籖蚚籬虴粂蚚籛/崔藨 蓮蹗唱牲蓤稍深蓤勺稍蓨蓺甥嗓虰 7.6.9 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓯螜生蓚踠呆酆/籵籦籒籄籦籿虴惶蚚籩 籅晃籩籅蚚蓯螜生蓚踠呆酆 神赊籞籒籚还豢赊 2 棱瞄赊趇逮尚嗽失赊趇逮蓮趗僧晰奢蓺生虰 籺籃籆贿搔晃豢籒牲蓤蓭山蓚驁酃虯籪蚚籢虴晃豢籒虴籘蚚籵蚚芍虯莎蓤蓢赊 籺籃籆贿搔 ADSM 赊蓱上稍籄蚚籎籆籾虴籘蚚籵蚚蓺色芍籪籅籜籒蓯坤款危縄蓯 籖籹蚚牲蓤蓚蓱上籜籔籛患蚚贿涉蓺生虰籵籦籒籄籦籿虴惶蚚籩籅晃籩籅蚚尚 踫生蓚驁酃虯DB2 芍虯籖籹蚚生蓚蓱上蓯籜籔籛患蚚贿牲蓤蓭山蓚生蔀蓭赊 籺籃籆贿搔籖籹蚚牲蓤蓭山蓚神蓲尚蝝繤涉蓺生虰籵籦籒籄籦籿蛩床赊蜫⺪蓯虯 DB2 芍 DB2 踈唱籺籃籆贿蓮䎱趭牲蓤色生蔀蓭赊籪蚚籢虴晃豢籒虴籘蚚籵蚚蓯 翧篡涉蓺生虰籪蚚籢虴晃豢籒虴籘蚚籵蚚蓯 1 啥嗽蚱赊晃豢籒虴籺籃籆贿搔螝蓺蓤虯 莎赊籘蚚籵蚚搔抒咯涉蓭山稍山驁酃虯蓺色芍籵籦籒籄籦籿蛩床谔蓯抒咯搔趦涉色 驁酃虯籵籦籒籄籦籿蓯芍惟腟稍 DATALINK 驅伽芍螝蓺蓤蓺甥嗓虰 籵籦籒籄籦籿蛩床霓芍虯滁颉蓯惟贷涉蓺生虰籪蚚籢虴晃豢籒虴籘蚚籵蚚搔 莎赊籪蚚籢粁蚚籜蓯淖涉蓭碙軟蓮蓚神蓲尚粆蚚籒涉诂生蓯芍虯媒市芩赊生蔀蓭赊 籵籦籒籄籦籿赊籵籦籒籄籦籿蛩床尚滁颉蓯惟贷生蓚貹磛搔蓨蓺生虰 籪蚚籢虴晃豢籒虴籘蚚籵蚚蓮赊惟贷尚你這涉蓭山蓚媒市芩赊籵籦籒籄籦籿搔虯 num_db_backups 赊趌赊 2 纚蓯贐涉蓭山蓚蓲僧蓯 (嗽失驋) 籵籦籒籄籦籿搔 蜫⺪牲蓤色驁酃虯籵籦籒籄籦籿蛩床芍纒涉蓺生虰籪蚚籢虴晃豢籒虴籘蚚籵蚚尚 蹘⺪咯涉蓭虯媒市芩赊籵籦籒籄籦籿尚惟贷涉稍山蓲虯趢实赊籵籦籒籄籦籿尚 踫生蓚神蓲芍蓮僧蓺甥嗓虰 7.6.10 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓯螜生蓚踠呆酆/晃籜籫籄声蓱丧慧蚚 贿籺籋或蚚籬虴 惶蚚籩籅晃籩籅蚚蓯螜生蓚踠呆酆 嗽失赊 2 啥赊亵: 籪蚚籢粁蚚籜蓺色芍賊籜粂蚚籜尚俦茳生蓚蓲僧蓯 WITHOUT DATALINK 尚 䎱趭涉稍山蓲... 声蓱丧 籪蚚籢粁蚚籜蓺色芍賊籜粂蚚籜尚俦茳生蓚蓲僧蓯 WITHOUT DATALINK 尚 䎱趭生蓚蓲... 蓮⺪蓺蓚趇逮尚嗽失赊趇逮蓮趗僧晰奢蓺生虰 籪蚚籢粁蚚籜蓺色芍賊籜粂蚚籜尚俦茳生蓚驁酃虯莎赊晃籜籫籄暮蹗尚滁颉蓯 惟贷生蓚蓯芍虯嗽失赊蛐茯搔谜色牲蓤蓭山蓚貹磛搔蓨蓺生虰 o 籵籦籒籄籦籿虴籺籃籆贿蓯週耝牲蓤蓭山蓚籪蚚籢虴晃豢籒虴籘蚚籵蚚搔 抒咯涉蓭山稍山驁酃蓮蓞虯晃籜籫籄暮蹗芍滁颉蓯惟贷涉蓺生虰 芨啥筛蓢稍山籪蚚籢虴晃豢籒虴籘蚚籵蚚蓯蔱擗尚深蓚 DATALINK 搐驅伽尚 啥賊芍虯晃籜籫籄暮蹗 (磒牲蓤蓭山蓤勺虯慧蚚贿籺籋或蚚籬暮蹗) 赊 惟贷芷虯籪蚚籢虴晃豢籒邶畅訇搭颌拟蓯稍蓨蓺生虰 神赊晃籜籫籄蛩床搔滁颉蓯惟贷涉稍山蓲虯籪蚚籢粁蚚籜蓯淖涉蓭磒识繺稍 蓞赊蓲涉蓭籪蚚籢虴晃豢籒虴籘蚚籵蚚尚蹘丧粆蚚籒生蓚神蓲芍蓮僧蓺甥嗓虰 o 晃籜籫籄蛩床谔蓯虯籵籦籒籄籦籿虴籺籃籆贿蓯週耝牲蓤蓭山蓚籪蚚籢虴晃豢籒虴 籘蚚籵蚚搔抒咯搔趦涉色驁酃虯晃籜籫籄暮蹗芍纒涉蓺生虰籪蚚籢虴晃豢籒虴 籘蚚籵蚚尚籣籈豢生蓚蓲虯晃籜籫籄暮蹗尚蹘蜫蓮僧蓺生 (蚱赊硡皿尚驋)虰 o 山慎蓤筛赊籪蚚籢虴晃豢籒虴籘蚚籵蚚蓮虯腛赊籪蚚籢粁蚚籜虴晃籜籫籄暮蹗搔 惟贷涉蓭山稍山驁酃虯芷鸟赊籪蚚籢粁蚚籜蓺色芍賊籜粂蚚籜虴晃籜籫籄暮蹗芍虯 莎蓤蓢赊籪蚚籢虴晃豢籒虴籘蚚籵蚚搔蹘⺪咯牲蓤虯媒惟贷赊晃籜籫籄暮蹗搔 惟贷生蓚蓺蓮虯滁颉蓯惟贷生蓚神蓲芍蓨蓺甥嗓虰 o 籵籦籒籄籦籿虴籺籃籆贿蓯週耝牲蓤色 DATALINK 搐蓯螜生蓚驅伽芍生蔀蓭虯 蝁棵生蓚籪蚚籢虴晃豢籒虴籘蚚籵蚚赊縪耝賊蓯聂垌涉蓭山稍深蓤勺 稍蓨蓺甥嗓虰 DATALINK 搐蓯螜生蓚生蔀蓭赊驅伽搔縪耝賊蓯週耝牲蓤蓭山稍山驁酃虯 芨啥筛蓢稍山 DATALINK 搐驅伽尚啥賊芍虯晃籜籫籄暮蹗 (磒牲蓤蓭 山蓤勺虯慧蚚贿籺籋或蚚籬暮蹗) 赊惟贷芷虯籪蚚籢虴晃豢籒邶畅賡繺颌拟蓯 稍蓨蓺生虰 縪耝賊蓯籵籦籒籄籦籿搔週耝牲蓤蓭山稍山驁酃虯碸奢蓢蓤色籵籦籒籄籦籿虴 籺籃籆贿搔 num_db_backups 赊趌蓱蓨腛赊蓞赊蓮虯生蓮蓯蛈籏蚚粁籦籛虴 籖卉籒籚还豢蛌牲蓤蓭山蓚蓲踠奢蓢蓤蓺生虰啥蓺蓨虯神赊嗽腛赊 籵籦籒籄籦籿筛蓢赊籄蚚籎籆籾虴籺籃籆贿芍虯生蓮蓯虮唼牲蓤蓭声蓨虯 俦茳蓮僧蓺甥嗓虰DATALINK 搐尚啥賊芍生蔀蓭虯籪蚚籢虴晃豢籒邶畅訇搭 颌拟蓯稍蓨蓺生虰 縪耝賊蓯籵籦籒籄籦籿搔週耝牲蓤蓭山稍山驁酃虯籪蚚籢虴晃豢籒虴籘蚚籵蚚搔 抒咯涉蓭山稍山色舍蓯虯籵籦籒籄籦籿蛩床搔惟贷涉蓭山稍山蓲踠奢蓢蓤蓺生虰 DATALINK 搐尚啥賊芍生蔀蓭虯籪蚚籢虴晃豢籒邶畅訇搭颌拟蓯稍蓨蓺生虰 籪蚚籢虴晃豢籒虴籘蚚籵蚚搔蹘⺪咯牲蓤蓚蓲虯晃籜籫籄蛩床赊腛蓯籵籦籒 籄籦籿蛩床搔惟贷涉蓺生虰 惶蚚籙蚚搔賊尚磒生蓚神蓲芍蓮僧蓺生搔虯DATALINK 搐繀赊趌芍籺籃籆贿尚 滁涉绅驋涉稍山驁酃搔蓨蓺生 (色蓲奢勺虯DATALINK 搐赊趌蓲藞趘生蓚 籺籃籆贿搔芨啥筛蓢稍山驁酃搔蓨蓺生)虰神赊蓱上稍脙膴尚胜佬生蓚蓯芍虯 "SET CONSTRAINTS for tablename TO DATALINK RECONCILE PENDING" 籜籩蚚籫煌豢籫尚騩生神蓲蓯蓱傻蓭虯賊尚籤籉籦籒虴粂豢籪籅豢籓颌拟蓯生蓚神蓲搔蓮僧蓺生虰 晃籜籫籄蛩床赊芷虯籪蚚籢虴晃豢籒邶畅賡繺颌拟赊賊搔蓚驁酃虯 蛈賊尚 Datalink_Reconcile_Not_Possible 颌拟筛蓢市虮蛌蓮硡皿牲蓤蓭山蓚山慎蓤筛赊贃 聾蓮虯 DATALINK 搐籪蚚籢尚駽滁生蓚神蓲搔蓮僧蓺生虰 蹚蚴赊趇逮赊蹚芷赊谯芍莎赊蓺蓺縆磒牲蓤蓺生虰 神赊籞籒籚还豢赊蹚芷蓯嗽失尚趢实涉蓭绅审牲山虰 籪蚚籢粁蚚籜虴籵籦籒籄籦籿虴籆煌蚚籛繀赊 datalink.cfg 籺籃籆贿蓯芍虯 籵籦籒籄籦籿赊縚赊 datalink.cfg 审深搔阔蔲牲蓤蓭山蓚色舍虯蓺蓨 藞酪縄蓮芍稍山晃籎籵晃蓯蓞冷奢蓭 datalink.cfg 尚籄蚚籎籆籾生蓚蓱上唣绅 声胃舍涉蓺生虰生蔀蓭赊晃籎籵晃蓯冷奢蓚蓯芍虯蹚砎赊 datalink.cfg 籺籃籆贿搔貹磛蓮生虰莎赊色舍虯ADD DATALINKS MANAGER 蓺色芍 DROP DATALINKS MANAGER 籖粆豢籬軒丧騩涉赊芷虯颉蓯 datalink.cfg 籺籃籆贿尚 籵籦籒籄籦籿涉稍深蓤勺稍蓨蓺甥嗓虰蹚砎赊 datalink.cfg 籺籃籆贿搔 籪籅籜籒蚱蓯稍山驁酃虯神赊 datalink.cfg 籺籃籆贿尚蓨騩生色舍蓯 眯歹扫蓺生虰 蹚砎赊 datalink.cfg 籺籃籆贿搔籪籅籜籒蚱稍山驁酃虯(籵籦籒籄籦籿虴籆煌蚚籛 筛蓢俦茳牲蓤色) 螚聂赊 datalink.cfg 籺籃籆贿尚虯慧蚚贿籺籋或蚚籬暮蹗赊 踫腛蓯籄蚚籎籆籾牲蓤色蹚砎赊 datalink.cfg 籺籃籆贿蓮趗僧晰奢蓺生虰 7.6.11 慧蚚贿籺籋或蚚籬稍涉蓮虯籌籺皇籆豢虴籵籦籒籄籦籿筛蓢籪蚚籢粁蚚籜尚俦 茳 慧蚚贿籺籋或蚚籬尚困伞稍山晃籜籫籄芍虯籪蚚籢粁蚚籜虴卉粁贿蓮赊身踫蓮僧蓺 生虰 賊籜粂蚚籜虴卉粁贿蓮芍踫蓮僧蓺甥嗓虰 慧蚚贿籺籋或蚚籬稍涉蓮籪蚚籢粁 蚚籜尚俦茳生蓚蓯芍虯胜俦賡繺籪蚚籢粁蚚籜 (騴味慧籓尚 磒生蓚籪蚚籢粁蚚籜) 尚俦茳生蓚筛虯 RESTORE DATABASE 籖粆豢籬蓯 WITHOUT ROLLING FORWARD 籶皇煌蚚 籢蚚尚䎱趭涉蓭绅审牲山虰 WITHOUT DATALINK 籌籿籚还豢蓮晃籜籫籄虴惶蚚籩籅晃籩籅蚚尚磒生蓚驁酃虯 DATALINK 搐尚啥賊芍生蔀蓭籪蚚籢虴晃豢籒邶畅訇搭 (DRP) 颌拟蓯稍蓨虯晃籜籫 籄暮蹗谔蓯 籪蚚籢虴晃豢籒虴籘蚚籵蚚蓯蓱蓚邶畅芍踫牲蓤蓺甥嗓虰 WITHOUT DATALINK 籌籿籚还豢尚磒甥慎虯籵籦籒籄籦籿虴籺籃籆贿蓯週耝牲蓤色 籪蚚籢虴晃豢籒虴籘蚚籵蚚搔籪蚚籢粁蚚籜蓯趭違牲蓤蓭山稍山 (DROP DATALINKS MANAGER 籖粆豢籬蓮 籬慧籦籿牲蓤蓭山蓚) 驁酃虯籬慧籦籿牲蓤色籪蚚籢虴晃豢籒虴 籘蚚籵蚚尚 驋涉蓭山蓚 DATALINK 籪蚚籢尚啥賊芍虯晃籜籫籄虴惶蚚籩籅晃籩籅 蚚蓯蓱傻蓭 籪蚚籢虴晃豢籒邶畅訇搭颌拟蓯稍蓨蓺生虰 WITHOUT DATALINK 籌籿籚还豢尚磒涉虯生蔀蓭赊籪蚚籢虴晃豢籒虴籘蚚籵蚚搔  磒识繺蓮虯DATALINK 搐蓯螜生蓚生蔀蓭赊驅伽搔縪耝賊蓯惟腟蓯週耝牲蓤蓭山蓚驁 酃虯 籵籦籒籄籦籿虴籺籃籆贿蓯週耝牲蓤蓭山蓚蝒籪蚚籢虴晃豢籒虴籘蚚籵蚚蓯啥山 蓭嗽失赊酆瞄搔鲤臭涉蓺生虰 * 籪蚚籢粁蚚籜虴晃籜籫籄暮蹗蓯磒牲蓤色籵籦籒籄籦籿虴籆煌蚚籛赊芷蓮 晃 豢籒牲蓤色籺籃籆贿芍生蔀蓭虯晃豢籒市虮牲蓤蓭山蓚蓞赊蓲涉蓭 (晃豢籒牲蓤 蓭山蓚蓞赊蓲涉蓭 籵籦籒籄籦籿虴籆煌蚚籛蓯週耝牲蓤蓭山稍山色舍) 粆蚚籒 牲蓤蓺生虰 * 籵籦籒籄籦籿虴籆煌蚚籛赊芷蓯晃豢籒市虮牲蓤虯籵籦籒籄籦籿虴籆煌蚚籛搔 蓢蓤蓚腛蓯 晃豢籒牲蓤蓭山色籺籃籆贿芍生蔀蓭虯晃豢籒牲蓤蓭山蓚蓞赊蓲涉 蓭 (晃豢籒牲蓤蓭山蓚蓞赊蓲涉蓭 籵籦籒籄籦籿虴籆煌蚚籛蓯週耝牲蓤蓭山蓚 色舍) 粆蚚籒牲蓤蓺生虰 籺籃籆贿搔僖赊籪蚚籢粁蚚籜繀赊僖赊賊蓮鸟深蓭晃 豢籒牲蓤蓭山蓚驁酃虯 俦茳牲蓤色賊芍籪蚚籢虴晃豢籒邶畅訇搭颌拟蓯稍蓨蓺 生虰 谯: 籪蚚籢虴晃豢籒虴籘蚚籵蚚搔 1 啥蓞抒咯涉蓭山稍山蓲僧蓯虯 籪蚚籢粁蚚籜虴 晃籜籫籄暮蹗蓯磒牲蓤色籵籦籒籄籦籿虴籆煌蚚籛搔蓢蓤色驁酃虯 神赊籵 籦籒籄籦籿繀赊 DATALINK 驅伽搔賡惟腟稍色舍虯腛騫赊蛩床芍踫伞蓤蓺甥嗓虰 蓺色虯慧蚚贿籺籋或蚚籬赊碙命蓯筛筛伞蓢慎虯籪蚚籢粁蚚籜虴晃籜籫籄芷蓯虯 籪蚚籢粁蚚籜虴晃籜籫籄暮蹗蓯磒牲蓤色籵籦籒籄籦籿虴籆煌蚚籛搔蓢蓤色 驁酃蓞虯 腛騫赊蛩床芍踫伞蓤蓺甥嗓虰 山慎蓤赊驁酃蓞虯DATALINK 搐尚啥 賊芍生蔀蓭籪蚚籢虴晃豢籒邶畅訇搭颌拟蓯稍蓨虯 晃籜籫籄暮蹗谔蓯籪蚚籢虴 晃豢籒虴籘蚚籵蚚蓯蓱蓚邶畅芍踫牲蓤蓺甥嗓虰 7.6.12 籪蚚籢粁蚚籜蓲賊籜粂蚚籜尚俦茳虯声蓱丧慧籓赊蹚芷蓺蓮慧蚚贿籺籋或蚚籬 籪蚚籢粁蚚籜蓺色芍賊籜粂蚚籜尚俦茳涉虯慧籓赊蹚芷蓺蓮慧蚚贿籺籋或蚚籬 (啥蓺 蓨虯生蔀蓭赊 慧籓搔冥邿牲蓤蓭山蓚) 生蓚驁酃虯籵籦籒籄籦籿虴籺籃籆贿繀蓯週耝 牲蓤蓭山蓚 籪蚚籢虴晃豢籒虴籘蚚籵蚚赊蝠稍绅蓲蓞 1 啥搔晃籜籫籄暮蹗谔蓯抒咯 涉蓭山稍山驁酃尚虮僧虯 邶畅軣埙芍貹磛蓨蓺甥嗓虰 慧蚚贿籺籋或蚚籬暮蹗磒蓯 生蔀蓭赊慧籓搔冥邿牲蓤蓭山蓚筛蓘上筛搔蝝筛蓮稍山驁酃虯 蓺色芍 DATALINK 趌尚 邶畅生蓚貹磛搔蓚尚踠奢蓢蓤蓚驁酃虯嗽失赊蛩床尚踫傻蓭绅审牲山虰 1. 螜翧生蓚賊蓯虯䶮赊 SQL 籜籩蚚籫煌豢籫尚騩涉蓺生虰 SET CONSTRAINTS FOR tablename TO DATALINK RECONCILE PENDING 神蓤蓮虯賊搔籪蚚籢虴晃豢籒邶畅訇搭颌拟声蓱丧籤籉籦籒虴粂豢籪籅豢籓颌拟 蓯稍蓨蓺生虰 2. 賊尚籤籉籦籒虴粂豢籪籅豢籓颌拟蓯涉色绅稍山驁酃虯䶮赊 SQL 籜籩蚚籫煌豢 籫尚騩涉蓭绅审牲山虰 SET CONSTRAINTS FOR tablename IMMEDIATE CHECKED 神蓤蓮虯賊赊籤籉籦籒虴粂豢籪籅豢籓颌拟搔市虮牲蓤蓺生搔虯籪蚚籢虴晃豢籒 邶畅訇搭颌拟芍市虮牲蓤蓺甥嗓虰 籪蚚籢虴晃豢籒邶畅訇搭颌拟尚市虮生蓚蓯 芍虯邶畅惶蚚籩籅晃籩籅蚚尚磒涉蓭绅审牲山虰 籵籦籒籄籦籿虴籺籃籆贿蓯虯籪蚚籢粁蚚籜筛蓢籬慧籦籿牲蓤色 DB2 籪蚚籢虴晃豢 籒虴粆籰蚚籛换蚚尚 驋涉蓭山蓚 DATALINK 籪蚚籢搔螝蓺蓤蓭山蓚 (啥蓺蓨虯籵籦 籒籄籦籿搔蓢蓤色蓲僧蓯虯 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚搔籪蚚籢粁蚚籜蓯 縪耝牲蓤蓭山色) 驁酃搔蓨蓺生虰 籬慧籦籿牲蓤色 DB2 籪蚚籢虴晃豢籒虴粆籰蚚 籛换蚚尚驋涉蓭山蓚 DATALINK 籪蚚籢尚啥 賊尚蝠稍绅蓲蓞 1 啥螝设虯慧蚚贿 籺籋或蚚籬牲蓤蓭山蓚賊籜粂蚚籜莎蓤涩蓤蓯啥山蓭虯 生蔀蓭赊賊芍慧蚚贿籺籋或蚚 籬虴惶蚚籩籅晃籩籅蚚蓯蓱傻蓭 DRP 颌拟蓯稍蓨蓺生虰 7.6.13 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓲晃籎籵晃赊奈茼蹗磒 嗽失赊賊芍虯踫识繺稍晃籎籵晃赊籢籆籿虯晃籜籫籄声蓱丧慧蚚贿籺籋或蚚籬赊 踫谔蓯 鲤臭生蓚 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蛩床虯声蓱丧晃籎籵晃惟贷芷 蓯邶畅惶蚚籩籅晃籩籅蚚尚踫生蓚貹磛钞赊碙命尚涉色蓞赊蓮生虰 晃籎籵晃 晃籜籫籄谔赊 DB2 籪蚚籢虴晃 慧蚚贿籺籋或蚚籬谔赊 DB2 籪 邶畅 赊籢籆籿 豢籒虴粆籰蚚籛换蚚蛩床 蚚籢虴晃豢籒虴粆籰蚚籛换蚚 蛩床 胜俦賡繺 籪蚚籢粁蚚籜 (logretain=NO) 惟腟籵籦 凵莫邶畅尚踫 N/A 籺籃籆贿虴晃豢籒赊脙 籒籄籦籿 膴搔踠奢蓢蓤蓚驁酃虯 赊籪蚚籢 籌籿籚还豢蓮踫识繺 粁蚚籜虴 晃籜籫 籄虯 籪蚚 籢粁蚚 籜虴晃豢 籒虴籘蚚 籵蚚芍生 蔀蓭抒咯 WITHOUT 賊尚 N/A 貹硔 DATALINK Datalink_Reconcile_Pending 籌籿籚还 颌拟蓯生蓚 豢蓯蓱蓚 籪蚚籢粁 蚚籜虴晃 籜籫籄 惟腟籵籦 籣籈豢涉蓭山蓚籪蚚籢虴晃豢 稍涉 籣籈豢涉蓭山蓚籪蚚 籒籄籦籿 籒虴籘蚚籵蚚蓹赊晃豢籒尚 籢虴晃豢籒虴籘蚚籵蚚 赊籪蚚籢 色稍山 賊籜粂蚚籜繀赊賊蓮赊 蓹赊晃豢籒尚啥 賊 粁蚚籜虴 身凵莫邶畅尚踫虰莎蓤嗽蜲 籜粂蚚籜繀赊賊蓮貹硔 晃籜籫 赊賊尚 籄虯 蝠稍Datalink_Reconcile_Pending 绅蓲蓞 1 颌拟蓯生蓚 啥赊籪蚚 籢粁蚚 籜虴晃豢 籒虴籘蚚 籵蚚搔籣 籈豢 賡惟腟籵 凵莫邶畅芍踫牲蓤稍山虰 稍涉 貹硔 籦籒籄籦 DATALINK 搐尚啥賊生蔀蓭尚 籿赊籪蚚 Datalink_Reconcile_Pending 籢粁蚚 颌拟蓯生蓚 籜虴晃籜 籫籄虯 籪 蚚籢粁蚚 籜虴晃豢 籒虴籘蚚 籵蚚芍生 蔀蓭抒咯 胜俦识繺 籪蚚籢粁蚚籜 (logretain=YES) WITHOUT 凵莫邶畅尚踫 N/A 籌籿籚还豢 ROLLING FORWARD 籌籿籚还 豢蓯蓱蓚 惟腟籵籦 籒籄籦籿 赊 籪蚚籢 粁蚚籜虴 晃籜籫 籄虯籪蚚 籢粁蚚 籜虴晃豢 籒虴籘蚚 籵蚚芍生 蔀蓭抒咯 WITHOUT 賊尚 N/A 貹硔 ROLLING Datalink_Reconcile_Pending FORWARD 颌拟蓯生蓚 声蓱丧 WITHOUT DATALINK 籌籿籚还 豢蓯蓱蓚 惟腟蓺色 芍賡惟腟 籵籦籒籄 籦籿赊籪 蚚籢粁蚚 籜虴晃籜 籫籄虯籪 蚚籢粁蚚 籜虴晃豢 籒虴籘蚚 籵蚚芍抒 咯蓺色芍 籣籈豢 WITHOUT 籣籈豢涉蓭山蓚籪蚚籢虴晃豢 N/A 籣籈豢涉蓭山蓚籪蚚 ROLLING 籒虴籘蚚籵蚚蓹赊晃豢籒尚 籢虴晃豢籒虴籘蚚籵蚚 FORWARD 色稍山 賊籜粂蚚籜繀赊賊蓮赊 蓹赊晃豢籒尚啥 賊 籌籿籚还 身凵莫邶畅尚踫虰莎蓤嗽蜲 籜粂蚚籜繀赊賊蓮貹硔 豢蓯蓱蓚 赊賊尚 惟腟籵籦 Datalink_Reconcile_Pending 籒籄籦籿 颌拟蓯生蓚 赊 籪蚚籢 粁蚚籜虴 晃籜籫 籄虯蝠稍 绅蓲蓞 1 啥赊籪蚚 籢粁蚚 籜虴晃豢 籒虴籘蚚 籵蚚搔籣 籈豢 WITHOUT 凵莫邶畅芍踫牲蓤稍山虰 N/A 貹硔 ROLLING DATALINK 搐尚啥賊生蔀蓭尚 FORWARD Datalink_Reconcile_Pending 籌籿籚还 颌拟蓯生蓚 豢蓯蓱蓚 賡惟腟籵 籦籒籄籦 籿赊 籪蚚 籢粁蚚 籜虴晃籜 籫籄虯籪 蚚籢粁蚚 籜虴晃豢 籒虴籘蚚 籵蚚芍抒 咯蓺色芍 籣籈豢 惟腟籵籦 籄籒籚还豢稍涉 籄籒籚还豢稍涉 籌籿籌籿籚还豢 籒籄籦籿 赊籪蚚籢 粁蚚籜虴 晃籜籫 籄虯慧籓 赊 蹚芷蓺 蓮慧蚚贿 籺籋或蚚 籬虯籪蚚 籢粁蚚 籜虴晃豢 籒虴籘蚚 籵蚚芍生 蔀蓭抒咯 惟腟籵籦 籄籒籚还豢稍涉 籄籒籚还豢稍涉 籌籿籚还豢 籒籄籦籿 赊籪蚚籢 粁蚚籜虴 晃籜籫 籄虯慧籓 赊蹚芷蓺 蓮 慧蚚贿 籺籋或蚚 籬虯慧蚚 贿籺籋或 蚚籬赊蛩 床谔蓯蝠 稍绅蓲蓞 1 啥赊籪 蚚籢虴晃 豢籒虴籘 蚚籵蚚搔 籣籈豢 惟腟蓺色 籄籒籚还豢稍涉 DATALINK 搐尚啥賊生蔀蓭尚 DATALINK 搐尚啥賊 芍賡惟腟 Datalink_Reconcile_Pending 生蔀蓭蓯貹硔 籵籦籒籄 颌拟蓯生蓚 籦籿赊籪 蚚籢粁蚚 籜虴晃籜 籫籄虯慧 籓赊蹚芷 蓺蓮 慧蚚 贿籺籋或 蚚籬虯晃 籜籫籄谔 蓯山慎蓤 筛赊籪蚚 籢虴晃豢 籒虴籘蚚 籵蚚搔籣 籈豢 賡惟腟籵 籄籒籚还豢稍涉 籄籒籚还豢稍涉 籌籿籚还豢 籦籒籄籦 籿赊籪蚚 籢粁蚚 籜虴晃籜 籫籄虯慧 籓赊蹚芷 蓺蓮 慧蚚 贿籺籋或 蚚籬虯晃 籜籫籄谔 蓯籪蚚 籢虴晃豢 籒虴籘蚚 籵蚚搔生 蔀蓭抒咯 惟腟蓺色 籄籒籚还豢稍涉 賡皿稍籵籦籒籄籦籿尚啥籪 貹硔 芍賡惟腟 蚚籢虴晃豢籒虴籘蚚籵蚚蓹赊 籵籦籒籄 晃豢籒尚啥賊籜粂蚚籜繀赊 籦籿赊籪 賊生蔀蓭尚 蚚籢粁蚚 Datalink_Reconcile_Pending 籜虴晃籜 颌拟蓯生蓚 籫籄虯 慧 籓赊蹚芷 蓺蓮慧蚚 贿籺籋或 蚚籬虯籪 蚚籢虴晃 豢籒虴籘 蚚籵蚚芍 生蔀蓭抒 咯虯山慎 蓤筛赊 籪 蚚籢虴晃 豢籒虴籘 蚚籵蚚蓮 籵籦籒籄 籦籿賡皿 惟腟籵籦 籄籒籚还豢稍涉 籄籒籚还豢稍涉 籌籿籚还豢 籒籄籦籿 赊賊籜粂 蚚籜虴晃 籜籫籄虯 慧籓赊蹚 芷蓺蓮 慧 蚚贿籺籋 或蚚籬虯 籪蚚籢粁 蚚籜虴晃 豢籒虴籘 蚚籵蚚芍 生蔀蓭抒 咯 惟腟籵籦 籄籒籚还豢稍涉 籄籒籚还豢稍涉 籌籿籚还豢 籒籄籦籿 赊賊籜粂 蚚籜虴晃 籜籫籄虯 慧籓赊蹚 芷蓺蓮 慧 蚚贿籺籋 或蚚籬虯 慧蚚贿籺 籋或蚚籬 赊蛩床谔 蓯蝠稍绅 蓲蓞 1 啥 赊籪蚚 籢虴晃豢 籒虴籘蚚 籵蚚搔籣 籈豢 惟腟蓺色 籄籒籚还豢稍涉 籣籈豢涉蓭山蓚籪蚚籢虴晃豢 籣籈豢涉蓭山蓚籪蚚 芍賡惟腟 籒虴籘蚚籵蚚蓹赊晃豢籒尚 籢虴晃豢籒虴籘蚚籵蚚 籵籦籒籄 啥 賊籜粂蚚籜繀赊賊生蔀蓭尚 蓹赊晃豢籒尚啥 賊 籦籿赊賊 Datalink_Reconcile_Pending 籜粂蚚籜繀赊賊蓮貹硔 籜粂蚚 颌拟蓯生蓚 籜虴晃籜 籫籄虯慧 籓赊蹚芷 蓺蓮 慧蚚 贿籺籋或 蚚籬虯晃 籜籫籄赊 蛩床谔蓯 山慎蓤筛 赊籪蚚 籢虴晃豢 籒虴籘蚚 籵蚚搔籣 籈豢 賡惟腟籵 籄籒籚还豢稍涉 籄籒籚还豢稍涉 籌籿籚还豢 籦籒籄籦 籿赊賊籜 粂蚚籜虴 晃籜籫 籄虯慧籓 赊蹚芷蓺 蓮 慧蚚贿 籺籋或蚚 籬虯籪蚚 籢粁蚚 籜虴晃豢 籒虴籘蚚 籵蚚芍生 蔀蓭抒咯 惟腟蓺色 籄籒籚还豢稍涉 賊尚 貹硔 芍賡惟腟 Datalink_Reconcile_Pending 籵籦籒籄 颌拟蓯生蓚 籦籿赊籪 蚚籢粁蚚 籜虴晃籜 籫籄虯䎱 趭垓蓺 蓮 慧蚚贿 籺籋或蚚 籬虯晃籜 籫籄/慧蚚 贿籺籋或 蚚籬赊蛩 床谔蓯籪 蚚籢虴晃 豢籒虴籘 蚚籵蚚搔 抒咯蓺色 芍籣籈豢 惟腟蓺色 籄籒籚还豢稍涉 賊尚 貹硔 芍賡惟腟 Datalink_Reconcile_Pending 籵籦籒籄 颌拟蓯生蓚 籦籿赊賊 籜粂蚚 籜虴晃籜 籫籄虯䎱 趭垓蓺 蓮 慧蚚贿 籺籋或蚚 籬虯晃籜 籫籄/慧蚚 贿籺籋或 蚚籬赊蛩 床谔蓯籪 蚚籢虴晃 豢籒虴籘 蚚籵蚚搔 抒咯蓺色 芍籣籈豢 慧蚚贿籺 賊尚 Datalink_Reconcile N/A 籌籿籚还豢虰 色审 籋或蚚籬 _Not_Possible 颌拟蓯生蓚 涉虯 稍涉蓮虯 Datalink_Reconcile 穗稍蓚籪 _Not_Possible 颌拟赊 蚚籢粁蚚 賊芍䦅暮蹗蓮駽滁生蓚 籜矛虯僖 貹磛蓨 矛虯 粃籜 籫矛虯蓺 色芍籆豢 籜籢豢籜 蓯籪蚚籢 粁蚚籜虴 晃籜籫籄 (NOTE1) 穗稍蓚籪 籄籒籚还豢稍涉 賊尚 Datalink_Reconcile 籌籿籚还豢虰 色审 蚚籢粁蚚 _Not_Possible 颌拟蓯生蓚 涉虯 籜矛虯僖 Datalink_Reconcile 矛虯粃籜 _Not_Possible 颌拟赊 籫矛虯蓺 賊芍䦅暮蹗蓮駽滁生蓚 色芍籆豢 貹磛蓨 籜籢豢籜 蓯 籪蚚籢 粁蚚籜虴 晃籜籫 籄虯慧蚚 贿籺籋或 蚚籬 WITHOUT 賊尚 籄籒籚还豢稍涉 貹硔 DATALINK Datalink_Reconcile_Pending 籌籿籚还 颌拟蓯生蓚 豢尚䎱趭 蓺色芍䎱 趭甥慎 蓯虯 慧蚚 贿籺籋或 蚚籬稍涉 蓮虯賡磛 稍籵籦籒 籄籦籿 (籆煌蚚籛 芍籪蚚 籢虴晃豢 籒虴籘蚚 籵蚚蚱蓮 籏蚚粁籦 籛虴籖卉 籒籚还豢 圬身) 筛 蓢籪蚚籢 粁蚚籜虴 晃籜籫籄 (NOTE1) WITHOUT 籄籒籚还豢稍涉 賊尚 貹硔 DATALINK Datalink_Reconcile_Pending 籌籿籚还 颌拟蓯生蓚 豢尚䎱趭 蓺色芍䎱 趭甥慎 蓯虯 賡磛 稍籵籦籒 籄籦籿 (籆煌蚚籛 芍籪蚚 籢虴晃豢 籒虴籘蚚 籵蚚蚱蓮 籏蚚粁籦 籛虴籖卉 籒籚还豢 圬身) 筛 蓢 籪蚚籢 粁蚚籜虴 晃籜籫 籄虯慧蚚 贿籺籋或 蚚籬 賡磛稍籵 籄籒籚还豢稍涉 賊尚 貹硔 籦籒籄籦 Datalink_Reconcile_Pending 籿 (籆煌 颌拟蓯生蓚 蚚籛芍籪 蚚籢虴晃 豢籒虴籘 蚚籵蚚蚱 蓮 籏蚚粁 籦籛虴籖 卉籒籚还 豢圬身) 筛蓢賊籜 粂蚚籜虴 晃籜籫 籄虯慧蚚 贿籺籋或 蚚籬生蓚 谯: 1. 籌籺皇籆豢虴籵籦籒籄籦籿声蓱丧 WITHOUT ROLLING FORWARD 籌籿籚还豢蓯蓱 蓚 晃籜籫籄 (logretain 搔籌豢)虯蓺色芍籌籺皇籆豢虴籵籦籒籄籦籿蓯蓱蓚 晃籜籫籄 (logretain 搔籌籺)虰 2. 惟腟籵籦籒籄籦籿蓲芍虯貹磛稍籪蚚籢虴晃豢籒虴籘蚚籵蚚生蔀蓭搔 抒咯涉蓭 山蓚蓲僧蓯蓢蓤色籵籦籒籄籦籿赊神蓲蓮生虰 賡惟腟籵籦籒籄籦籿蓲芍虯抒 咯涉蓭山稍山籪蚚籢虴晃豢籒虴籘蚚籵蚚搔 蝠稍绅蓲蓞 1 啥蓚蓲僧蓯蓢蓤 色籵籦籒籄籦籿赊神蓲蓮生虰 3. 籪蚚籢粁蚚籜虴晃籜籫籄暮蹗蓯磒牲蓤色籵籦籒籄籦籿虴籆煌蚚籛搔籪蚚籢粁 蚚籜虴晃籜籫籄赊 芷蓮蓢蓤色蓞赊蓮蓚驁酃虯慧蚚贿籺籋或蚚籬赊碙命蓯 筛筛伞蓢慎虯凵莫邶畅蛩床芍踫牲蓤蓺甥嗓虰 神赊驁酃虯DATALINK 搐尚啥 賊生蔀蓭搔 Datalink_Reconcile_Pending 颌拟蓯稍蓨蓺生虰 7.6.14 邶畅尚貹磛蓲生蓚颌拟赊軣騩 邶畅惶蚚籩籅晃籩籅蚚尚踫涉稍深蓤勺稍蓢稍山颌拟: * 籪蚚籢粁蚚籜腟霓搔晃籜籫籄牲蓤虯䎱趭垓蓺蓮慧蚚贿籺籋或蚚籬牲蓤蓚驁 酃虰 籪蚚籢粁蚚籜腟霓搔虯籖粇籦籫牲蓤色籫皇豢籙籒籚还豢蓯慧蚚贿籺籋或 蚚籬牲蓤蓚色舍虯 (驋初盲蓺色芍籤籉籦籒初盲赊色舍蓯) 山慎蓤赊賊蓞籤籉 籦籒虴粂豢籪籅豢籓颌拟蓯稍蓨蓺甥嗓虰 籪蚚籢粁蚚籜繀赊籪蚚籢芍生蔀蓭虯 违钞赊蓚颌拟蓯稍蓨蓺生虰 色审涉虯DATALINK 搐芍 DB2 籪蚚籢虴晃豢籒虴 粆籰蚚籛换蚚赊煌籢籪蚚籢蓲 款危石牲蓤蓭山稍山识繺钞搔蓚色舍虯邶畅搔 貹磛蓯稍蓨蓺生虰 神赊驁酃虯DATALINK 籪蚚籢尚啥賊芍籪蚚籢虴晃豢籒邶畅訇搭颌拟蓯稍蓨蓺 生虰 神赊蓱上稍賊莎蓤涩蓤蓯淖涉蓭虯邶畅惶蚚籩籅晃籩籅蚚尚軒丧騩牲稍深 蓤勺稍蓨蓺甥嗓虰 * DB2 籪蚚籢虴粆籰蚚籛换蚚尚抒咯涉蓭山蓚康趭赊籪蚚籢虴晃豢籒虴籘蚚籵蚚 搔虯 莎赊煌籢籪蚚籢赊籫皇籦籒尚傻蓭山蓚驁酃虰 山绅啥筛赊茱藬搔踠奢蓢 蓤蓺生虰礌: o 籪蚚籢虴晃豢籒虴籘蚚籵蚚搔籖蚚贿籬虴籜籢蚚籫牲蓤色虰 o 籪蚚籢虴晃豢籒虴籘蚚籵蚚虴煌籢籪蚚籢搔籵籦籒卉粁贿颌拟蓯俦茳牲蓤 色虰 颌哝蓯蓱傻蓭芍虯SQL UPDATE 声蓱丧 DELETE 赊蛩床谔稍蓘虯籪蚚籢虴晃豢 籒虴籘蚚籵蚚繀赊 煌籢籪蚚籢蓯螜生蓚脙膴尚 DB2 搔軣騩生蓚神蓲搔蓨蓺 生虰 神赊蓱上稍驁酃虯SQL 籜籩蚚籫煌豢籫芍纒涉蓺生虰 SET CONSTRAINTS 籜籩蚚籫煌豢籫蓮賊尚 DRP 颌拟蓯涉蓭筛蓢虯莎赊賊蓮邶畅惶蚚籩籅晃籩籅蚚 尚踫涉蓺生虰 * 籺籃籆贿虴籚籜籩缓搔磒賡繺 (色蓲奢勺籪籅籜籒纉柠搔茱藬) 蓮虯墀垌赊颌 拟蓯俦茳蓮僧稍山驁酃虰 神赊蓱上稍驁酃虯籺籃籆贿搔芄逮涉蓭山蓚识繺钞搔 蓨蓺生虰 * DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚搔籪蚚籢粁蚚籜筛蓢籬慧籦籿牲蓤蓭山蓭 蓞虯 莎赊 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚尚驋涉蓭山蓚 DATALINK FILE LINK CONTROL 趌搔蓚驁酃虰 神赊蓱上稍賊蓯淖涉蓭虯邶畅惶蚚籩籅晃籩籅蚚 尚踫生蓚貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 7.7 賢耝 C. 籪蚚籢粁蚚籜虴晃籎籵晃赊騃贷 蛈"訇聂声蓱丧晃籫晃蚚籾蛐茯"蛌籞籒籚还豢蓮虯 嗽失赊趇逮芍蓞芍蓛蓮芍稍山 色舍虯藞创筛蓢虮绅蔀僧蓞赊蓮生: 晃簧蚚籫虴籒皇籆籄豢籫搔 DB2 籘蚚籵蚚蓲赊抽鸟尚上蓲虯惶蚚籙蚚騩軚搔 稳蓨壅蓺蓤蓚驁酃搔蓨蓺生虰啥蓺蓨虯惶蚚籙蚚騩軚蓯困上慧籓赊訇聂籲豢籬晃豢籓尚 生蓚藞贃蓮虯默赊 SNA 抽鸟籒皇籆籄豢籫赊山慎蓤筛蓲赊抽鸟搔碀蓤色蓨虯 籘蚚籵蚚蓯拇蓢蓤蓚矼厶 (SIGUSR1) 搔茱藬蓮縟茺搔碀蓤蓚驁酃搔蓨蓺生虰 籘蚚籵蚚芍驙蜵搔茱藬赊惶蚚籙蚚騩軚蓯淖涉蓭矼厶尚拇蓨蓺生虰 惶蚚籙蚚騩軚籿慧籓皇缓芍虯稳蓨壅身赊軣埙赊色舍蓯儇踃涉虯莎赊芷 躳鸟生蓚神蓲蓞蓮僧蓺生虰 籊皇蚚蛩床籞籒籚还豢蓯芍虯谯 3 蓯嗽失赊驅伽尚实奢色繀磂蓮 趗僧晰奢蓚蔀僧谯 赊藞创搔蓨蓺生虰 * 惶蚚籙蚚騩軚籿慧籓皇缓磛咄芍 5 佴吴谔趂牲蓤蓺生虰 神赊吴谯虯冕蓨籖蚚 籬蓯逳藬生蓚慧籓虴籺籃籆贿磛咄蓞螝舍虯 生蔀蓭赊磛咄芍命牲蓤蓺生虰 籿慧籞籦籚豢籓磛咄蓮赊 5 佴吴赊籘籜粂豢籚还豢赊芷虯䶮赊磛咄搔蛩床牲蓤 蓺生虰 神赊磛咄赊蛩床蓮籊皇蚚搔鲤臭涉稍深蓤勺虯砎逰赊 惶蚚籙蚚騩軚籿慧 籓皇缓磛咄赊蛩床搔鸟僧虯DB2 芍虯生蓮蓯訇聂蓯纒涉色蓨虯 谔趂涉蓭山色 慧籓虴籺籃籆贿蓯訇聂磛咄尚蹘鲤踫涉蓺生虰 蹘踫谔蓯 8 蓱蓨膯僧山冕蓨籖 蚚籬搔臭唱牲蓤色驁酃虯 磛咄芍牲蓢蓯 5 佴吴谔趂牲蓤蓺生虰 神赊 5 佴吴赊 籘籜粂豢籚还豢芍虯脙膴搔跅滁牲蓤蓚筛籪蚚籢粁蚚籜搔趦涉虯 蹘⺪咯生蓚 蓺蓮躳鸟涉蓺生虰 1 縳生蔀蓭赊籄籿晃籔蚚籚还豢搔籪蚚籢粁蚚籜筛蓢碀趂牲蓤虯籪蚚籢粁蚚籜搔 蹘籌蚚籿豢生蓚蓲虯 DB2 芍虯诂腛蓯籪蚚籢粁蚚籜尚磒涉色坳虯滁颉蓯訇聂 牲蓤稍筛傻色蓢蓜蓚慧籓虴籺籃籆贿赊訇聂磛咄尚 鲤踫涉蓺生虰 惶蚚籙蚚騩軚籿慧籓皇缓搔慧籓虴籺籃籆贿赊訇聂蓯纒生蓚蓲虯声山赊籪籅 籜籒搔慧籓虴籺籃籆贿蓮山傻韶山蓯稍蓨虯 神蓤蓢赊慧籓虴籺籃籆贿尚籺籋蚚 粆籦籫生蓚蓲山上碷佴稍蹗邟赊色舍蓯虯籶籺籋蚚粆豢籜搔逮扫蓭涉蓺上驁酃搔 蓨蓺生虰 1 縳籪籅籜籒搔山傻韶山蓯稍蓚蓲虯莎赊籪蚚籢粁蚚籜虴粆籰蚚籛 换蚚芍虯 莎蓤嗽芷虯籪蚚籢粁蚚籜儇踃赊籄籿晃籔蚚籚还豢磛咄尚矼涉蓺甥 嗓虰 惶蚚籙蚚騩軚籿慧籓皇缓搔慧籓虴籺籃籆贿尚軣垆生蓚色舍蓯軒勺蓤蓚蓲虯慧蚚 贿籺籋或蚚籬胜俦芍 ROLLFORWARD DATABASE 惶蚚籩籅晃籩籅蚚赊谔蓮趦搔䎱 趭牲蓤蓭山稍山芊蓨虯趦芍甥慎蓯虯谔趂涉蓺生虰 趦搔䎱趭牲蓤蓭山稍山 驁酃芍虯脙膴尚跅滁涉虯胜俦尚蹘蜫生蓚神蓲搔蓮僧蓺生虰 ------------------------------------------------------------------------ 7.8 賢耝 D. 侪忱赊籪蚚籢粁蚚籜邞佴籘蚚籵蚚蓹赊籖粆豢籬踫 蛈"踫生蓚籖粆豢籬赊䎱趭"蛌赊籞籒籚还豢赊失蓯虯嗽失尚趢实涉蓭绅审牲山虰 籵籦籒籓皇籈豢籬蓮 stdin 筛蓢縺身蓚色舍赊耞床搔螝蓺蓤蓭山蓚 Korn 籚籉贿赊 籚籉贿虴籜籒晃籿籫尚踫生蓚蓲僧蓯芍虯籿慧籞籜搔赱妹蚱蓮趦牲蓤慎蓯縺身 蓚神蓲搔蓮僧蓚 籠蚚籜蓹 stdin 尚皿縄蓯晃籣籆卉籒籫生蓚貹磛搔蓨蓺生 (SIGTTIN 煌籦籞蚚籛)虰stdin 尚 晃籣籆卉籒籫生蓚蓯芍虯䶮赊躟蓮籜籒晃籿籫尚 踫涉蓺生虰 shell_script 8.5 AND C <= 10 蓯螜生蓚週騫搔蓨蓺生虰 硜躟賰吴搔绰磒涉蓭山蓚 r_2 趌赊 芨池蓞蓨芍虯嗽失赊蓱上蓯 儇踃涉蓭蓚貹磛搔蓨蓺生: 10 - 8.5 r_2 *= ---------- x (number of rows with value > 8.5 and <= 100.0) 100 - 8.5 10 - 8.5 r_2 *= ---------- x (10 - 7) 100 - 8.5 1.5 r_2 *= ---- x (3) 91.5 r_2 *= 0 蓺色虯神赊砎逰赊礌蓯鸟绅趇逮芍縺设色舍蓯芍虯嗽失赊蓱上蓯儇踃涉蓭蓚貹磛搔 蓨蓺生虰 蹚騃芨池蓞蓨芍 r_1 + r_2 *= 7 蓮虯 籊皇蚚芍 -12.5% 赊身蓮生虰 8.3.2 籎籢慧籓坎躹赊踃砎逰木 蛈"搐坎躹赊踃砎逰木"蛌蓲山上籞籒籚还豢繀蓮虯 蹚蚴赊晃籜籫酆瞄蓯蓚蹚芷赊圪 侮賢僧晃籜籫酆瞄尚䶮赊繀磂蓯趗僧晰奢蓺生虰 HIGH2KEY 芍虯淖收生蓚搐蓯穗稍蓚趌搔 4 啥嗽蚱螝蓺蓤蓚蓲僧芍貹慎 LOW2KEY 蓱蓨 蓞 膯僧山趌蓯生蓚貹磛搔蓨蓺生虰搐蓯螝蓺蓤蓚趌赊上扫穗稍蓚趌搔 3 啥嗽失赊 驁酃虯 HIGH2KEY 芍 LOW2KEY 蓲款婶蓯生蓚神蓲搔蓮僧蓺生虰 8.3.3 籘籾籊卉煌豢籫坎躹 籺籅籦籒籜籶籦籒 1 蓮芍虯籘籾籊卉煌豢籫坎躹尚䱷騑涉蓭磒生蓚色舍虯籌籿籚还 豢搔冥邿牲蓤蓺生虰 籾皇豢籒蓮邞碀蓢蓤色藞翧赊籘籾籺籅蚚贿籬蓺色芍籘籾籊卉煌 豢籫赊 籺籋蚚缓蓯踈慕搔蓚驁酃虯籪蚚籢繀磂蓯螜生蓚坎躹搔搐蓯蓨蓺生虰 色蓲奢勺虯籪蚚籢粁蚚籜蓯虯踫升蓲蓯亵蚰赊週騫搔蓚賊 DOCUMENTS 搔螝蓺蓤虯 DOCUMENTS 蓯芍 KEYWORDS 蓲山上搐搔蓨虯神赊搐蓯芍虯籩籐籜籫軣垆磒蓯 亵蚰蓯 螜翧生蓚籐蚚或蚚籬赊晃籜籫搔 螝蓺蓤蓭山蓚蓞赊蓲涉蓺生虰 KEYWORDS 赊趌蓲涉蓭 芍䶮赊蓞赊搔蓚识繺钞搔蓨蓺生虰 'database simulation analytical business intelligence' 'simulation model fruitfly reproduction temperature' 'forestry spruce soil erosion rainfall' 'forest temperature soil precipitation fire' 神赊礌蓮芍虯蝒搐赊趌芍 5 芏赊籘籾籊卉煌豢籫筛蓢踈唱牲蓤虯 莎蓤涩蓤赊籊卉煌 豢籫蓯籾皇豢籒蓮邞碀蓢蓤色或蚚籬 (籐蚚或蚚籬) 搔 蓨蓺生虰 For queries that specify LIKE predicates on such columns using the % match_all character: SELECT .... FROM DOCUMENTS WHERE KEYWORDS LIKE '%simulation%' 䶮赊磒軋赊蓱上稍搐赊籘籾籊卉煌豢籫踈慕蓯 螜涉蓭虯蹚縆石籿慧籓皇缓搔螌脅坎躹 尚繤生蓚神蓲搔碙軟稍驁酃搔蓱绅蓨蓺生虰 SUB_COUNT 籘籾籊卉煌豢籫赊佾哓忱虰 SUB_DELIM_LENGTH 籘籾籊卉煌豢籫尚邞碀傻蓭山蓚邞碀蓨亵赊佾哓邡虰 邞碀蓨亵芍虯神神蓮 芍 1 啥嗽蚱赊 翧鸟生蓚籾皇豢籒亵蓮生虰 KEYWORDS 搐赊礌蓮芍虯SUB_COUNT 芍 5 蓮虯SUB_DELIM_LENGTH 芍 1 蓲 稍蓨蓺生虰 神蓤芍虯邞碀蓨亵搔 1 芏赊籾皇豢籒亵蓮蓚色舍蓮生虰 籺籅籦籒籜籶籦籒 1 蓮芍虯籚籜籩缓蝷床芍虯 DB2_LIKE_VARCHAR 卉籛籜籫晃蚚儇 忱赊蝕跍蓯蓱蓨虯 神赊坎躹赊䱷騑蓲磒赊初軇尚踫山蓺生虰 神赊卉籛籜籫晃蚚儇 忱芍虯䶮赊蚰赊騫倮尚 DB2 UDB 蹚縆石籿慧籓皇缓 搔蛩床生蓚贃聾蓯蔱擗涉蓺 生虰 COLUMN LIKE '%xxxxxx' xxxxxx 蓯芍繡肃赊籜籫晃豢籓搔縼蓨蓺生虰啥蓺蓨虯神赊驁酃芍虯LIKE 騫倮赊軣垆 趌芍 % 亵蓮⺪蓺蓨蓺生虰 (% 亵蓮騃贷涉稍山神蓲蓞蓨蓺生虰) 失週赊 "wildcard LIKE predicates" 蓲涉蓭騫蔀蓢蓤蓺生虰 生蔀蓭赊騫倮蓯淖涉蓭虯蹚縆 石籿慧籓皇缓搔 騫倮蓯藞趘生蓚踫赊忱尚芨池蓞蓚貹磛搔蓨蓺生虰 或籆贿籬籎蚚 籬 LIKE 騫倮蓮芍虯蹚縆石籿慧籓皇缓芍 藞趘生蓚 COLUMN 蓯翧苓生蓚藞翧赊籊卉煌 豢籫赊踈慕搔蓚蓲橙趭涉虯 腛芷赊 % 亵尚螝蓺稍山籜籫晃豢籓赊邡牲蓯 螌汕山 色籊卉煌豢籫赊邡牲尚芨池蓞蓨 蓺生虰 砎逰踈亵芍䶮赊谝蓨蓮生虰 db2set DB2_LIKE_VARCHAR=[Y|N|S|num1][,Y|N|num2] 神神蓮虯 - 蹚蚴赊磒軋 (籖豢粆赊腛蓺蓮) 芍虯䶮赊肃铆尚扫蓺生搔虯 滁赊趌赊籘籾籊卉煌豢籫坎躹赊稍山搐蓯芊蓨蓺生虰 S 籄贿籗晃籝缓尚 DB2 籵蚚籛还豢 2 蓮磒牲蓤蓭山色蓱上蓯磒生蓚虰 N 軓趭邡籘籾籊卉煌豢籫虴籄贿籗晃籝缓尚磒生蓚虰 Y (籪籺籋贿籫) 籄贿籗晃籝缓虴籶皇煌蚚籢蚚磒赊籪籺籋贿籫趌尚䎱趭涉蓭 识儇邡籘籾籊卉煌豢籫虴籄贿籗晃籝缓尚磒生蓚虰 num1 识儇邡籘籾籊卉煌豢籫虴籄贿籗晃籝缓尚磒涉虯 num1 尚籄贿籗晃籝缓虴籶皇煌蚚籢蚚蓲涉蓭磒生蓚虰 - 2 棱瞄赊磒軋 (籖豢粆赊䶮) 芍虯䶮赊肃铆尚扫蓺生虰 N (籪籺籋贿籫) 籘籾籊卉煌豢籫坎躹尚䱷騑蓚山芍磒涉稍山虰 Y 籘籾籊卉煌豢籫坎躹尚䱷騑生蓚虰 滁赊趌赊籘籾籊卉煌豢籫坎躹尚啥搐赊驁酃蓯虯 籄贿籗晃籝缓虴籶皇煌蚚籢蚚赊籪籺籋贿籫趌蓲 藞蝌蓯虯神赊坎躹尚磒生蓚 识儇邡籘籾籊卉煌豢籫虴籄贿籗晃籝缓尚磒生蓚虰 num2 籘籾籊卉煌豢籫坎躹尚䱷騑生蓚虰 滁赊趌赊籘籾籊卉煌豢籫坎躹尚啥搐赊驁酃蓯虯 籄贿籗晃籝缓虴籶皇煌蚚籢蚚蓲涉蓭赊 num2 蓲 藞蝌蓯虯神赊坎躹尚磒生蓚 识儇邡籘籾籊卉煌豢籫虴籄贿籗晃籝缓尚磒生蓚虰 DB2_LIKE_VARCHAR 搔虯蹚蚴赊磒軋蓯赊身螝蓺蓤蓭山蓚蓲虯 籘籾籊卉煌豢籫坎躹芍 䱷騑牲蓤慎虯腛蓯䱷騑牲蓤蓭山色 坎躹芍命牲蓤蓺生虰 䎱趭牲蓤色趌芍虯嗽腛蓲 款婶蓱上蓯虯或籆贿籬籎蚚籬 LIKE 騫倮 赊腎男赊躹㖞贃聾蓯蔱擗尚碸奢蓺生虰䶮 赊礌蓮硡皿涉蓺生虰 * 趌搔 S 赊驁酃虯蹚縆石籿慧籓皇缓芍 DB2 籵蚚籛还豢 2 蓮磒牲蓤色 籄贿籗 晃籝缓蓲款婶籄贿籗晃籝缓尚磒涉蓺生虰神蓤芍籘籾籊卉煌豢籫虴簧籪贿尚膠 趭涉蓺甥嗓虰 * 趌搔 N 赊驁酃虯蹚縆石籿慧籓皇缓芍虯籘籾籊卉煌豢籫虴簧籪贿尚膠趭生蓚籄 贿籗晃籝缓尚 磒涉虯COLUMN 搔识儇邡蓲涉蓭趭違牲蓤蓭山蓭蓞虯軓趭邡 蓮 蓚蓲橙趭涉蓺生虰 * 趌搔 Y (籪籺籋贿籫) 蓺色芍偕咯颡忱縚趭忱赊驁酃虯蹚縆石籿慧籓皇缓芍虯籘 籾籊卉煌豢籫虴簧籪贿尚膠趭生蓚籄贿籗晃籝缓尚 磒涉虯COLUMN 搔识儇邡蓲 涉蓭趭違牲蓤蓭山蓚驁酃虯识儇邡 尚繤涉蓺生虰 籪蚚籢筛蓢蓱蓨蓞虯驋蕥 霓筛蓢赊籘籾籊卉煌豢籫赊橙摩蓞踫山蓺生虰 神赊籄贿籗晃籝缓芍虯籊卉煌豢 籫搔虯% 亵蓮酥蓺蓤色籜籫晃豢籓蓱蓨 蓘蓤绅蓢山邡山筛尚䎱趭生蓚籶皇煌 蚚籢蚚 (籄贿籗晃籝缓虴籶皇煌蚚籢蚚) 尚螝身蓺生虰 * 趌搔 Y 赊驁酃虯蹚縆石籿慧籓皇缓芍 籄贿籗晃籝缓虴籶皇煌蚚籢蚚磒赊 1.9 赊籪籺籋贿籫趌尚磒涉蓺生虰 * 趌搔偕咯颡忱縚趭忱赊驁酃虯蹚縆石籿慧籓皇缓芍 籄贿籗晃籝缓虴籶皇煌蚚籢 蚚磒蓯䎱趭牲蓤色趌尚磒涉蓺生虰 神赊趭忱芍 0 筛蓢 6.2 赊乐酥蓯蓚蓱 上蓯涉蓭绅审牲山虰 DB2_LIKE_VARCHAR 赊趌蓯 2 啥赊磒軋搔螝蓺蓤虯2 棱瞄搔 Y 蓺色芍 偕咯颡忱縚趭 忱蓮蓚蓲虯CHAR虯VARCHAR虯GRAPHIC虯蓺色芍 VARGRAPHIC 赊 1 籵籆籫亵籞籦 籫虴 籜籫晃豢籓搐蓯蓚籘籾籊卉煌豢籫坎躹芍虯RUNSTATS 暮蹗谔蓯䱷騑牲蓤虯或 籆贿籬籎蚚籬 LIKE 騫倮尚螝设驋蕥赊籖豢籶籆贿谔蓯 磒牲蓤蓺生虰 蹚縆石籿慧 籓皇缓搔籘籾籊卉煌豢籫虴簧籪贿尚膠趭生蓚籄贿籗晃籝缓尚磒涉蓭 SUB_COUNT 蓲 SUB_DELIM_LENGTH 坎躹蓲虯籄贿籗晃籝缓虴籶皇煌蚚籢蚚蓞 磒涉蓭騫倮邡牲声腎 男尚躹㖞涉蓺生虰 籄贿籗晃籝缓虴籶皇煌蚚籢蚚芍虯䶮赊礌赊蓱上蓯虯橙摩牲蓤蓚 籄贿籗晃籝缓搔 䎱趭牲蓤蓚赊蓲款婶蓱上蓯䎱趭牲蓤蓺生虰 * 趌搔 Y 赊驁酃虯蹚縆石籿慧籓皇缓芍 籄贿籗晃籝缓虴籶皇煌蚚籢蚚磒赊 1.9 赊籪籺籋贿籫趌尚磒涉蓺生虰 * 趌搔偕咯颡忱縚趭忱赊驁酃虯蹚縆石籿慧籓皇缓芍 籄贿籗晃籝缓虴籶皇煌蚚籢 蚚磒蓯䎱趭牲蓤色趌尚磒涉蓺生虰 神赊趭忱芍 0 筛蓢 6.2 赊乐酥蓯蓚蓱 上蓯涉蓭绅审牲山虰 蹚縆石籿慧籓皇缓搔虯籘籾籊卉煌豢籫坎躹搔驋蕥蓯螝蓺蓤蓚 搐蓯䱷騑牲蓤蓭山稍山 神蓲尚籖豢籶籆贿谔蓯軣騩涉色驁酃虯 蹚縆石籿慧籓皇缓芍蛈橙耞蚱赊蛌籘籾籊卉煌 豢籫虴籄贿籗晃籝缓尚磒涉蓺生虰 啥蓺蓨虯DB2_LIKE_VARCHAR 赊蹚蚴赊磒軋赊身 搔䎱趭牲蓤蓭山蓚蓯磒牲蓤蓚籄贿籗晃籝缓蓮生虰 神上涉蓭虯籘籾籊卉煌豢籫坎 躹搔蹚縆石籿慧籓皇缓蓮磒牲蓤蓚蓯芍虯 DB2_LIKE_VARCHAR 赊 2 棱瞄赊磒軋搔 RUNSTATS 声蓱丧籖豢籶籆贿赊船贃蓮稠趭牲蓤蓭山蓚貹磛搔蓨蓺生虰 籘籾籊卉煌豢籫坎躹赊趌芍虯 SYSIBM.SYSCOLUMNS 尚驋蕥涉蓭賊牲蓤蓺生虰 礌: select substr(NAME,1,16), SUB_COUNT, SUB_DELIM_LENGTH from sysibm.syscolumns where tbname = 'DOCUMENTS' SUB_COUNT 蓲 SUB_DELIM_LENGTH 搐搔 SYSSTAT.COLUMNS 坎躹賊蓯芍稍山色舍虯踃 砎蓮僧蓺甥嗓虰 谯: 神赊籌籿籚还豢搔磒牲蓤蓚蓲虯RUNSTATS 蓯芍吴搔筛筛蓚识繺钞搔蓨蓺 生虰 色蓲奢勺虯DETAILED 声蓱丧 DISTRIBUTION 籌籿籚还豢尚磒涉蓭山稍山 蓲虯RUNSTATS 芍 5 亵赊搐赊蓚賊蓮芍 15 筛蓢 40% 邡绅吴搔筛筛蓚识 繺钞搔蓨蓺生虰 DETAILED 蓺色芍 DISTRIBUTION 籌籿籚还豢尚䎱趭涉蓭山蓚 蓲虯籌蚚籵蚚粀籦籬赊硟淖匆搔 款婶蓮蓞虯籶蚚籞豢籫赊籌蚚籵蚚粀籦籬芍蝠 稍绅稍蓨蓺生虰 神赊籌籿籚还豢赊磒尚踠奢蓚驁酃虯 驋蕥籶籺籋蚚粆豢籜赊 蕘腜蓯淖涉蓭虯神赊籌蚚籵蚚粀籦籬尚賋狮生蓚貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 8.4 膽 6 蛑 SQL 籖豢籶籆皇蚚赊趍 嗽失赊籞籒籚还豢尚儇踃生蓚貹磛搔蓨蓺生: 8.4.1 侪朝磛盲賊 嗽失赊驅伽芍神赊籞籒籚还豢蓯生蓮蓯蓚驅伽蓲趗僧晰奢蓚筛 趢实牲蓤蓺生: 侪朝磛盲賊芍苓酃赊俜丧赊谔蓮賰蛸這踈蓲涉蓭磒生蓚神蓲搔蓮僧蓺生虰 色蓲奢 勺虯籱蚚籬搔 20 尚陲奢蓚膯逰弥稍籺籃籒籫賊籜籿卉籦籬搔蓚籜籢蚚籜籐蚚粆尚 蛭碙涉蓭山色驁酃虯神蓤蓢赊賊搔翧苓牲蓤蓭山蓚蓲虯籺籃籒籫賊吴赊苓酃蓲 籪籅煌 豢籚还豢賊搔蹚蓞蔱擗尚深蓺生虰 款藞赊籱蚚籬虴籓贿蚚籿繀蓯生蔀蓭赊賊尚纙趗涉蓱上蓲生蓚蓲虯翧苓牲蓤色苓酃赊 驁酃虯墨绅蓭蓞虯滁涉绅佴稳牲蓤色藞䶮茳赊賊蓯稍蓨蓺生虰 生蔀蓭赊默赊籪籅煌豢 籚还豢賊芍翧苓牲蓤色苓酃赊谔蓮芍磒生蓚神蓲搔蓮僧蓺甥嗓虰 莎蓤芍虯籺籃籒籫 賊蚱赊苓酃搐搔籺籃籒籫賊赊邞佴石籐蚚蓲淖收涉蓭山蓚 色舍蓮生虰 色蓲奢勺虯嗽失赊蓱上蓯籖蚚贿牲蓤色賊尚蛭碙生蓚神蓲搔蓮僧蓺生虰 C1 蓮邞佴蓯 佴稳牲蓤色 FACT (C1, C2, C3, ...) 賊虯C1 蓮邞佴蓯佴稳牲蓤色 DIM1 (C1, dim1a, dim1b, ...) 賊虯C2 蓮邞佴蓯佴稳牲蓤色 DIM2 (C2, dim2a, dim2b, ...) 賊虯稍蓘虰 神赊礌筛蓢虯騫倮赊 DIM1.C1 = FACT.C1 搔翧苓蓮僧蓚赊蓮虯FACT 蓲 DIM1 吴赊苓 酃搔 惟腟蓮蓚神蓲搔升创山色审深蓺生虰 神蓤蓢賊赊船贃芍 C1 搐蚱蓮邞佴蓯佴 稳牲蓤蓭山蓺生虰 騫倮 WHERE DIM2.C2 = FACT.C2 蓯蓱蓚 DIM2 吴赊苓酃芍翧苓蓮僧蓺甥嗓虰 神蓤芍 FACT 搔 C1 搐蚱蓮佴稳牲蓤蓭声蓨虯C2 搐蚱蓮芍稍山筛蓢蓮生虰 神赊籔蚚籜蓮虯籺籃籒籫賊赊籱蚚籬虴籓贿蚚籿繀蓮 DIM2 尚侪朝生蓚神蓲芍 縆涉蓭 山蓺生虰 神赊贃聾蓮莎蓤涩蓤赊邞佴尚慧蚚籎贿蓮苓酃蓮僧蓚蓱上蓯稍蓨蓺生虰 谯: 神神蓮騫蔀蓢蓤蓭山蓚虯侪朝圬身磛盲賊芍虯 籪蚚籢粁蚚籜繀卉籿晃籔蚚籚还 豢蓲螜躓涉蓭山蓺生虰 籪蚚籢粁蚚籜吴卉籿晃籔蚚籚还豢芍籘籾籜籒晃籿籚还 豢虯初軇賊虯穗稍傻色籪蚚籢粁蚚籜虯 声蓱丧穗稍傻色籌粂卉蚚籩籅豢籓虴籚 籜籩缓蓯纙趗牲蓤色籪蚚籢蓲螜翧涉蓭山蓺生虰 籪蚚籢粁蚚籜吴卉籿晃籔蚚籚 还豢蓯升忒铆尚声扫赊驁酃芍虯 蜷涉绅芍 DB2 卉籿晃籔蚚籚还豢赊䦅藳僧声 蓱丧市硡蚰 尚驋涉蓭绅审牲山虰 侪朝磛盲賊尚蹗唱生蓚坳蓯虯籠蚚籜賊芍虯籚豢籓贿虴籱蚚籬虴籓贿蚚籿筛 粆贿籤虴 籱蚚籬虴籓贿蚚籿搔识繺蓮生虰 呻蓲嗓蓘赊籔蚚籜蓮虯賊芍颡牲绅虯籚豢籓贿虴籱蚚 籬虴籓贿蚚籿繀蓯纙趗生蓚神蓲搔蓮僧蓺生虰 嗽失赊蓱上稍贃聾蓮侪朝生蓚籪蚚籢蓯 淖涉蓭初芊搔筛深蓢蓤蓺生虰賊筛蓢搐蓺蓮 籘籾籞籦籫赊身䎱趭生蓚贃聾虯騫倮蓮 磒牲蓤色棱厶尚谝涉蓭踫棱厶蓯初芊尚筛深蓚 贃聾虯侪朝磛盲賊尚蹗唱生蓚坳蓯虯2 啥赊贃聾尚绰磒生蓚 贃聾蓮生虰 谯: 籪蚚籢虴籐换籿籤换蚚虴籌籿籚还豢芍侪朝磛盲賊赊這繺尚 貹磛蓲涉蓺甥嗓虰 侪朝磛盲賊芍粆贿籤虴籱蚚籬虴籓贿蚚籿蓮蓞臭唱生蓚神蓲搔蓮僧蓺生虰 籱蚚籬虴籓 贿蚚籿芍虯惶蚚籙蚚赊膯逰弥稍賊赊籱蚚籬虴籓贿蚚籿蓲 款婶蓮生虰 神赊驁酃虯籠 蚚籜賊赊籖籹蚚芍籱蚚籬虴籓贿蚚籿赊生蔀蓭赊邞佴蓯蹗唱 牲蓤蓺生虰 膯逰弥稍籺 籃籒籫賊蓲籪籅煌豢籚还豢賊吴赊苓酃芍虯腟邞佴蓯淖涉虯籠蚚籜賊尚 籾慧蚚籬籐换 籜籫生蓚蓱蓨蓞虯神赊味弋繀蓮虯慧蚚籎贿蓮踫上神蓲赊蓮僧蓚 蓱山這蕥蓯稍蓨蓺 生虰 侪朝牲蓤色賊赊垆藳芍虯咯縄蓯蹗唱牲蓤蓺甥嗓虰 垆藳搔蹗唱牲蓤蓚蓲籠蚚籜賊蓮 蝝繤牲蓤蓭山蓚蓞赊蓲芍穗稍蓚驁酃搔蓨蓺生虰 谯: 侪朝牲蓤色賊蓮芍虯軓碙垆藳赊蹗唱 (蓺色芍初盲赊蹗唱) 尚生蓚神蓲芍 蓮僧 蓺甥嗓虰 神蓤芍籠蚚籜賊蚱蓮虯墀垌搔穗稍蓚稍蓘赊初盲藸阔尚胔嫂色舍蓮 生虰 神蓤蓢赊初盲芍籠蚚籜賊蚱蓮款婶初盲搔傻蓭蓞呙识牲蓤 蓺甥嗓虰 REFRESH 籜籩蚚籫煌豢籫尚磒涉色芷芍虯默赊賊蓲款磍蓯侪朝賊蓮 RUNSTATS 尚 踫生蓚貹磛搔蓨蓺生虰 侪朝賊芍驋蕥蓮诂抽驋生蓚神蓲搔蓮僧蓺生虰 色审涉虯康䦂稍邞佴蓮賊籪蚚籢尚 驋生蓚色舍蓯侪朝賊蓲藞蝌蓯 騫倮 NODENUMBER() 尚磒生蓚神蓲芍蓮僧蓺甥嗓虰 驋生蓚色舍蓯侪朝磛盲賊搔磒牲蓤蓭山蓚驁酃 (籠蚚籜賊尚驋涉色驋蕥搔蓚 驁酃) 芍虯EXPLAIN 這繺尚磒生蓚神蓲搔蓮僧蓺生虰 ⺪舍蓯虯EXPLAIN 賊搔聂垌生 蓚神蓲尚蝝繤涉蓺生虰 莎蓤筛蓢虯踫涉蓱上蓲涉蓭山蓚 SELECT 籜籩蚚籫煌豢籫赊 硡皿躹蕬尚 歹蓭蓺生虰 蹚芷蓯虯EXPLAIN 騩粗尚籺籋蚚粆籦籫生蓚色舍 db2exfmt 惶蚚籩籅晃籩籅蚚尚磒涉蓺生虰 蹚縆石籿慧籓皇缓蓯蓱傻蓭腎男牲蓤色籄籒籞籜虴籿皇豢芍虯苓酃生蓚貹磛搔蓚虯 稍蓘赊 驅伽蓯擞聂生蓚侪朝磛盲賊尚磒生蓚驁酃蓲涉稍山驁酃搔蓨蓺生虰 蹚縆 石籿慧籓皇缓搔虯默赊邞佴蓯淖涉蓭籌晃籛籭贿虴籠蚚籜賊尚籾慧蚚籬籐换籜籫生蓚 呻上搔 蓱蓨朔狮蓮蓚蓲芩趭涉色驁酃虯侪朝磛盲賊芍磒牲蓤稍山神蓲蓞 蓨蓺 生虰 8.4.2 籪蚚籢虴籄籒籞籜蜹繭声蓱丧蹚縆石 蛈"垆藳籜籐换豢蜹繭"蛌赊失赊蛈"騞侪垆藳籄籒籞籜"蛌籞籒籚还豢 芍儇踃牲蓤蓺涉 色虰 莎赊籞籒籚还豢赊騃伞蓨赊谯赊腛蓯虯䶮赊驅伽尚趢实涉蓺生: 騞侪垆藳拿埙赊虯籣籆籭粇籦籒虴籸籦籫粆籦籿赊籶籺籋蚚粆豢籜尚 繤生蓚蓯 芍虯籠蚚籫虴籷蚚籿虴籘籆籝 (sortheap) 籪蚚籢粁蚚籜踈唱籶皇煌蚚籢蚚蓲虯 籠蚚 籫虴籷蚚籿赊涉僧山趌 (sheapthres) 籪蚚籢粁蚚籜虴粆籰蚚籛换蚚踈唱籶皇煌蚚籢 蚚蓲赊趌尚 儇踃生蓚貹磛赊蓚驁酃搔蓨蓺生虰 咯縄籸籦籫粆籦籿搔籄籒籞籜虴籿皇豢赊谔蓮磒牲蓤蓭山蓚驁酃芍虯 趢实赊籠蚚 籫虴籷蚚籿虴籜粂蚚籜搔貹磛蓯稍蓨蓺生虰 sheapthres 搔绖蝦縄虯sortheap 蓯哚山 (啥蓺蓨虯俜搐脙山酃伞甥赊稳酃搔 2虯3 胜赊躓忱蓱蓨蓞蝠稍山) 驁酃虯 騞侪垆藳 籄籒籞籜蓯困上咯縄籸籦籫粆籦籿芍虯蹚縆石籿慧籓皇缓搔 膠趭涉色趌蓱蓨慎傻蓲蝠 稍山煌簧晃蚚蓮蹗咯涉稍绅蓭芍稍蓨蓺甥嗓虰 神蓤尚市芩生蓚蓯芍虯sheapthres 赊趌尚 sortheap 蓲绖蝦涉蓭牟实牲甥蓺生虰 蛈"騫倮磒軋"蛌赊失赊蛈"籜籢蚚躛苓酃赊軣垆籜籫皇籩籛蚚"蛌赊籞籒籚还豢芍 儇踃 牲蓤蓺涉色虰 莎赊籞籒籚还豢赊騃伞蓨蓯虯䶮赊驅伽尚趢实涉蓺生: 籜籢蚚躛苓酃遉聾赊藞倮蓯蓱傻蓭虯蹗唱虯磒牲蓤色咯縄籸籦籫粆籦籿芍 籠蚚籫虴 籷蚚籿虴煌簧晃蚚尚磒涉蓺生虰 籠蚚籫虴籷蚚籿虴籘籆籝 (sortheap) 籪蚚籢粁蚚 籜踈唱籶皇煌蚚籢蚚蓯啥山蓭 蜷涉绅芍虯蝷床赊䦅藳僧: 籶籺籋蚚粆豢籜 粆籮患籄 贿赊膽 13 蛑虯蛈DB2 赊踈唱蛌尚 升创绅审牲山虰 ------------------------------------------------------------------------ 8.5 膽 8 蛑 暮蹗籶籺籋蚚粆豢籜 8.5.1 籪蚚籢粁蚚籜虴籵籦籺籃蚚虴籿蚚贿赊蝷床 蛈"籪蚚籢粁蚚籜虴籵籦籺籃蚚虴籿蚚贿赊蝷床"蛌蓲山上籞籒籚还豢繀蓮虯 蛈"籵籦 籺籃蚚虴籿蚚贿尚蹗唱生蓚蓲僧虯粂蚚籛虴籘籆籝芍籪籺籋贿籫蓮 4 KB 蓮生虰"蛌蓮 ⺪蓺蓚趇逮赊芷蓯嗽失赊驅伽尚趢实涉蓺生虰 Windows 2000 尚磒生蓚驁酃虯DB2 蓲籌粂卉蚚籩籅豢籓虴籚籜籩缓赊籘籆籝蓱蓨蓞 颡牲山籘籆籝赊乐酥蓮虯64 GB 蓺蓮赊籵籦籺籃蚚虴籿蚚贿虴籘籆籝搔籘粅蚚籫牲蓤 蓺生虰 (神蓤芍虯DB2 搔籚籜籩缓蚱赊螌脅朝賗蓮蓚神蓲尚膠趭涉蓭山蓺生虰) 神 赊籘粅蚚籫芍虯Microsoft Address Windowing Extensions (AWE) 尚谝婶蓭矿蓚神蓲 搔蓮僧蓺生虰 AWE 芍籵籦籺籃蚚虴籿蚚贿赊籘籆籝蓯螜躓稍绅磒生蓚神蓲搔蓮僧蓺生搔虯 蓱蓨膯 僧稍籵籦籺籃蚚虴籿蚚贿蓮 AWE 尚磒涉稍深蓤勺稍蓢稍山驁酃蓯芍 僖赊 Windows 朝賗尚声胃舍涉蓺生虰 Windows 2000 Advanced Server 芍 8 GB 蓺蓮赊煌簧晃蚚尚 籘粅蚚籫涉蓺生虰 Windows 2000 Data Center Server 芍 64 GB 蓺蓮赊煌簧晃蚚尚 籘粅蚚籫涉蓺生虰 DB2 声蓱丧 Windows 2000 芍虯AWE 籵籦籺籃蚚虴籿蚚贿尚籘粅蚚籫生蓚蓱上蓯 滁涉 绅踈唱牲蓤蓭山蓚貹磛搔蓨蓺生虰 AWE 尚绰磒生蓚籵籦籺籃蚚虴籿蚚贿芍籪蚚籢粁 蚚籜蓯聂垌涉蓭山稍深蓤勺稍蓨蓺甥嗓虰 3 GB 赊惶蚚籙蚚虴籜粂蚚籜尚稳蓨砋蓚蓯芍虯/3GB Windows 2000 籾蚚籫虴籌籿籚还 豢尚 磒涉蓺生虰 神蓤蓯蓱蓨虯蓱蓨膯僧稍籘籆籝赊 AWE 籈籅豢籬籈尚磒蓮僧蓺 生虰 AWE 煌簧晃蚚虴籆豢籢蚚籺籉蚚籜躱碦蓮 4 GB 尚陲奢蓚煌簧晃蚚蓯籄籒籞籜蓮 僧蓚 蓱上蓯生蓚蓯芍虯/PAE Windows 2000 籾蚚籫虴籌籿籚还豢尚磒涉蓺生虰 滁 涉山籾蚚籫虴籌籿籚还豢搔腎男牲蓤蓭山蓚神蓲尚蝝繤生蓚蓯芍虯 蛈籚籜籩缓蛌尚腎 嗓蓮筛蓢蛈"逳咯/胜俦"蛌尚腎男涉蓭审牲山虰 籬慧籦籿籣籈豢虴晃籜籫筛蓢虯磒 识繺稍籾蚚籫虴籌籿籚还豢尚 蝝繤生蓚神蓲搔蓮僧蓺生虰 磒涉色山籾蚚籫虴籌籿 籚还豢 (/3GB 蓺色芍 /PAE) 搔腎男牲蓤蓭山蓤勺虯 AWE 籘粅蚚籫虴籞籦籫籄籦籿赊 䶮赊蹗邟蓯砳设神蓲搔蓮僧蓺生虰 磒涉色山籌籿籚还豢搔腎男酆瞄蓯稍山驁酃虯籚 籜籩缓虴籬皇籆籾赊 boot.ini 籺籃籆贿蓯 莎赊籌籿籚还豢尚趢实涉蓭绅审牲山虰 boot.ini 籺籃籆贿蓯芍虯籌粂卉蚚籩籅豢籓虴籚籜籩缓赊蜫⺪蓯踫生蓚籄籒籚还 豢赊 晃籜籫搔螝蓺蓤蓭山蓺生虰 螚聂籶皇煌蚚籢蚚赊晃籜籫赊蹚芷蓯 /3GB 筛 /PAE虯蓺色芍 莎赊船贃 (籾皇豢籒蓮邞碀蓚) 尚趢实涉蓭绅审牲山虰 神赊儇踃籺籃 籆贿尚訇蝷涉蓭声绅蓲虯腛騫赊蓱上蓯滁涉山籾蚚籫虴籌籿籚还豢尚蝝繤声蓱丧 腎男 生蓚神蓲搔蓮僧蓺生虰 蓺色虯Windows 2000 蓮芍虯DB2 尚籆豢籜籫蚚贿涉色惶蚚籙蚚蓯蛈"煌簧晃繀赊粂蚚 籛赊慧籦籒"蛌绰尚 螜翧賢深蓚蓱上蓯儇踃生蓚貹磛搔蓨蓺生虰 蛈"煌簧晃繀赊 粂蚚籛赊慧籦籒"蛌绰尚稠趭生蓚蓯芍虯 DB2 尚籆豢籜籫蚚贿涉色惶蚚籙蚚蓲涉蓭 Windows 2000 蓯慧籓籌豢涉虯 Windows 2000 赊蛈籜籢蚚籫蛌煌籮患蚚蓯蓚蛈"蝷 床籧蚚贿"蛌籺籋贿籣蚚尚腎男涉蓭虯 蛈"慧蚚籎贿 籞籐患晃籩籅 粅晃籚蚚"蛌籿慧 籓皇缓尚腎男涉蓺生虰 蛈慧蚚籎贿 粅晃籚蚚蛌蓮虯蛈惶蚚籙蚚绰赊稳蓨棵蓭蛌尚 腎嗓蓮虯 蛈"煌簧晃繀赊粂蚚籛赊慧籦籒"蛌绰尚腎男涉蓭绅审牲山虰 DB2 芍 DB2_AWE 卉籛籜籫晃蚚儇忱赊稠趭尚貹磛蓲涉蓺生虰 神赊卉籛籜籫晃蚚儇忱 尚滁涉绅稠趭生蓚蓯芍虯AWE 赊籘粅蚚籫尚呙识涉色山 籵籦籺籃蚚虴籿蚚贿赊籵籦籺 籃蚚虴籿蚚贿 ID 尚趍傻蓭声绅貹磛搔蓨蓺生虰 蓺色虯稳蓨砋蓚蠃床粂蚚籛蓲籄籬 卉籜虴籈籅豢籬籈虴粂蚚籛赊忱蓞 繤涉蓭山稍深蓤勺稍蓨蓺甥嗓虰 稳蓨砋蓚蠃床 粂蚚籛赊忱芍虯磒识繺稍蠃床粂蚚籛赊酃躹蓱蓨蓞颡牲山趌蓯涉蓺生虰 坳蓯腎男 生蓚忱芍蹗邟味弋蓯蓱傻蓭穗稍蓨蓺生虰 色蓲奢勺虯DB2 蓲籪蚚籢粁蚚籜虴籄籿晃籔 蚚籚还豢审深搔籚籜籩缓蓮磒牲蓤蓚味弋赊驁酃虯 DB2_AWE 儇忱蓮磒生蓚趌蓲涉 蓭虯蠃床粂蚚籛赊酃躹籘籆籝蓱蓨蓞颡牲山虯 0.5 GB 筛蓢 1 GB 蓺蓮赊乐酥筛蓢腎 男生蓚神蓲搔蓮僧蓺生虰 莎赊默赊坤籪蚚籢粁蚚籜虴籄籿晃籔蚚籚还豢搔籚籜籩缓尚 磒涉蓭山蓚味弋赊驁酃虯 蓱蓨墨绅赊蠃床粂蚚籛尚默赊籄籿晃籔蚚籚还豢蓯淖涉蓭 呙识生蓚色舍蓯 酃躹筛蓢荀㖞生蓚趌尚牟蓛生貹磛搔蓨蓺生虰 DB2_AWE 卉籛籜籫 晃蚚儇忱蓮磒牲蓤蓚忱芍虯AWE 赊籘粅蚚籫蓯磒牲蓤虯 蓺色 DB2 蓯蓱傻蓭磒 牲蓤蓚蠃床粂蚚籛赊忱蓮生虰 籄籬卉籜虴籈籅豢籬籈虴粂蚚籛赊蚱芊芍虯/3GB Windows 2000 籾蚚籫虴籌籿籚还豢搔 碙軟蓯稍傻蓭山蓚蓲僧芍 1.5 GB 蓺色芍 2.5 GB 蓮生虰 DB2 卉籛籜籫晃蚚儇忱 DB2_AWE 赊稠趭蓯啥山蓭赊蜷蹫芍虯 神赊籞籒籚还豢赊蛈"賢 耝 A DB2 卉籛籜籫晃蚚蓲味弋儇忱"蛌赊 砎逰声蓱丧儇踃卉籛籜籫晃蚚儇忱赊賊尚 驋涉蓭绅审牲山虰 8.5.2 侪忱赊籪蚚籢粁蚚籜虴籵籦籺籃蚚虴籿蚚贿赊蝷床 蛈"侪忱赊籪蚚籢粁蚚籜虴籵籦籺籃蚚虴籿蚚贿赊蝷床"蛌蓲山上籞籒籚还豢蓮虯 蛈" 籪蚚籢粁蚚籜稠躹尚踫傻蓭山蓚蓲僧蓯虯粂蚚籛虴籘籆籝搔 8 KB 赊賊搔蹚腜蓮蓚 蓲 蜡趂生蓚驁酃搔蓨蓺生虰"蛌蓮⺪蓺蓚趇逮赊芷蓯䶮赊趇逮尚趢实涉蓺生虰 Windows 2000 尚磒涉蓭山蓚驁酃虯籎籢慧籓虴籺籃籆贿蓲踈唱籺籃籆贿赊 籵籦籺 籃蚚虴籿蚚贿虴籘籆籝稠趭尚籌蚚籵蚚皇籆籬生蓚色舍蓯虯 DB2_AWE 卉籛籜籫晃蚚儇 忱尚磒生蓚神蓲搔蓮僧蓺生虰 神赊卉籛籜籫晃蚚儇忱尚磒生蓚蓲虯盲 64 GB 蓺 蓮赊籵籦籺籃蚚虴籿蚚贿虴籘籆籝搔 呙识牲蓤蓺生虰 款婶籞籒籚还豢繀蓮虯谯赊诂腛赊趇逮尚䶮赊繀磂蓯趗僧晰奢蓺生虰 籪蚚籢粁蚚籜虴粆籰蚚籛换蚚尚蹚颡籘籆籝赊趌蓮蜫⺪生蓚床碦芍虯 籪蚚籢粁蚚籜蓯 抽鸟蓮僧蓚蓱上蓯生蓚色舍蓮生虰 神蓤蓮虯籵籦籺籃蚚虴籿蚚贿虴籘籆籝尚蹘巽唱生 蓚筛虯默赊騞磛稍籢籜籒尚踫涉蓭虯 滁涉山籵籦籺籃蚚虴籿蚚贿虴籘籆籝蓮籪蚚籢 粁蚚籜尚蹘⺪咯蓮僧蓺生虰 神赊蓱上稍颌拟蓮籪蚚籢粁蚚籜尚邡吴暮蹗涉稍山蓮绅 审牲山虰 蛈"籎籢慧籓蓲惶蚚籙蚚賊赊蹘巽唱"蛌蓲山上籞籒籚还豢繀赊 蛈"REORG 惶蚚籩籅晃 籩籅蚚尚磒生蓚蓲虯藞賊籜粂蚚籜尚䎱趭生蓚神蓲搔蓮僧蓺生..."蛌蓮 ⺪蓺蓚趇 逮赊蹚芷赊亵芍虯䶮赊繀磂蓯趗僧晰奢蓚神蓲搔蓮僧蓺生虰 侪忱赊賊赊蹘巽唱蓯款婶賊籜粂蚚籜尚磒生蓚蓲虯蛩床芍凵莫石牲蓤蓺生搔虯 慧籑 豢籓赊胜忱搔牟奢虯蹘巽唱生蓚賊赊色舍赊騖佴稍籜粂蚚籜搔貹磛蓲稍蓨蓺生虰 藞 賊籜粂蚚籜尚䎱趭生蓚驁酃芍虯藞酪蓯虯SMS 藞賊籜粂蚚籜尚䎱趭生蓚神蓲尚声胃 舍涉蓺生虰 神赊籢籆籿赊賊籜粂蚚籜蓮涉筛 REORG 尚踫蓮僧稍山色舍虯 DMS 藞 賊籜粂蚚籜芍声胃舍涉蓺甥嗓虰 蛈"煌簧晃蚚赊蝕跍"蛌蓲山上籞籒籚还豢繀蓮虯 神赊籞籒籚还豢赊 3 棱瞄赊趇逮赊 芷蓯䶮赊趇逮尚趢实涉蓺生虰 DB2_AWE 卉籛籜籫晃蚚儇忱尚磒涉蓭 Windows 2000 Address Windowing Extensions (AWE) 赊 籵籦籺籃蚚虴籿蚚贿尚稳蓨砋蓚蓲僧芍虯蝕跍週暑藨籐换籦籚 患芍磒蓮僧蓺甥嗓虰 ------------------------------------------------------------------------ 8.6 膽 9 蛑 蝷床籿慧籓皇缓赊磒 蛈"蝷床籿慧籓皇缓踈唱籺籃籆贿赊蹗唱"蛌蓲山上籞籒籚还豢繀蓮虯 籜籔籛患蚚贿虴 籄籒籚还豢赊硡皿蓯鸟绅蹚蚴赊趇逮赊蹚蚴赊亵尚䶮赊繀磂蓯趗僧晰奢蓺生虰 侪忱赊逰木搔籄籿晃籔蚚籚还豢蓯縆磒牲蓤蓚驁酃虯莎赊生蔀蓭赊逰木搔縆磒牲蓤蓺 生虰 稠趭牲蓤蓭山蓚逰木蓲初芊蓯收婶蓭虯蹚蚴蓯芨啥筛傻色逰木初芊蓯螜翧賢深蓢 蓤色籄籒籚还豢搔 蹚蚴蓯縆磒牲蓤蓚籄籒籚还豢蓲稍蓨蓺生虰 ------------------------------------------------------------------------ 8.7 膽 13 蛑 DB2 赊踈唱 嗽失赊籶皇煌蚚籢蚚赊儇踃芍貹硔蓮生: 8.7.1 籠蚚籫虴籷蚚籿虴籘籆籝 (sortheap) 蛈"橙蝓"蛌籞籒籚还豢芍儇踃牲蓤蓺涉色虰 神赊驅伽芍生嫂声縺身绅审牲山: 籠蚚籫虴籷蚚籿赊蹗咯谔虯䶮赊蓱上稍蜡趂搔貹磛蓯稍蓨蓺生: * 軣垆蛩床蓮籠蚚籫虴籷蚚籿赊磒尚蹚颡芊蓯生蓚神蓲搔蓮僧蓺生虰 * 籲籦籚患苓酃籵籦籺籃蚚声蓱丧咯縄籸籦籫粆籦籿 (垆藳 ANDing 声蓱丧籜籢蚚 躛苓酃蓯磒) 搔 籠蚚籫虴籷蚚籿尚磒涉蓺生虰 神蓤蓢赊遉聾搔磒牲蓤蓚 驁酃虯神赊籶皇煌蚚籢蚚赊籘籆籝尚牟蓛涉蓭声僧蓺生虰 * 賞缾蓯膯匆籪蚚籢赊籠蚚籫赊磛咄搔蓚驁酃芍神赊籶皇煌蚚籢蚚赊籘籆籝尚牟 蓛涉蓭声僧蓺生虰 * ... (莎赊酆瞄搔儇踃涉稍筛傻色㧟蓨赊倮佴) 8.7.2 籷蚚籿涉僧山趌赊籠蚚籫 (sheapthres) 神赊籶皇煌蚚籢蚚赊週騫蓮蹚芷筛蓢 2 棱瞄赊趇逮搔儇踃牲蓤蓺涉色虰 神赊趇逮芍 神神蓮声縺身绅审牲山: 籠蚚籫虯咯縄籸籦籫粆籦籿 (垆藳 ANDing 声蓱丧籜籢蚚躛苓酃蓯磒)虯 声蓱丧虯 煌簧晃蚚蓯賊赊蓚暮蹗稍蓘尚螝设籠蚚籫虴籷蚚籿尚磒生蓚 暮蹗赊礌虰 䶮赊驅伽搔神赊籶皇煌蚚籢蚚赊週騫蓯趢实牲蓤蓺生虰 籚豢籓贿虴籱蚚籬筛蓢粆贿籤虴籱蚚籬味弋蓯碎踫涉色坳虯神赊籶皇煌蚚籢蚚赊趌尚 牟实牲甥蓚 床碦芍蓨蓺甥嗓虰 藞縳虯籚豢籓贿虴籱蚚籬 (DB2 EE 蓮) 味弋赊籪蚚 籢粁蚚籜蓲籪蚚籢粁蚚籜虴粆籰蚚籛换蚚踈唱籶皇煌蚚籢蚚尚 邶畅生蓚蓲虯墨绅赊籔 蚚籜蓮芍虯邶畅涉色趌芍虯侪忱籱蚚籬 (DB2 EE 蓮) 味弋蓮蓞 脙膴稍绅蹗咯涉蓺 生虰 籷蚚籿涉僧山趌籶皇煌蚚籢蚚赊籠蚚籫芍籪蚚籢粁蚚籜虴粆籰蚚籛换蚚踈唱籶皇煌蚚 籢蚚蓲款磍蓯虯 腟 DB2 籆豢籜籢豢籜尚淖蜿蓲涉蓭縆磒涉蓺生虰 神赊籶皇煌蚚籢蚚 尚穗稍傻色籱蚚籬蓛邞佴蓮虯穗稍傻色趌蓯稠趭生蓚蓯芍 侪忱赊 DB2 籆豢籜籢豢籜 尚蹗唱涉蓺生虰 神蓤蓯蓱蓨穗稍傻色籱蚚籬虴籓贿蚚籿尚陲奢虯穗稍傻色 DB2 籪蚚 籢粁蚚籜尚蝷床生蓚貹磛搔騩蓭僧蓺生虰 莎赊蓱上稍邶畅芍邞佴蓯佴稳牲蓤色籪蚚籢 粁蚚籜味弋赊墨绅赊绰縚蓲山上瞄縄蓯 阔涉蓺生虰 8.7.3 籊籜籎卉蚚籚还豢腛赊慧籦籒虴晃籜籫赊蹚膯籶蚚籞豢籫 (maxlocks) 嗽失赊儇踃搔虯蛈籊籜籎卉蚚籚还豢腛赊慧籦籒虴晃籜籫赊蹚膯籶蚚籞豢籫 (maxlocks)蛌 籪蚚籢粁蚚籜踈唱籶皇煌蚚籢蚚赊蛈橙蝓蛌籞籒籚还豢蓯縆磒牲蓤蓺 生虰 橙蝓: maxlocks 尚稠趭涉蓭虯 佾哓赊 2 纚赊慧籦籒忱尚籄籿晃籔蚚籚还豢蓯訇牲 甥蓚色舍蓯虯䶮赊軘尚 磒生蓚神蓲搔蓮僧蓺生虰 maxlocks = 2 * 100 / maxappls 2 芍佾哓赊 2 纚尚賊涉虯100 芍呙牲蓤蓚 蹚膯籶蚚籞豢籫趌尚賊涉蓭山蓺生虰俜搐 蓮踫牲蓤蓚籄籿晃籔蚚籚还豢搔蝠稍山驁酃芍虯 蚱週赊軘赊钠伞蓨蓯䶮赊軘尚 磒蓮僧蓺生虰 maxlocks = 2 * 100 / (俜搐蓮 踫牲蓤蓚籄籿晃籔蚚籚还豢赊佾哓忱) maxlocks 赊稠趭赊踠呆酆赊 1 啥蓯虯神蓤尚慧籦籒虴晃籜籫赊 籘籆籝蓲蓲蓞蓯 磒生蓚蓲山上粅籆豢籫搔蓨蓺生 (locklist )虰 慧籦籒咯邶畅搔踫伞蓤蓚腛蓯 籄籿晃籔蚚籚还豢搔訇生蓚慧籦籒忱赊坳赊 芊蜤芍䶮赊蓱上蓯稍蓨蓺生虰 maxlocks * locklist * 4096 / (100 * 36) 4096 芍粂蚚籛繀赊籵籆籫忱虯100 芍 maxlocks 蓯 呙牲蓤色蹚膯籶蚚籞豢籫趌虯36 芍慧籦籒色蓨赊籵籆籫忱蓮生虰 籄籿晃籔蚚籚还豢赊 1 啥搔 1000 慧籦籒尚貹磛 蓲涉蓭山蓚神蓲搔佴筛傻蓭山蓭虯 慧籦籒咯邶畅尚踫山色山驁酃芍虯苓室搔 1000 尚陲奢蓚蓱上蓯虯 maxlocks 蓲 locklist 赊趌尚 腎男涉蓭绅审牲山虰(maxlocks 蓯 10虯 locklist 蓯 100 尚磒生蓚蓲虯神赊軘赊苓室芍 貹磛蓲牲蓤蓚 1000 慧籦 籒尚陲奢蓺生虰) maxlocks 赊趌搔颡牲生瑟蓚驁酃虯默赊俜搐籄籿晃籔蚚籚还豢赊 色舍赊慧籦籒虴籜 粂蚚籜搔蓺审騖佴蓯蓚蓲僧芍慧籦籒咯邶畅搔踫伞蓤蓺生虰 maxlocks 赊趌搔膯 僧生瑟蓚驁酃虯蝠忱赊籄籿晃籔蚚籚还豢搔 慧籦籒虴籜粂蚚籜赊膯倮佴尚硦碙涉虯默 赊籄籿晃籔蚚籚还豢芍慧籦籒咯邶畅尚踫上貹磛搔 蓨蓺生虰神赊驁酃虯慧籦籒 咯邶畅搔貹磛蓮蓚色舍蓯虯俜搐钞搔跔绅稍蓨蓺生虰 神赊踈唱籶皇煌蚚籢蚚尚趢冲声蓱丧邶畅生蓚色舍赊䎬使蓲涉蓭虯籪蚚籢粁蚚籜虴籚 籜籩缓虴簧籮籢蚚 尚 磒生蓚神蓲搔蓮僧蓺生虰 8.7.4 DB2 踈唱/籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚/籪蚚籢虴晃豢籒虴籄籒籞籜虴籫蚚 籒豢危芊碀蓤赊 吴蝩 (dl_expint) 川赊週坶蓲芍遲蓮虯dl_expint 搔 "-1" 蓯稠趭牲蓤蓭山蓚驁酃虯籄籒籞籜初軇籫 蚚籒豢芍 碙軟危芊搔碀蓤蓺生虰神蓤尚胜佬生蓚贃聾芍虯dl_expint 尚莎赊蹚膯趌 31536000 (賐) 蓯 稠趭生蓚神蓲蓮生虰神蓤芍 1 繬赊碙軟危芊蓯奈棵涉虯生蔀蓭赊 籄籿晃籔蚚籚还豢蓯 縆酃生蓚芍慎蓮生虰 8.7.5 MIN_DEC_DIV_3 籪蚚籢粁蚚籜踈唱籶皇煌蚚籢蚚 MIN_DEC_DIV_3 籪蚚籢粁蚚籜踈唱籶皇煌蚚籢蚚搔虯SQL 蓮赊 10 砳忱虮㖞赊艘蓨 赊躹㖞蓯淖生蓚 儇踃尚磒识繺蓯生蓚䦅耐山贃聾蓲涉蓭趢实牲蓤蓺涉色虰 MIN_DEC_DIV_3 芍 YES 蓺色芍 NO 蓯稠趭蓮僧蓺生虰 MIN_DEC_DIV_3 赊籪籺籋贿籫 趌芍 NO 蓮生虰 MIN_DEC_DIV_3 籪蚚籢粁蚚籜踈唱籶皇煌蚚籢蚚芍虯虮㖞尚螝设 10 砳㖞騪适㖞赊艘 蓨尚 儇踃涉蓺生虰趌搔 NO 赊驁酃芍虯艘蓨芍 31-p+s-s' 蓲涉蓭躹㖞牲蓤蓺 生虰蜷涉绅芍虯 蛈SQL 市硡蚰蛌赊膽 3 蛑虯蛈SQL 蓮赊 10 砳忱适㖞蛌尚 驋涉蓭 绅审牲山虰YES 蓯稠趭涉色驁酃虯艘蓨芍 MAX(3, 31-p+s-s') 蓲涉蓭躹㖞牲蓤蓺 生虰 神蓤蓯蓱蓨虯10 砳忱赊虮㖞赊苓室芍颉蓯虯蝠稍绅蓲蓞 3 赊艘蓨尚扫蓺 生虰 橱縳芍颉蓯 31 蓮生虰 神赊籪蚚籢粁蚚籜踈唱籶皇煌蚚籢蚚尚儇踃生蓚蓲虯螚聂赊籪蚚籢粁蚚籜蓯啥山蓭 籄 籿晃籔蚚籚还豢搔儇踃牲蓤蓚识繺钞搔蓨蓺生虰神蓤芍虯10 砳忱虮㖞赊苓室赊艘 蓨搔虯 神赊籪蚚籢粁蚚籜踈唱籶皇煌蚚籢蚚赊儇踃蓯蓱傻蓭蔱擗尚深色蓲僧蓯逳僧 蓺生虰 失赊晃籜籫芍虯籄籿晃籔蚚籚还豢蓯蔱擗生蓚识繺钞赊蓚山绅啥筛赊籚籭晃 籌尚 涉色蓞赊蓮生虰神蓤蓢赊籚籭晃籌芍虯螚聂赊籪蚚籢粁蚚籜尚啥籪蚚籢粁蚚 籜虴 籘蚚籵蚚蓮 MIN_DEC_DIV_3 尚儇踃生蓚腛蓯踠呆涉蓭声绅蔀僧蓮生虰 * 縚赊搐赊 1 啥赊苓室赊艘蓨搔儇踃牲蓤色驁酃虯蓚稠趭蓮味弋蓮趭違牲 蓤色 縚芍虯籪蚚籢粁蚚籜踈唱籶皇煌蚚籢蚚搔儇踃牲蓤色芷蓮驋牲蓤蓚 蓲虯 SQLCODE -344 蓮籊皇蚚蓯稍蓨蓺生虰煌籦籞蚚籛 SQL0344N 芍蹘逜縄呦谝 賊蓯啥山蓭 騫蔀蓭山蓺生搔虯籌籾籛籉籒籫矛 (蹚蚴赊籫蚚籒豢) 搔縚赊 驁酃芍虯神赊籊皇蚚尚 佬深蓚色舍蓯縚尚籬慧籦籿涉蓭蹘蹗唱生蓚貹磛搔 蓨蓺生虰 * 城縄籶籦籔蚚籛芍虯籶籦籔蚚籛搔饲秒縄蓺色芍皿縄蓯蹘籵籆豢籬牲蓤蓚蓺 蓮虯 砋蓚倌山尚儇奢蓺甥嗓虰色蓲奢勺虯趌尚 NO 筛蓢 YES 蓯儇踃涉色芷虯蹘 籵籆豢籬搔 踫伞蓤蓚蓺蓮虯趢实赊艘蓨芍膅身壅蓺蓤蓺甥嗓虰儇踃牲蓤色城 縄籶籦籔蚚籛芍蓘蓤蓞虯 蹘籵籆豢籬尚唣初生蓚色舍蓯磒蓮僧蓺生虰 * 10 砳忱蓯螜生蓚籤籉籦籒初盲芍虯嗽腛蓯深縼蓤蓢蓤色趌尚初芊生蓚识繺钞 搔蓨蓺生虰 神赊蓱上稍踫芍初盲藸阔蓯稍蓨蓺生搔虯籤籉籦籒初盲踫搔螝蓺 蓤蓚搐赊山慎蓤筛搔踃砎牲蓤蓚筛虯 IMMEDIATE CHECKED 籌籿籚还豢䎱趭赊 SET INTEGRITY 籖粆豢籬搔 蛩床牲蓤蓚蓺蓮軣騩牲蓤蓺甥嗓虰神赊蓱上稍初盲 赊軣埙尚唣初生蓚蓯芍虯 ALTER TABLE 籖粆豢籬尚踫涉蓭籤籉籦籒初盲尚邸 虮涉虯 䶮蓯 ALTER TABLE 籖粆豢籬尚踫涉蓭蹘丧 初盲尚趢实涉蓺生虰 谯: DB2 籵蚚籛还豢 7 蓯芍牲蓢蓯嗽失赊初芊搔蓨蓺生虰 1. 籖粆豢籬 GET DB CFG FOR DBNAME 芍 MIN_DEC_DIV_3 稠趭尚 賊涉蓺甥 嗓虰墀垌赊稠趭尚蜡僖生蓚蹚蓞磤山贃聾芍虯10 砳忱赊虮㖞苓室赊侔䶮蹗 磒尚 簧籮籢蚚生蓚神蓲蓮生虰色蓲奢勺虯䶮赊籜籩蚚籫煌豢籫尚踠奢蓭身 蓭绅审牲山: VALUES (DEC(1,31,0)/DEC(1,31,5)) 神赊籜籩蚚籫煌豢籫搔 sqlcode SQL0419N 尚 兮生驁酃虯籪蚚籢粁蚚籜芍 MIN_DEC_DIV_3 籘粅蚚籫尚傻蓭山稍山筛虯蓺色芍 OFF 蓯稠趭 牲蓤蓭 山蓺生虰籜籩蚚籫煌豢籫搔 1.000 尚兮生驁酃虯MIN_DEC_DIV_3 芍 ON 蓯 稠趭牲蓤蓭山蓺生虰 2. MIN_DEC_DIV_3 芍虯䶮赊籖粆豢籬尚踫涉色蓲僧芍踈唱籐蚚或蚚籬赊晃 籜籫蓯 牲蓤蓺甥嗓: ? UPDATE DB CFG 8.7.6 籄籿晃籔蚚籚还豢初軇籷蚚籿虴籘籆籝 (app_ctl_heap_sz) 神赊籶皇煌蚚籢蚚赊籩籐籜籫芍嗽失赊蓱上蓯市涉蓭绅审牲山虰 俜搐蛩床繀尚磒识繺 (intra_parallel=ON) 蓯涉色邞佴籪蚚籢粁蚚籜声蓱丧 坤邞 佴籪蚚籢粁蚚籜赊驁酃虯神蓤芍虯籄籿晃籔蚚籚还豢初軇籷蚚籿蓯稳蓨砋蓢蓤色 呦碙 煌簧晃蚚藨赊籘籆籝蓮生虰 俜搐蛩床繀尚磒賡识 (intra_parallel=OFF) 蓯涉色坤 邞佴籪蚚籢粁蚚籜赊驁酃虯 神蓤芍虯籷蚚籿蓯稳蓨砋蓢蓤蓚蹚膯硤磒煌簧晃蚚蓮生虰 1 啥赊邞佴蓯 1 啥赊抽鸟搔聂垌涉虯 1 啥赊抽鸟蓯 1 啥赊籄籿晃籔蚚籚还豢初軇籷 蚚籿搔聂垌涉蓺生虰 籄籿晃籔蚚籚还豢初軇籷蚚籿芍虯䥺蓯虯款婶磛咄赊色舍蓯這繺生蓚 籊蚚籛籉豢籫吴 蓮驅伽尚呦碙生蓚色舍蓯貹磛蓲稍蓨虯蓺色虯 邞佴籪蚚籢粁蚚籜味弋赊驁酃蓯芍虯 SQL 籜籩蚚籫煌豢籫尚賊生踫识繺稍籞籒籚还豢尚 訇蝷生蓚色舍蓯貹磛蓲稍蓨蓺 生虰 俜搐蛩床搔 1 嗽失赊驋蕥尚踫涉蓭山蓚蓲僧虯坤邞佴籪蚚籢粁蚚籜蓯淖生蓚 神赊籷蚚籿赊磒匆芍蹚颡蓲稍蓨蓺生虰 神赊籷蚚籿芍虯硞荏牲蓤色藞賊赊週騫⺮驅伽尚訇蝷生蓚色舍蓯蓞磒牲蓤蓺生虰 皿縄蓯籬慧籦籿牲蓤蓭山稍山硞荏牲蓤色藞賊赊週騫⺮驅伽芍神赊籷蚚籿赊煌簧 晃蚚蓯 訇牲蓤虯硞荏牲蓤色藞賊搔籬慧籦籿牲蓤蓚蓺蓮籬慧籦籿蓮僧蓺甥嗓虰 蛈"橙蝓"蛌赊倮佴芍儇踃牲蓤蓺甥嗓虰 8.7.7 籪蚚籢粁蚚籜虴籚籜籩缓虴簧籮籢蚚虴籷蚚籿虴籘籆籝 (mon_heap_sz) 慧蚚籎贿虴籒皇籆籄豢籫蓲晃簧蚚籫虴籒皇籆籄豢籫尚啥 OS/2 声蓱丧 Windows NT 籪蚚籢粁蚚籜虴籘蚚籵蚚虯声蓱丧虯 慧蚚籎贿虴籒皇籆籄豢籫尚啥籘籩皇籆籫虴籪 蚚籢粁蚚籜虴籘蚚籵蚚赊籪籺籋贿籫搔虯 24 筛蓢 32 蓯儇踃牲蓤蓺涉色虰 乐酥芍儇 踃牲蓤蓭山蓺甥嗓虰 8.7.8 嗡咯籄籿晃籔蚚籚还豢赊蹚膯忱 (maxappls) 生蔀蓭赊籿皇籦籫籺籋蚚缓赊乐酥赊蚱芊搔 64 000 筛蓢 60 000 蓯 儇踃牲蓤蓺涉 色虰 籪籺籋贿籫趌芍儇踃牲蓤蓭山蓺甥嗓虰 8.7.9 俦茳乐酥声蓱丧籠籺籫虴籤籉籦籒粅籆豢籫吴蝩 (softmax) 躹摩赑艘芍 1 䶮慧籓虴籺籃籆贿赊籘籆籝赊稳酃蓯收婶蓭儇踃牲蓤蓺生虰 8.7.10 儇踃牲蓤色粂蚚籛赊趢冲尚识繺蓯生蓚 (trackmod) 踈唱籢籆籿: 籪蚚籢粁蚚籜 籶皇煌蚚籢蚚虴籢籆籿: 踈唱识繺 籪籺籋贿籫 [乐酥]: Off [ On; Off ] 神赊籶皇煌蚚籢蚚尚 ON 蓯稠趭生蓚蓲虯 籪蚚籢粁蚚籜虴粆籰蚚籛换蚚芍虯蹚芷蓯腟 籵籦籒籄籦籿尚踫傻色芷蓯儇踃牲蓤色 籪蚚籢粁蚚籜赊粂蚚籛尚趢冲涉蓺生虰 神蓤 蓯蓱蓨虯籵籦籒籄籦籿虴惶蚚籩籅晃籩籅蚚芍虯蝒粂蚚籛尚芏蚗蓯邶蔀蓚神蓲稍绅虯 牟佴籵籦籒籄籦籿蓯螝设粂蚚籛尚蜡僖生蓚神蓲搔蓮僧蓺生虰 SMS 賊籜粂蚚籜蓯螜涉 蓭芍虯神赊趢冲赊蹫佴縳芍賊籜粂蚚籜虴卉粁贿蓯稍蓨蓺生虰 DMS 賊籜粂蚚籜蓯螜涉 蓭芍虯籪蚚籢虴粂蚚籛声蓱丧垆藳粂蚚籛赊蹫佴縳芍 籊籒籜籩豢籫虴卉粁贿蓯稍蓨虯 默赊粂蚚籛虴籢籆籿赊蹫佴縳芍賊籜粂蚚籜虴卉粁贿蓯稍蓨蓺生虰 神赊籶皇煌蚚籢蚚 尚 ON 蓯稠趭涉色芷芍虯 牟佴籵籦籒籄籦籿尚踫上色舍赊粁蚚籜皇籆豢尚矿蓚色舍蓯 腟籪蚚籢粁蚚籜虴籵籦籒籄籦籿尚踫上貹磛搔蓨蓺生虰 8.7.11 籪蚚籢粁蚚籜虴慧籓虴籶籜赊儇踃 (newlogpath) 踈唱籢籆籿: 籪蚚籢粁蚚籜 籶皇煌蚚籢蚚虴籢籆籿: 踈唱识繺 籪籺籋贿籫 [乐酥]: NULL [ 碙軟稍籶籜蓺色芍馁趗] 螜翧籶皇煌蚚籢蚚: 慧籓虴籺籃籆贿赊慧籔蚚籚还豢 (logpath); 畅酃涉色籪蚚籢粁 蚚籜 (database_consistent) 神赊籶皇煌蚚籢蚚尚磒生蓚蓲虯242 籵籆籫蓺蓮赊籜籫晃豢籓尚䎱趭涉蓭虯 慧籓虴 籺籃籆贿搔訇蝷牲蓤蓭山蓚慧籔蚚籚还豢尚儇踃蓮僧蓺生虰 籜籫晃豢籓蓯蓱傻蓭虯籶 籜矛蓺色芍慧蚚虴籪籵籆籜尚生神蓲搔蓮僧蓺生虰 籜籫晃豢籓蓮籶籜矛尚䎱生蓚 驁酃芍虯奈淖籶籜矛蓮芍稍绅虯 惟腟駽騺籶籜矛尚䎱趭涉蓭绅审牲山虰 谯: 邞佴籪蚚籢粁蚚籜味弋蓮芍虯籱蚚籬棱厶搔籶籜蓯咯縄蓯賢实牲蓤蓺生虰 神 蓤芍虯侪忱赊耞床籱蚚籬踈唱蓮籶籜尚軓碙蓯生蓚色舍蓯踫伞蓤蓺生虰 馁趗尚䎱趭生蓚蓯芍虯籌粂卉蚚籩籅豢籓虴籚籜籩缓搔馁趗蓲涉蓭繤生蓚籜籫晃豢 籓尚 䎱趭涉蓭绅审牲山虰 色蓲奢勺虯Windows NT 蓮芍 \\.\d: 蓺色芍 \\.\PhysicalDisk5 谯: 稍蓘蓯稍蓨蓺生虰馁趗蓹赊慧籓赊蚰僧壅身尚识繺蓯生蓚蓯芍虯 Windows NT 籵 蚚籛还豢 4.0 (籘蚚籸籜虴籶籦籒 3) 尚籆豢籜籫蚚贿涉蓭绅审牲山虰 UNIX 粁蚚籜赊籿皇籦籫籺籋蚚缓蓮芍 /dev/rdblog8 谯: 蓲稍蓨蓺生虰馁趗赊䎱趭芍虯AIX虯Windows 2000虯Windows NT虯Solaris虯 HP-UX虯NUMA-Q虯声蓱丧 Linux 赊籿皇籦籫籺籋蚚缓蓮赊身识繺蓮生虰 砎涉山稠趭芍虯嗽失赊船贃赊颌哝蓯稍蓚蓺蓮 logpath 赊趌蓯芍稍蓨蓺甥嗓虰 * database_consistent 籶皇煌蚚籢蚚蓯蓱傻蓭䎱牲蓤蓚蓱上蓯虯 籪蚚籢粁蚚 籜赊畅酃钞搔訇色蓤蓭山蓚虰 * 生蔀蓭赊惶蚚籙蚚搔籪蚚籢粁蚚籜筛蓢碀趂牲蓤蓭山蓚虰 籪蚚籢粁蚚籜蓹赊砎涉山抽鸟搔蚴舍蓭踫伞蓤蓚蓲虯 籪蚚籢粁蚚籜虴粆籰蚚籛换蚚 芍虯logpath 蓯蓱傻蓭䎱趭牲蓤色慧籔蚚籚还豢蓯慧籓尚碎咯涉蓺生虰 芮山慧籓虴籶籜蓯慧籓虴籺籃籆贿搔聂垌生蓚识繺钞搔蓨蓺生虰 蓺色虯神赊慧籓虴 籺籃籆贿芍籄蚚籎籆籾牲蓤蓭山稍山识繺钞搔蓨蓺生虰 神赊蓱上稍慧籓虴籺籃籆贿 芍䦅暮蹗蓮籄蚚籎籆籾生蓚貹磛搔蓨蓺生虰 神赊籪蚚籢粁蚚籜蓮侪朝尚踫生蓚驁 酃虯 儇踃腛赊慧籓虴籶籜赊慧籓虴籺籃籆贿搔侪朝蓯貹磛蓯稍蓚驁酃搔蓨蓺生虰 "Yes" 蓯稠趭牲蓤色惶蚚籙蚚騩軚磒识繺 (userexit) 籪蚚籢粁蚚籜踈唱籶皇煌蚚 籢蚚蓮 籪蚚籢粁蚚籜搔踈唱牲蓤蓭山蓚驁酃虯声蓱丧虯生蔀蓭赊慧籓虴籺籃籆贿搔 DB2 蓯蓱傻蓭咯縄蓯虯蓺色芍 䦅暮蹗蓯蓱傻蓭籄蚚籎籆籾牲蓤蓭山蓚驁酃虯DB2 芍 慧籓虴籺籃籆贿尚軣垆涉蓭 侪朝蛩床尚惟贷蓮僧蓺生虰 莎蓤嗽蜲赊驁酃芍虯籺籃籆 贿尚芮山慧籓虴籶籜筛蓢砎涉山慧籓虴籶籜蓯籖籹蚚蓮僧蓺生虰 橙蝓:: 慧籓虴籺籃籆贿芍虯 縼騩粗赊賞縳赊跔山蠃床籪籅籜籒蓯趗绅神蓲搔床膠縄蓮 生虰 色蓲奢勺虯慧籓尚籌粂卉蚚籩籅豢籓虴籚籜籩缓蓺色芍膯僧稍粄晃患蚚缓 赊 籪蚚籢粁蚚籜蓲款婶籪籅籜籒蓯趗绅神蓲芍佬深蓭绅审牲山虰 神蓤蓯蓱蓨虯 縼騩粗你扫稍蓘赊籌蚚籵蚚粀籦籬尚蹚颡蓯涉虯軟摧縄稍慧籑豢籓嗡咯搔识繺蓯 稍蓨蓺生虰 籪蚚籢粁蚚籜虴慧籑豢籓蓯螜翧生蓚縼騩粗赊忱尚趢冲生蓚色舍蓯虯 籪蚚籢粁蚚籜虴 籚籜籩缓虴簧籮籢蚚尚磒蓮僧蓺生虰 蜷蹫蓯啥山蓭芍虯蛈籚籜籩缓虴簧籮籢蚚 䦅藳僧蓲市硡蚰蛌赊嗽失赊 簧籮籢蚚虴籊 卉煌豢籫赊週騫尚驋涉蓭绅审牲山虰 * log_reads (縺身蓢蓤色慧籓虴粂蚚籛赊忱) * log_writes (蚰僧壅蓺蓤色慧籓虴粂蚚籛赊忱) 硲踫生蓚籪蚚籢虴籊卉煌豢籫芍虯 籪蚚籢粁蚚籜虴慧籑豢籓蓯螜翧生蓚縼騩粗嗡咯赊 匆尚兮涉蓺生虰 默赊籪籅籜籒縼騩粗嗡咯蓯螜生蓚驅伽尚䱷騑涉虯2 啥赊籢籆籿赊縼 騩粗嗡咯尚绖蝦生蓚蓯芍虯 籌粂卉蚚籩籅豢籓虴籚籜籩缓赊簧籮籢蚚虴籧蚚贿尚磒 蓮僧蓺生虰 8.7.12 慧籓虴籺籃籆贿赊慧籔蚚籚还豢 (logpath) 踈唱籢籆籿: 籪蚚籢粁蚚籜 籶皇煌蚚籢蚚虴籢籆籿: 谝趍 螜翧籶皇煌蚚籢蚚: 籪蚚籢粁蚚籜虴慧籓虴籶籜赊儇踃 (newlogpath) 神赊籶皇煌蚚籢蚚蓯芍虯慧籑豢籓蓯磒牲蓤蓚墀踫籶籜搔螝蓺蓤蓺生虰 神赊籶皇煌 蚚籢蚚芍虯newlogpath 籶皇煌蚚籢蚚蓯淖生蓚儇踃搔碙軟蓯稍傻色芷蓯 籪蚚籢粁蚚 籜虴粆籰蚚籛换蚚蓯蓱傻蓭稠趭牲蓤蓚色舍虯诂抽儇踃生蓚神蓲搔蓮僧蓺甥嗓虰 籪蚚 籢粁蚚籜搔蹗唱牲蓤蓚蓲虯莎赊籪蚚籢粁蚚籜赊胜俦慧籓虴籺籃籆贿芍虯 籪蚚籢粁蚚 籜尚螝设籪籅卉籒籫晃蚚赊籘籾籪籅卉籒籫晃蚚蓯蹗唱牲蓤蓺生虰 籪籺籋贿籫芍虯籪 蚚籢粁蚚籜磒蓯蹗唱牲蓤色籪籅卉籒籫晃蚚赊失蓯蓚 SQLOGDIR 蓲山上 籘籾籪籅卉 籒籫晃蚚蓮生虰 8.7.13 慧籦籒虴晃籜籫磒蹚膯週暑藨 (locklist) 蹚膯趌搔 60 000 筛蓢 524 288 蓯牟奢蓺涉色虰 ------------------------------------------------------------------------ 8.8 賢耝 A DB2 卉籛籜籫晃蚚蓲味弋儇忱 嗽失赊卉籛籜籫晃蚚儇忱芍砎逰虯蓞涉绅芍儇踃赊貹磛搔蓚蓞赊蓮生: 8.8.1 砎逰声蓱丧卉籛籜籫晃蚚儇忱尚儇踃涉色賊 賊 6. 卉籛籜籫晃蚚儇忱 儇忱矛 籌粂卉蚚籩籅豢 趌 籓虴籚籜籩缓 週騫 DB2MAXFSCRSEARCH 生蔀蓭 籪籺籋贿籫=5 趌: -1, 1 to 33554 賊蓯卉籖蚚籬搔趢实牲蓤色驁酃虯 軣垆赊色舍蓯虯Specifies 籺晃蚚虴籜粂蚚籜初 軇卉籖蚚籬赊忱尚䎱趭涉蓺生虰 籪籺籋贿籫芍虯籺晃蚚虴籜粂蚚籜初軇卉籖蚚籬尚 5 啥軣垆涉蓺生虰 神赊趌赊儇踃芍虯籜粂蚚籜蹘绰磒蓮膤縼莫縳赊佾踭尚蓤蓚蓱 上蓯涉蓺生虰 籜粂蚚籜蹘绰磒赊蹚縆石赊色舍膯僧稍趌尚磒涉蓺生虰 膤縼莫縳 赊蹚縆石赊色舍颡牲稍趌尚磒涉蓺生虰 趌尚 -1 蓯稠趭生蓚蓲籪蚚籢粁蚚籜虴粆 籰蚚籛换蚚芍生蔀蓭赊籺晃蚚虴籜粂蚚籜初軇卉籖蚚籬尚唣初縄蓯 軣垆涉蓺生虰 DLFM_TSM_MGMTCLASS AIX虯Windows 籪籺籋贿籫: 籪籺籋贿籫 TSM NT虯Solaris 蝷床籒皇籜 趌: 碙軟 TSM 蝷床籒皇籜 晃豢籒涉色籺籃籆贿尚訇聂虯軣垆生蓚色舍蓯磒生蓚 TSM 蝷床籒皇籜尚䎱趭涉蓺 生虰 神赊儇忱赊趌籞籦籫搔稍山驁酃芍虯籪籺籋贿籫 TSM 蝷床籒皇籜搔 磒牲蓤 蓺生虰 DB2_CORRELATED_PREDICATES 生蔀蓭 籪籺籋贿籫=YES 趌: YES 蓺色芍 NO 神赊儇忱赊 籪籺籋贿籫芍 YES 蓮生虰 苓酃繀赊奈螜搐蚱蓯軓碙垆藳搔蓨虯神赊 卉籛籜籫晃蚚儇忱搔 YES 赊驁酃虯 神赊蹚縆石籿慧籓皇缓芍虯苓酃蛐茯赊奈螜尚 軣騩涉虯賰滁涉蓱上蓲涉蓺生虰 神赊卉籛籜籫晃蚚儇忱搔 YES 赊驁酃虯 蹚縆石籿 慧籓皇缓芍奈螜涉蓭山蓚籔蚚籜尚軣騩生蓚色舍軓碙垆藳坎躹赊 KEYCARD 驅伽尚 磒涉虯苓酃牲蓤色虯螜翧生蓚騫倮赊腎丧贃尚咯縄蓯邶畅涉蓺生虰 神上生蓚神蓲 蓮虯苓酃生蓚籘籆籝蓛籖籜籫靡蓮虯蓱蓨滁蝝稍 芨池蓞蓨尚歹蓭蓚神蓲搔蓮僧蓺 生虰 DB2_VI_DEVICE Windows NT 籪籺籋贿籫=籯贿 趌: nic0 / VINIC 馁趗赊週厶矛虯蓞涉绅芍 籰籦籫或蚚籒虴籆豢籢蚚籺籉蚚籜虴籎蚚籬 (NIC) 蓯螜 翧涉色尸膠籆豢籢蚚籺籉蚚籜虴籿慧籵籆籣蚚虴籆豢籜籢豢籜尚 䎱趭涉蓺生虰蝒繏 歹籲蚚籬籈籉籄擂廊蕥 (IHV) 芍莎蓤涩蓤赊 NIC 尚 朝慕涉蓭山蓺生虰 Windows NT 粆籚豢 蓮芍虯藞磋赊身赊 NIC 搔呙识牲蓤蓭山蓺生; 蠃床縄蓯款婶粆籚豢蚱 蓮芍 粆贿籤耞床籱蚚籬芍款婶 NIC 尚呦碙涉蓺生虰 馁趗週厶矛 "VINIC" 芍虯 Synfinity 籆豢籢蚚虴籖籰籒籫蓮磒生蓚驁酃虯 膯亵筛啥赑藞蓮蓚貹磛搔 蓨蓺生虰 默赊墀垌籘粅蚚籫牲蓤蓭山蓚虯生蔀蓭赊籆豢籿晃煌豢籩蚚籚还豢芍虯馁 趗週厶矛蓲涉蓭 "nic0" 尚 磒涉蓺生虰 DB2_SELECTIVITY 生蔀蓭 籪籺籋贿籫=NO 趌: YES 蓺色芍 NO 神赊卉籛籜籫晃蚚儇忱芍虯SELECTIVITY 亵翅搔磒蓮僧蓚筛蓘上筛尚 初軇涉蓺 生虰SELECTIVITY 亵翅蓯啥山蓭蜷涉绅芍虯蛈SQL 市硡蚰蛌虯 荏軋籊卉煌豢籫虯軣 垆蛐茯尚驋涉蓭绅审牲山虰 神赊卉籛籜籫晃蚚儇忱搔 YES 蓯稠趭牲蓤色驁酃虯 騫倮搔虯蝠稍绅蓲蓞 1 啥赊 搔粃籜籫儇忱尚螝设螌脅騫倮蓮蓚蓲僧芍虯SELECTIVITY 亵翅尚稠趭识繺蓮生虰 DB2_UPDATE_PART_KEY 生蔀蓭 籪籺籋贿籫=YES 趌: YES 蓺色芍 NO 籺籅籦籒籜籶籦籒 3 嗽踾赊驁酃虯 籪籺籋贿籫趌芍 YES 蓮生虰神赊卉籛籜籫晃蚚 儇忱芍虯邞佴石籐蚚赊踃砎搔 呙牲蓤蓚筛蓘上筛尚䎱趭涉蓺生虰 DB2_BLOCK_ON_LOG_DISK_FULL 生蔀蓭 籪籺籋贿籫=NO 趌: YES 蓺色芍 NO 神赊 DB2 卉籛籜籫晃蚚儇忱赊稠趭蓯蓱傻蓭虯 嗡咯颌拟赊慧籓虴籶籜蓯 DB2 搔砎 涉山慧籓虴籺籃籆贿尚蹗唱蓮僧稍山蓲僧蓯 籪籅籜籒虴籺贿虴籊皇蚚搔臭唱牲蓤蓚 赊尚胔嫂神蓲搔蓮僧蓺生虰 钠伞蓨蓯虯DB2 芍唱荟生蓚蓺蓮 5 佴升蓲蓯慧籓虴籺籃籆贿尚蹗唱涉蓱上蓲涉蓺 生虰 DB2 芍蹗唱尚身蓚色丧蓯煌籦籞蚚籛尚 db2diag.log 籺籃籆贿蓯 蚰僧壅身 蓺生虰 慧籓虴籪籅籜籒搔山傻韶山赊颌拟蓮蓚色舍籄籿晃籔蚚籚还豢搔籲豢籓涉 蓭山蓚神蓲尚 蝝繤生蓚碆藞赊贃聾芍虯db2diag.log 籺籃籆贿尚 簧籮籢蚚生蓚神 蓲蓮生虰 慧籓虴籺籃籆贿搔滁颉蓯蹗唱牲蓤蓚蓺蓮虯 賊籪蚚籢尚踃砎涉蓱上蓲生蓚惶蚚籙 蚚虴籄籿晃籔蚚籚还豢芍籫皇豢籙籒籚还豢尚籖粇籦籫蓮僧蓺甥嗓虰 縺身蓨硤磒 赊驋蕥搔诂抽蔱擗尚深蓚神蓲芍蓨蓺甥嗓搔虯踃砎磛咄蓯蓱蓨 慧籦籒牲蓤蓭山 蓚籪蚚籢蓹赊籄籒籞籜虯蓺色芍虯踃砎籄籿晃籔蚚籚还豢蓯蓱蓨 籵籦籺籃蚚虴籿蚚 贿蓯軓趭牲蓤蓭山蓚籪蚚籢虴粂蚚籛蓹赊籄籒籞籜搔驋蕥蓮貹磛蓯稍傻色驁酃蓯 芍虯 縺身蓨硤磒驋蕥蓞籲豢籓涉蓭山蓚蓱上蓯芨奢蓺生虰 DB2_INDEX_2BYTEVARLEN 生蔀蓭 籪籺籋贿籫=NO 趌: YES 蓺色芍 NO 神赊卉籛籜籫晃蚚儇忱尚磒生蓚蓲虯 255 籵籆籫蓱蓨蓞邡山搐尚垆藳籐蚚赊藞倮 蓲涉蓭䎱趭生蓚神蓲搔蓮僧蓺生虰 神赊卉籛籜籫晃蚚儇忱尚 YES 蓯生蓚腛蓯生蓮 蓯蹗唱牲蓤色垆藳蓯芍虯 藳僧鸟僧 255 籐蚚初芊搔蓨蓺生虰 神赊卉籛籜籫晃蚚 儇忱尚 YES 蓯涉色芷蓯蹗唱牲蓤色垆藳芍虯卉籛籜籫晃蚚儇忱尚 蹘丧 NO 蓯涉色 蓲涉蓭蓞虯2 籵籆籫赊垆藳蓲涉蓭随伞蓤蓺生虰 神赊卉籛籜籫晃蚚儇忱尚 儇踃生蓚神蓲蓯蓱蓨虯CREATE TABLE虯CREATE INDEX虯声 蓱丧 ALTER TABLE 尚螝设 山绅啥筛赊 SQL 籜籩蚚籫煌豢籫搔蔱擗尚深蓺生虰 神蓤蓢赊籜籩蚚籫煌豢籫蓯啥山蓭赊蜷蹫芍虯蛈SQL 市硡蚰 蛌蓯 週騫牲蓤色儇踃 尚驋涉蓭绅审牲山虰 DB2_FORCE_FCM_BP AIX 籪籺籋贿籫=NO 趌: YES 蓺色芍 NO 凵莫籖粇患籮籔蚚籚还豢虴粆籰蚚籛换蚚 (FCM) 赊 晃籠蚚籜尚蓘神筛蓢稳蓨砋蓚 赊筛尚䎱趭涉蓺生虰 神赊晃籠蚚籜芍虯籪蚚籢粁蚚籜虴粆籰蚚籛换蚚呦碙煌簧晃 蚚虴籞籓煌豢籫蓺色芍僖赊籞籓煌豢籫筛蓢 稳蓨砋蓚神蓲搔蓮僧蓺生虰 侪忱赊耞 床籱蚚籬搔 1 啥赊粆籚豢蓯蓚驁酃蓯芍虯神赊卉籛籜籫晃蚚儇忱尚磒涉蓭绅审 牲山虰 淖蜣躛粆贿籤籿慧籞籦籘蚚 (SMP) 搔磒识繺稍邞佴籪蚚籢粁蚚籜虴籚籜 籩缓蓮芍虯 神赊卉籛籜籫晃蚚儇忱尚稠趭涉蓭蓞虯谝矼贃聾蓯芍蔱擗蓨蓺甥嗓虰 神赊驁酃虯谝矼蓮芍貹慎呦碙煌簧晃蚚搔磒牲蓤蓺生虰 色审涉虯DB2 搔磒生蓚 呦碙煌簧晃蚚虴籞籓煌豢籫赊忱芍蔱擗尚深蓺生虰 DB2_AWE Windows 2000 籪籺籋贿籫=NULL 趌: [; ;...] (=<籵籦籺籃蚚虴籿蚚 贿 ID>虯<蠃床粂蚚籛赊忱>虯< 籄籬卉籜虴籈籅豢籬籈赊忱>) Windows 2000 赊 DB2 UDB 蓮芍虯 籵籦籺籃蚚虴籿蚚贿蓯 64 GB 蓺蓮赊煌簧晃蚚 尚稳蓨砋蓚神蓲搔蓮僧蓺生虰 Windows 2000 芍虯Address Windowing Extensions (AWE) 籵籦籺籃蚚虴籿蚚贿尚 籘粅蚚籫生蓚蓱上蓯滁涉绅踈唱牲蓤蓭山蓚貹磛搔 蓨蓺生虰 神蓤蓯芍虯蛈"煌簧晃繀赊粂蚚籛赊慧籦籒"蛌绰尚 Windows 2000 赊惶 蚚籙蚚蓯螜翧賢深虯 DB2 蓮神赊卉籛籜籫晃蚚儇忱尚稠趭生蓚蹗邟搔螝蓺蓤蓺生虰 神赊儇忱尚稠趭生蓚蓯芍虯AWE 籘粅蚚籫蓯磒生蓚籵籦籺籃蚚虴籿蚚贿 ID 尚 趍 傻蓭声绅貹磛搔蓨蓺生虰 蓺色虯稳蓨砋蓚蠃床粂蚚籛赊忱蓲籄籬卉籜虴籈籅豢籬 籈赊忱蓞芩趭涉稍深蓤勺稍蓨蓺甥嗓虰 稳蓨砋蓚蠃床粂蚚籛赊忱蓲籄籬卉籜虴籈籅豢籬籈赊忱赊芩趭蓯啥山蓭蜷涉绅芍虯 神赊籞籒籚还豢赊腛蓯蓚蛈"膽 8 蛑 暮蹗籶籺籋蚚粆豢籜"蛌赊 蛈"籪蚚籢粁蚚 籜虴籵籦籺籃蚚虴籿蚚贿赊蝷床"蛌籞籒籚还豢尚驋涉蓭绅审牲山虰 谯: AWE 籘粅蚚籫搔 磒识繺蓯稍傻蓭山蓚驁酃蓯芍虯蝕跍週暑藨 (ESTORE) 尚 籪蚚籢粁蚚籜赊籵籦籺籃蚚虴籿蚚贿蓯淖涉蓭 磒生蓚神蓲芍蓮僧蓺甥嗓虰 神赊儇忱蓯蓱蓨驋牲蓤蓚籵籦籺籃蚚虴籿蚚贿芍虯SYSIBM.SYSBUFFERPOOLS 蓯蓢筛婶舍 聂垌涉蓭山稍深蓤勺稍蓨蓺甥嗓虰 DB2_STPROC_LOCKUP_FIRST 生蔀蓭 籪籺籋贿籫=NO 趌: YES 蓺色芍 NO 神赊卉籛籜籫晃蚚儇忱芍 DB2_DARI_LOOKUP_ALL 筛蓢矛腛搔儇踃牲蓤蓺涉色虰 DB2MEMDISCLAIM AIX 籪籺籋贿籫=YES 趌: YES 蓺色芍 NO AIX 蓮芍虯DB2 蛩床搔磒生蓚煌簧晃蚚蓯虯 螜翧生蓚粂蚚籛豢籓虴籜粂蚚籜尚聂 垌牲甥蓚神蓲搔蓮僧蓺生虰 神赊粂蚚籛豢籓虴籜粂蚚籜芍虯螜翧生蓚煌簧晃蚚搔 市伲牲蓤色芷蓞碶盲牲蓤色蓺蓺蓯稍蓚驁酃搔蓨蓺生虰 粂蚚籛豢籓虴籜粂蚚籜赊 碶盲芍虯 AIX 籚籜籩缓赊邶畅识繺稍尸膠煌簧晃蚚蝷床稳蓨砋蓨粅晃籚蚚蓯蓱傻蓭 穗稍蓨蓺生虰 神赊卉籛籜籫晃蚚儇忱芍虯市伲牲蓤色煌簧晃蚚蓲碶盲粂蚚籛豢籓虴 籜粂蚚籜蓲赊 螜翧賢深尚 AIX 蓮市虮生蓚磛咄尚 DB2 籊蚚籛籉豢籫搔皿縄蓯騩 生筛蓘上筛尚初軇涉蓺生虰 "YES" 尚稠趭生蓚蓲虯粂蚚籛豢籓虴籜粂蚚籜赊蛭磛匆搔蝠稍绅稍蓨虯 粂蚚籛豢籓 赊籪籅籜籒嗡咯蓞荀蓨蓺生虰 "NO" 尚稠趭生蓚蓲虯粂蚚籛豢籓虴籜粂蚚籜赊蛭磛 匆芍墨绅稍蓨虯 粂蚚籛豢籓赊籪籅籜籒嗡咯蓞牟奢蓺生虰 粂蚚籛豢籓虴籜粂蚚籜 搔墨山驁酃蓛虯粂蚚籛豢籓搔踫伞蓤稍山呻蓘煌簧晃蚚搔騖佴蓯蓚驁酃稍蓘 芍虯 NO 尚稠趭涉蓭蓞籶籺籋蚚粆豢籜芍伞慎筛涉筛軄蚱涉蓺甥嗓虰 DB2MEMMAXFREE 生蔀蓭 籪籺籋贿籫=8 388 608 籵籆籫 趌: 0 蚡 232-1 籵籆籫 神赊卉籛籜籫晃蚚儇忱芍虯DB2 赊蛩床蓯蓱蓨 訇聂牲蓤色媒磒煌簧晃蚚赊蹚膯匆 尚籵籆籫赑艘蓮初軇涉蓺生虰 DB2_ANTIJOIN 生蔀蓭 籪籺籋贿籫=NO (EEE 味弋) 籪籺籋贿籫=YES (EEE 味弋嗽 蜲) 趌: YES 蓺色芍 NO DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 EEE 味弋赊驁酃蓯 YES 搔䎱趭牲蓤蓭山蓚蓲虯 蹚縆石籿慧籓皇缓芍虯這蕥搔蓚色丧蓯虯DB2 搔蓱蓨軟摧縄蓯 蛩床蓮僧蓚坤苓酃 蓯 NOT EXISTS 侔驋蕥尚籫皇豢籜籺籋蚚缓涉蓺生虰 坤 EEE 味弋 蓮 NO 搔䎱趭牲 蓤蓭山蓚蓲虯蹚縆石籿慧籓皇缓芍 NOT EXISTS 侔驋蕥尚坤苓酃蓯 呻蓲嗓蓘籫皇豢 籜籺籋蚚缓涉蓺甥嗓虰 NEWLOGPATH2 UNIX 籪籺籋贿籫=NO 趌: YES 蓺色芍 NO 神赊籶皇煌蚚籢蚚尚磒生蓚蓲虯 騞侪慧籑豢籓尚踫上色舍蓯僖赊籶籜尚磒生蓚 筛蓘上筛尚䎱趭蓮僧蓺生虰 磒牲蓤蓚籶籜芍虯亵 '2' 尚 'LOGPATH' 赊墀踫趌 蓯賢实生蓚神蓲蓯蓱蓨臭唱牲蓤蓺生虰 DB2DOMAINLIST Windows NT 籪籺籋贿籫=NULL 趌: 1 啥嗽蚱赊碙軟稍 Windows NT 趭違藨 (蝒趌芍籖豢粆蓮邞碀 蓚) 1 啥嗽蚱赊 Windows NT 趭違藨尚趭違涉蓺生虰 神赊趭違藨蓯末涉蓭山蓚惶蚚籙蚚 赊抽鸟磛咄赊身搔深縼蓤蓢蓤蓺生虰 神赊卉籛籜籫晃蚚儇忱芍虯DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籵蚚籛还豢 7.1 (蓺色芍莎蓤嗽踾) 搔抒咯生蓚 DB2 籘蚚籵蚚声蓱丧籒皇籆籄豢籫赊 蚧乘稍 Windows NT 趭違藨味弋失蓮赊身磒涉蓭绅审牲山虰 DB2_LIKE_VARCHAR 生蔀蓭 籪籺籋贿籫=Y虯N 趌: Y虯N虯S虯0 筛蓢 6.2 蓺蓮 赊偕咯颡忱縚趭忱 籘籾籊卉煌豢籫坎躹赊䱷騑蓲磒尚初軇涉蓺生虰 籾皇豢籒蓮邞碀蓢蓤色藞翧赊籘 籾籺籅蚚贿籬蓺色芍籘籾籊卉煌豢籫赊 籺籋蚚缓蓯踈慕搔蓚驁酃虯籪蚚籢繀磂蓯 螜生蓚坎躹搔搐蓯蓨蓺生虰 神赊卉籛籜籫晃蚚儇忱芍虯䶮赊躟赊騫倮尚蹚縆石籿慧籓皇缓搔蛩床生蓚贃聾蓯 蔱擗涉蓺生虰 COLUMN LIKE '%xxxxxx%' xxxxxx 芍亵赊籜籫晃豢籓蓮生虰 神赊卉籛籜籫晃蚚儇忱赊磒贃聾尚生 踈亵芍䶮赊谝蓨蓮生虰 db2set DB2_LIKE_VARCHAR=[Y|N|S|num1] [,Y|N|S|num2] 硡皿 * 籖豢粆赊腛蓯蓚磒軋虯蓺色芍騫倮赊蔈蓯蓚碆藞赊磒軋芍虯 滁赊趌赊籘 籾籊卉煌豢籫坎躹尚色稍山搐蓯淖涉蓭赊身虯嗽失赊肃铆蓯稍蓨蓺生虰 o S - % 亵蓮酥蓺蓤色籜籫晃豢籓赊邡牲蓯螌汕山蓭虯 搐尚躟唱生蓚色 舍蓯翧苓生蓚藞翧赊籊卉煌豢籫赊蝒籊卉煌豢籫赊邡牲尚芨池蓞蓨蓺 生虰 o Y - 籪籺籋贿籫虰 籄贿籗晃籝缓虴籶皇煌蚚籢蚚赊籪籺籋贿籫趌 1.9 尚磒涉蓺生虰 籄贿籗晃籝缓虴籶皇煌蚚籢蚚蓮识儇邡籘籾籊卉煌豢 籫虴籄贿籗晃籝缓尚磒涉蓺生虰 o N - 軓趭邡籘籾籊卉煌豢籫虴籄贿籗晃籝缓尚磒涉蓺生虰 o num1 - 识儇邡籘籾籊卉煌豢籫虴籄贿籗晃籝缓蓯蓱蓨虯 籄贿籗晃籝 缓虴籶皇煌蚚籢蚚蓲涉蓭 num1 赊趌尚磒涉蓺生虰 * 籖豢粆赊芷赊磒軋芍䶮赊蓱上稍肃铆搔蓨蓺生虰 o N - 籪籺籋贿籫虰 籘籾籊卉煌豢籫坎躹尚䱷騑蓞磒蓞涉蓺甥嗓虰 o Y - 籘籾籊卉煌豢籫坎躹尚䱷騑涉蓺生虰 滁赊趌赊籘籾籊卉煌豢籫坎躹 尚啥搐赊驁酃蓯虯籄贿籗晃籝缓虴籶皇煌蚚籢蚚赊籪籺籋贿籫趌 1.9 蓲 藞蝌蓯䱷騑涉色坎躹尚磒生蓚识儇邡籘籾籊卉煌豢籫虴籄贿籗晃籝 缓尚磒涉蓺生虰 o num2 - 籘籾籊卉煌豢籫坎躹尚䱷騑涉蓺生虰 滁赊趌赊籘籾籊卉煌豢籫 坎躹尚啥搐赊驁酃蓯虯籄贿籗晃籝缓虴籶皇煌蚚籢蚚蓲涉蓭 num2 赊 趌蓲 藞蝌蓯䱷騑涉色坎躹尚磒生蓚识儇邡籘籾籊卉煌豢籫虴籄贿籗晃 籝缓尚磒涉蓺生虰 DB2_PINNED_BP AIX虯HP-UX 籪籺籋贿籫=NO 趌: YES 蓺色芍 NO 神赊儇忱芍虯 藞倮赊 AIX 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮虯籪蚚籢粁蚚籜蓯螜翧 生蓚 籪蚚籢粁蚚籜虴籓慧蚚籵贿虴煌簧晃蚚 (籵籦籺籃蚚虴籿蚚贿尚螝设) 尚 煌 籆豢虴煌簧晃蚚蓯訇生蓚色舍蓯磒牲蓤蓺生虰 籪蚚籢粁蚚籜虴籓慧蚚籵贿虴煌 簧晃蚚尚籚籜籩缓虴煌籆豢虴煌簧晃蚚蓯訇生蓚神蓲蓯蓱蓨虯 籪蚚籢粁蚚籜虴籶 籺籋蚚粆豢籜搔蓱蓨藞违钞赊蓚蓞赊蓯稍蓨蓺生虰 色蓲奢勺虯籵籦籺籃蚚虴籿蚚贿搔籚籜籩缓虴煌籆豢虴煌簧晃蚚筛蓢籜或籦籿籄籈 籫牲蓤色驁酃虯 籪蚚籢粁蚚籜虴籶籺籋蚚粆豢籜芍跔失涉蓺生虰 籵籦籺籃蚚虴籿 蚚贿尚籚籜籩缓虴煌簧晃蚚蓯訇生蓚神蓲蓯蓱傻蓭籪籅籜籒縼騩粗搔荀蓚蓲虯 籪 蚚籢粁蚚籜虴籶籺籋蚚粆豢籜芍蕘腜牲蓤蓺生虰 僖赊籄籿晃籔蚚籚还豢搔蓱蓨墨绅 赊煌籆豢虴煌簧晃蚚尚磛咄涉色驁酃虯 籚籜籩缓虴煌籆豢虴煌簧晃蚚蛭磛匆蓯收婶 蓭虯籪蚚籢粁蚚籜虴籓慧蚚籵贿虴煌簧晃蚚尚 煌籆豢虴煌簧晃蚚筛蓢籜或籦籿籄籈 籫蓮僧蓺生虰 64 籸籦籫味弋蓮 HP-UX 尚磒生蓚蓲僧芍虯神赊卉籛籜籫晃蚚味弋尚儇踃生蓚默 蓯虯 DB2 籆豢籜籢豢籜虴籓贿蚚籿蓯 MLOCK 康尚碸奢稍深蓤勺稍蓨蓺甥嗓虰 神 蓤尚踫上蓯芍虯root 赊籄籒籞籜芊尚啥惶蚚籙蚚蓯淖涉蓭虯䶮赊蹗邟尚擞次涉 蓭绅审牲山虰 1. DB2 籆豢籜籢豢籜虴籓贿蚚籿尚 /etc/privgroup 籺籃籆贿蓯趢实涉蓺生虰 色蓲奢勺虯DB2 籆豢籜籢豢籜虴籓贿蚚籿搔 db2iadm1 籓贿蚚籿蓯末涉蓭山蓚 驁酃虯 䶮赊踫尚 /etc/privgroup 籺籃籆贿蓯趢实涉蓺生虰 db2iadm1 MLOCK 2. 䶮赊籖粆豢籬尚踫涉蓺生虰 setprivgrp -f /etc/privgroup DB2_RR_TO_RS 生蔀蓭 籪籺籋贿籫=NO 趌: YES 蓺色芍 NO 䶮赊籐蚚虴慧籦籒 蓯蓱傻蓭虯 生蔀蓭赊 INSERT 籜籩蚚籫煌豢籫蓲 DELETE 籜籩 蚚籫煌豢籫赊䶮赊籐蚚虯声蓱丧 SELECT 籜籩蚚籫煌豢籫赊 苓室籞籦籫赊蚱蓯蓚 䶮蓯膯僧山籐蚚趌搔咯縄蓯慧籦籒牲蓤蓭虯阔俦识繺縺身蓨 (RR) 佴礈卉粁贿 搔 訇驖牲蓤蓺生虰垆藳赊籐蚚倮佴尚儇踃生蓚 UPDATE 籜籩蚚籫煌豢籫赊驁酃芍虯 茳赊垆藳籐蚚搔邸虮牲蓤虯 砎涉山籐蚚趌搔膤縼牲蓤蓺生虰䶮赊籐蚚虴慧籦籒芍虯 籐蚚膤縼蓲籐蚚邸虮赊船贃蓮踫伞蓤蓺生虰 䶮赊籐蚚虴慧籦籒芍虯ANSI 声蓱 丧 SQL92 賅蚝 RR 尚訇驖生蓚色舍蓯貹磛蓮蓨虯DB2 赊籪籺籋贿籫蓮生虰 籄籿晃籔蚚籚还豢搔趦蓺色芍籲豢籓涉蓭山蓚识繺钞搔蓚驁酃芍虯籄籿晃籔蚚 籚还豢赊 籜籭籦籿籚还籦籫驅伽尚邶蔀蓚貹磛搔蓨蓺生虰 䶮赊籐蚚虴慧籦籒蓯 脙膴搔蓚蓲踠奢蓢蓤蓚驁酃芍虯2 啥赊蛐茯蓯螌汕山蓭 DB2_RR_TO_RS 卉籛籜籫 晃蚚儇忱尚 稠趭蓮僧蓺生虰蓘赊籄籿晃籔蚚籚还豢蓞阔俦识繺縺身蓨 (RR) 咯蹗 尚矼次涉蓭山稍山驁酃虯声蓱丧 籖粇籦籫牲蓤蓭山稍山邸虮尚籜籐换豢蓯籜籐籦 籿生蓚神蓲搔呙牲蓤蓚驁酃芍虯DB2_RR_TO_RS 尚 籌豢蓯涉蓺生虰籜籐籦籿咯蹗芍 RR虯縺身蓨軓趭 (RS)虯声蓱丧籎蚚籠贿軓趭 (CS) 佴礈卉粁贿蓯 蔱擗涉蓺生虰 (坤籖粇籦籫縺身蓨 (UR) 佴礈卉粁贿赊踫慧籦籒芍蓨蓺甥嗓虰) DB2_RR_TO_RS 搔籌豢蓯稍傻蓭山蓚蓲虯惶蚚籙蚚賊蓮赊 RR 赊籜籐换豢咯蹗芍訇驖 牲蓤蓺甥嗓虰 神蓤芍虯垆藳籐蚚赊膤縼蓲邸虮蓯芍䶮赊籐蚚虴慧籦籒搔踫伞蓤 稍山色舍蓮生虰神赊籌籿籚还豢芍 籎籢慧籓賊蓯芍蔱擗涉蓺甥嗓虰 咯蹗蚱赊蓞上 1 啥赊儇踃縚芍虯DB2_RR_TO_RS 搔籌豢蓯 稍傻蓭山蓚蓲虯邸虮牲蓤 色搔籖粇籦籫牲蓤蓭山稍山踫芍虯籜籐换豢蓯縆涉蓭山蓚驁酃蓮蓞虯 籜籐换豢蓯 籜籐籦籿牲蓤蓚神蓲蓮生虰 ------------------------------------------------------------------------ 8.9 賢耝 C SQL 硡皿籧蚚贿 籞籒籚还豢矛蛈"db2expln 声蓱丧 dynexpln 赊踫"蛌芍蹚騃趇逮尚 嗽失蓲趗僧晰 奢蓚貹磛搔蓨蓺生虰 db2expln 尚踫牲甥蓚蓯芍虯惶蚚籙蚚芍虯db2expln 籶籦籔蚚籛 赊踫芊蓲款磍 蓯籚籜籩缓虴籎籢慧籓賊赊腎男康尚蛭碙涉蓭山蓚 貹磛搔蓨蓺生虰 dynexpln 尚踫生蓚蓯芍虯籪蚚籢粁蚚籜蓹赊 BINDADD 芊尚蛭碙涉虯 籪蚚籢粁蚚籜蓯抽鸟 生蓚坳蓯磒生蓚籜籐蚚粆搔聂垌涉蓭山蓚筛虯蓞涉绅芍 籪蚚籢粁蚚籜蓹赊 EXPLICIT_SCHEMA 芊尚蛭碙涉蓭山蓚貹磛搔蓨蓺生虰 蓺色虯 SQL 籜籩蚚籫煌豢 籫尚硡皿生蓚色舍蓯貹磛稍康蓞 貹磛蓮生虰 (SYSADM 蓛 DBADM 芊尚蛭碙涉蓭山 蓚驁酃虯 神蓤蓢赊芊卉粁贿芍咯縄蓯賢碸牲蓤蓺生赊蓮升谯肃绅审牲山虰) ------------------------------------------------------------------------ 籘籩皇籆籫蝷床 䦅藳僧声蓱丧市硡蚰 ------------------------------------------------------------------------ 9.1 籵蚚籛还豢 7.2 DB2 籶蚚籠籭贿虴籊籪籅籚还豢声蓱丧 DB2 或蚚籒籓贿蚚籿虴 籊籪籅籚还豢尚 籘籩皇籆籫蓲涉蓭籞籦籫籄籦籿 嗽失赊籞籒籚还豢蓮芍虯Windows 粁蚚籜赊籵蚚籛还豢 7.2 DB2 籶蚚籠籭贿虴籊籪籅 籚还豢 声蓱丧 DB2 或蚚籒籓贿蚚籿虴籊籪籅籚还豢虴籚籜籩缓尚虯籘籩皇籆籫味弋 蓮 惟腟這繺籘籩皇籆籫蓲涉蓭磒蓮僧蓚蓱上蓯籞籦籫籄籦籿生蓚贃聾蓯啥山蓭硡皿 涉蓺生虰 嗽失赊驅伽赊谔蓮磒牲蓤蓭山蓚磒軋蓲蜹繭蓯啥山蓭芍虯籘籩皇籆籫蝷床 䦅藳僧声蓱丧市硡蚰 尚 驋涉蓭绅审牲山虰神赊籾籦籒芍䶮赊 URL 蓯蓨蓺生虰 http://www-4.ibm.com/cgi-bin/db2www/data/db2/udb/winos2unix/support/v6pubs.d2w/en_main 籘籩皇籆籫蝷床 䦅藳僧声蓱丧市硡蚰 赊驅伽尚賰漠生蓚 Technotes 蓯啥山蓭芍虯䶮 赊 URL 尚 驋涉蓭绅审牲山虰 http://www-4.ibm.com/cgi-bin/db2www/data/db2/udb/winos2unix/support/browse.d2w/ report?type=tech5udb&tech5udb=Y 9.1.1 腛冥蛐茯 DB2 籶蚚籠籭贿虴籊籪籅籚还豢蓺色芍 DB2 或蚚籒籓贿蚚籿虴籊籪籅籚还豢尚 籘籩 皇籆籫蓲涉蓭籞籦籫籄籦籿生蓚蓯芍虯䶮赊蓞赊搔貹磛蓮生虰 1. DB2 初軇籘蚚籵蚚 DB2 初軇籘蚚籵蚚蓲芍虯Windows NT 蓺色芍 AIX 蚱蓮 踫牲蓤蓚 DB2 籊豢籢 蚚籿皇籆籝虴籊籪籅籚还豢虴籚籜籩缓赊神蓲蓮虯 初軇籘蚚籵蚚虴籖豢粅蚚籰 豢籫搔籆豢籜籫蚚贿牲蓤蓭山蓺生虰 磒生蓚 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅 籚还豢虴籚籜籩缓芍虯籺籅籦籒籜籶籦籒 2 嗽蚱 賢僧籵蚚籛还豢 6虯蓺色芍籵 蚚籛还豢 7 (籺籅籦籒籜籶籦籒虴卉粁贿芍繡肃) 蓮生虰 o DB2 初軇籘蚚籵蚚蓲涉蓭磒涉色山籵蚚籛还豢 6 籊豢籢蚚籿皇籆籝虴籊 籪籅籚还豢虴 籚籜籩缓搔蓚驁酃芍虯9.1.3, 籊豢籢蚚籿皇籆籝虴籊籪 籅籚还豢虴籚籜籩缓蓮赊籺籅籦籒籜籶籦籒 2 嗽蚱赊 籆豢籜籫蚚贿 尚 驋涉蓭绅审牲山虰 o 籵蚚籛还豢 7 尚傻蓭山蓚搔虯初軇籘蚚籵蚚虴籖豢粅蚚籰豢籫尚籆豢籜 籫蚚贿涉蓭 山稍山驁酃芍虯神赊籖豢粅蚚籰豢籫尚籆豢籜籫蚚贿涉虯生蓮 蓯籆豢籜籫蚚贿牲蓤蓭山蓚 籺籅籦籒籜籶籦籒尚蹘籆豢籜籫蚚贿涉蓭虯 DB2 初軇籘蚚籵蚚虴籆豢籜籢豢籜蓲 籘籩皇籆籫初軇籪蚚籢粁蚚籜尚蹗唱 涉蓺生虰神蓤蓢赊籌籾籛籉籒籫赊蹗唱䦅蚬蓯啥山蓭芍虯 籘籩皇籆籫蝷床 䦅藳僧声蓱丧市硡蚰 尚驋涉蓭绅审牲山虰 谯: 籵蚚籛还豢 7.2 赊籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢虴籚籜籩缓尚 DB2 初軇籘蚚籵蚚蓲涉蓭 磒生蓚色舍蓯 Windows NT 蓯籆豢籜籫蚚贿生蓚驁 酃虯收颗籺籃籆贿虴籆豢籜籫蚚贿尚 踫涉色山蓲僧芍虯收颗籺籃籆贿蓯 䎱趭生蓚籐蚚或蚚籬蓯啥山蓭虯 蛈DB2 初軇籘蚚籵蚚赊收颗籺籃籆贿赊籐 蚚或蚚籬蛌 蓲山上 Technote 尚驋涉蓭绅审牲山虰 2. DB2 初軇籘蚚籵蚚虴籆豢籜籢豢籜蓲籘籩皇籆籫初軇籪蚚籢粁蚚籜 DB2 初軇籘蚚籵蚚虴籆豢籜籢豢籜芍藞酪蓯 DB2CTLSV 蓲山上矛腛蓮虯籘籩皇籆 籫初軇 籪蚚籢粁蚚籜芍 SATCTLDB 蓲山上矛腛蓮生虰DB2 初軇籘蚚籵蚚虴籆豢 籜籢豢籜蓲 籘籩皇籆籫初軇籪蚚籢粁蚚籜芍虯籊豢籢蚚籿皇籆籝虴籊籪籅籚还 豢虴籚籜籩缓蚱蓯蓨虯 Windows NT 蓯初軇籘蚚籵蚚虴籖豢粅蚚籰豢籫蓲蓲蓞 蓯 DB2 尚籆豢籜籫蚚贿生蓚蓲咯縄蓯 蹗唱牲蓤蓺生虰AIX 蚱蓯 DB2 尚籆豢 籜籫蚚贿生蓚驁酃芍虯DB2 初軇籘蚚籵蚚虴籆豢籜籢豢籜蓲 籘籩皇籆籫初軇籪 蚚籢粁蚚籜赊蹗唱贃聾蓯啥山蓭虯籘籩皇籆籫蝷床 䦅藳僧声蓱丧市硡蚰 尚驋 涉蓭绅审牲山虰 3. 籘籩皇籆籫蝷床籞豢籢蚚 籘籩皇籆籫蝷床籞豢籢蚚 芍虯籘籩皇籆籫味弋尚籞籦籫籄籦籿声蓱丧蝷床生蓚 色舍蓯 磒生蓚 GUI 籧蚚贿赊籞籦籫蓮生虰神赊籧蚚贿赊籞籦籫蓯芍 籖豢籫 慧蚚贿虴籞豢籢蚚 筛蓢籄籒籞籜 涉蓺生虰籘籩皇籆籫蝷床籞豢籢蚚 蓲籘籩皇 籆籫味弋赊蜷蹫蓯啥山蓭蜷涉绅芍虯籘籩皇籆籫蝷床 䦅藳僧声蓱丧市硡蚰虯 声 蓱丧 籘籩皇籆籫蝷床籞豢籢蚚 筛蓢縼䦅蓮僧蓚籌豢皇籆豢虴粀贿籿尚驋涉蓭 绅审牲山虰 籵蚚籛还豢 6 赊 籖豢籫慧蚚贿虴籞豢籢蚚 尚踫生蓚驁酃芍虯 9.1.4, 籵蚚籛还豢 6 籖豢籫慧蚚贿虴籞豢籢蚚 声蓱丧 籘籩皇籆籫蝷床籞豢籢 蚚 赊籄籦籿籓卉蚚籬 尚驋涉蓭 绅审牲山虰 籘籩皇籆籫蝷床籞豢籢蚚 尚磒涉蓭籘籩皇籆籫味弋尚蓺审籞籦籫籄籦籿涉蓭 声蓢慎虯 籘籩皇籆籫蝷床籞豢籢蚚 蓮砎涉山籘籩皇籆籫尚賊生籌籾籛籉籒籫尚 蹗唱涉蓭山稍山驁酃芍虯 籘籩皇籆籫尚籆豢籜籫蚚贿生蓚腛蓯蓺慎神蓤蓢尚騃 奢蓭声僧蓺生虰蜷涉绅芍虯 籘籩皇籆籫蝷床 䦅藳僧声蓱丧市硡蚰 蓯蓚籘籩 皇籆籫味弋赊籞籦籫籄籦籿蓲籩籜籫赊贃聾蓯螜生蓚 硡皿尚驋涉蓭绅审牲 山虰 4. 籘籩皇籆籫蓲涉蓭磒涉色山籵蚚籛还豢 7.2 籶蚚籠籭贿虴籊籪籅籚还豢蓺色 芍 或蚚籒籓贿蚚籿虴籊籪籅籚还豢虴籚籜籩缓虰 9.1.1.1 籆豢籜籫蚚贿蚱赊踠呆酆 DB2 籶蚚籠籭贿虴籊籪籅籚还豢蓺色芍 DB2 或蚚籒籓贿蚚籿虴籊籪籅籚还豢尚 籆豢 籜籫蚚贿生蓚蓲僧芍虯山慎蓤筛赊籚籜籩缓尚款危蓮僧蓚蓱上蓯康僖稍 籖豢粅蚚籰豢 籫尚腎男生蓚貹磛芍蓨蓺甥嗓虰收颗籺籃籆贿虴籆豢籜籫蚚贿尚踫生蓚 驁酃芍虯 籵蚚籛还豢 7.2 籚籜籩缓尚籆豢籜籫蚚贿生蓚蓲僧蓯䎱趭生蓚籐蚚或蚚籬蓯 啥山 蓭虯收颗籺籃籆贿虴籆豢籜籫蚚贿赊踫 尚驋涉蓭绅审牲山虰籵蚚籛还豢 7.2 籚 籜籩缓赊 淖耣籆豢籜籫蚚贿尚踫生蓚驁酃芍虯款危尚识繺蓯生蓚色舍蓯籵蚚籛还 豢 7.2 籚籜籩缓蓮 稠趭生蓚貹磛赊蓚趌蓯啥山蓭虯DB2 赊籆豢籜籫蚚贿惟贷芷蓯 9.1.2, 款危石赊色舍赊籵蚚籛还豢 7.2 籚籜籩缓赊踈唱 尚 驋涉蓭绅审牲山虰 收颗籺籃籆贿虴籆豢籜籫蚚贿赊踫 籵蚚籛还豢 7.2 赊 DB2 籶蚚籠籭贿虴籊籪籅籚还豢蓺色芍 DB2 或蚚籒籓贿蚚籿虴 籊籪籅籚还豢赊收颗籺籃籆贿虴籆豢籜籫蚚贿尚踫生蓚驁酃芍虯收颗籺籃籆贿蓯䶮 赊 籐蚚或蚚籬尚稠趭蓮僧蓺生虰 收颗籺籃籆贿虴籆豢籜籫蚚贿蓯 1 啥嗽蚱赊籐蚚或蚚籬尚䎱趭涉稍山蓲芩舍色驁酃 芍虯 籵蚚籛还豢 7.2 籚籜籩缓尚款危蓮僧蓚蓱上蓯 DB2 赊籆豢籜籫蚚贿芷蓯踫生 蓚貹磛赊 蓚趢实赊籜籩籦籿蓯啥山蓭虯9.1.2, 款危石赊色舍赊籵蚚籛还豢 7.2 籚 籜籩缓赊踈唱 尚驋涉蓭绅审牲山虰 蓺色神赊籞籒籚还豢赊䎱芍虯收颗籺籃籆贿 赊籆豢籜籫蚚贿蓯䎱趭牲蓤色趌尚 儇踃涉色山驁酃蓯磒生蓚神蓲蓞蓮僧蓺生虰 db2.db2satelliteid 籚籜籩缓蚱赊籘籩皇籆籫 ID 尚稠趭涉蓺生虰 谯: 神赊籐蚚或蚚籬尚 䎱趭涉稍山蓲虯籘籩皇籆籫 ID 搔虯DB2 尚籆豢籜籫蚚 贿生蓚色舍蓯磒牲蓤色 惶蚚籙蚚 ID 蓯咯縄蓯稠趭牲蓤蓺生虰神赊惶 蚚籙蚚 ID 尚籘籩皇籆籫 ID 蓲涉蓭 磒涉色山驁酃芍虯神赊籐蚚或蚚籬 赊趌尚䎱趭生蓚貹磛芍蓨蓺甥嗓虰 db2.db2satelliteappver 籚籜籩缓蚱赊籄籿晃籔蚚籚还豢赊籵蚚籛还豢尚稠趭涉蓺生虰 谯: 神赊 籐蚚或蚚籬尚䎱趭涉稍山蓲虯籘籩皇籆籫蚱赊籄籿晃籔蚚籚还豢赊籵 蚚籛还豢搔 咯縄蓯 V1R0M00 蓯稠趭牲蓤蓺生虰神赊趌尚籄籿晃籔蚚籚 还豢赊籵蚚籛还豢蓲涉蓭 磒涉色山驁酃芍虯神赊籐蚚或蚚籬赊趌尚䎱趭 生蓚貹磛芍蓨蓺甥嗓虰 db2.satctldb_username 籘籩皇籆籫初軇籪蚚籢粁蚚籜蓯抽鸟生蓚色舍蓯籚籜籩缓蓯磒生蓚惶蚚籙蚚矛 尚 稠趭涉蓺生虰 db2.satctldb_password 惶蚚籙蚚矛搔籘籩皇籆籫初軇籪蚚籢粁蚚籜蓯抽鸟生蓚蓲僧蓯虯惶蚚籙蚚矛搔 DB2 初軇籘蚚籵蚚蓯縩生籶籜或蚚籬尚稠趭涉蓺生虰 收颗籺籃籆贿虴籆豢籜籫蚚贿尚惟贷生蓚蓲虯籵蚚籛还豢 7.2 籚籜籩缓尚款危石生蓚 蚝冷芍惟贷蓮生虰籘籩皇籆籫蚱蓮 db2sync -t 籖粆豢籬尚 踫涉蓭虯籘籩皇籆籫蚱 蓮䎱趭牲蓤色趌搔滁涉山神蓲虯声蓱丧籘籩皇籆籫搔 籘籩皇籆籫初軇籪蚚籢粁蚚籜蓯 抽鸟蓮僧蓚神蓲尚軣埙涉蓺生虰 收颗籺籃籆贿赊籆豢籜籫蚚贿踫赊蜷蹫蓯啥山蓭芍虯籘籩皇籆籫蝷床 䦅藳僧声蓱丧 市硡蚰 尚 驋涉蓭绅审牲山虰 谯: 1. 籵蚚籛还豢 7 蓮芍虯Windows NT 蓲 Windows 2000 蚱蓮生蔀蓭赊籘蚚籸籜尚蹗 唱生蓚 色舍蓯芍惶蚚籙蚚 ID 蓲籶籜或蚚籬搔貹磛蓮生虰神蓤蓢赊惶蚚籙蚚 ID 蓲籶籜或蚚籬芍虯 籐蚚或蚚籬淖蓯蓱傻蓭收颗籺籃籆贿繀蓮䎱趭牲蓤蓺生虰收 颗籺籃籆贿蓯蓚蹚蚴赊 籐蚚或蚚籬淖搔虯生蔀蓭赊籘蚚籸籜赊籪籺籋贿籫赊 惶蚚籙蚚 ID 蓲籶籜或蚚籬蓯 稍蓨蓺生虰神蓤芍虯莎赊籘蚚籸籜赊康趭赊籐蚚 或蚚籬淖尚䎱趭生蓚神蓲蓯蓱傻蓭 籘蚚籸籜赊籌蚚籵蚚皇籆籬尚冥邿涉稍山芊 蓨虯儇伞蓨蓺甥嗓虰 籵蚚籛还豢 6 蓮芍虯 晃簧蚚籫虴籖粆豢籬虴籘蚚籸籜蓯蓱傻蓭磒牲蓤蓚惶蚚 籙蚚 ID 蓲籶籜或蚚籬尚䎱趭生蓚 色舍蓯虯DB2 籘籩皇籆籫虴籊籪籅籚还豢赊 收颗籺籃籆贿虴籆豢籜籫蚚贿谔 蓯 admin.userid声蓱丧 admin.password 籐蚚 或蚚籬尚䎱趭蓮僧蓺生虰籵蚚籛还豢 7.2 赊籶蚚籠籭贿虴籊籪籅籚还豢声蓱丧 或蚚籒籓贿蚚籿虴籊籪籅籚还豢赊驁酃芍虯神蓤蓢赊籐蚚或蚚籬尚䎱趭生蓚蓲虯 籵蚚籛还豢 7.2 籚籜籩缓蚱蓮 DB2DAS00 籆豢籜籢豢籜蓯磒牲蓤蓺生虰 DB2 籵蚚籛还豢 7.2 籚籜籩缓赊驁酃芍虯籚籜籩缓蚱赊 DB2 籆豢籜籢豢籜搔磒生 蓚 惶蚚籙蚚 ID 蓲籶籜或蚚籬搔虯晃簧蚚籫虴籖粆豢籬虴籘蚚籸籜蓯蓱傻蓭 磒牲蓤蓺生虰 db2.userid 声蓱丧 db2.password 赊 趌尚䎱趭涉稍山蓲虯蚱週 赊籪籺籋贿籫稠趭贿蚚贿搔縆磒牲蓤蓺生虰 2. 籵蚚籛还豢 6 蓮芍虯收颗籺籃籆贿虴籆豢籜籫蚚贿尚磒涉蓭 DB2 籘籩皇籆 籫虴 籊籪籅籚还豢尚籆豢籜籫蚚贿生蓚蓲僧蓯虯籪蚚籢粁蚚籜尚蹗唱蓮僧蓺 生虰籘籩皇籆籫蓲涉蓭 磒生蓚碶趭赊籵蚚籛还豢 7.2 籶蚚籠籭贿虴籊籪籅籚 还豢蓺色芍或蚚籒籓贿蚚籿虴 籊籪籅籚还豢虴籚籜籩缓蚱蓯收颗籺籃籆贿尚籆 豢籜籫蚚贿涉蓭山蓚蓲僧芍虯 籪蚚籢粁蚚籜尚蹗唱蓮僧蓺甥嗓虰嗽失赊籐蚚或 蚚籬 (硡皿蓯啥山蓭芍 籘籩皇籆籫蝷床 䦅藳僧声蓱丧市硡蚰 尚 驋) 芍籘粅 蚚籫牲蓤蓭山蓺甥嗓虰 o db2.userdb_name o db2.userdb_recoverable o db2.userdb_rep_src 9.1.2 款危石赊色舍赊籵蚚籛还豢 7.2 籚籜籩缓赊踈唱 籵蚚籛还豢 7.2 籚籜籩缓尚淖耣蓯籆豢籜籫蚚贿生蓚驁酃虯DB2 赊籆豢籜籫蚚贿 芷虯 籚籜籩缓赊款危石腛蓯虯DB2 籶蚚籠籭贿虴籊籪籅籚还豢蓺色芍 DB2 或蚚籒籓 贿蚚籿虴 籊籪籅籚还豢蓮山绅啥筛赊趌尚稠趭生蓚貹磛搔蓨蓺生虰 谯: 籘籩皇籆籫搔 初軇籪蚚籢粁蚚籜蓲赊抽鸟蓯磒生蓚惶蚚籙蚚 ID 蓲籶籜或蚚 籬尚虮僧虯籘籩皇籆籫蓮赊 生蔀蓭赊趌尚稠趭生蓚色舍蓯虯籚籜籩缓蓮籌粂卉 蚚籩籅豢籓虴籚籜籩缓虴籜籒晃籿籫尚 踫生蓚神蓲搔蓮僧蓺生 (籜籩籦籿 4 尚驋涉蓭绅审牲山)虰 1. db2set 籖粆豢籬尚磒涉蓭籘籩皇籆籫 ID 尚稠趭涉蓺生虰 DB2 籶蚚籠籭贿虴籊籪籅籚还豢蓺色芍 DB2 或蚚籒籓贿蚚籿虴籊籪籅籚还豢尚 淖耣蓯 籆豢籜籫蚚贿生蓚驁酃虯籘籩皇籆籫 ID 芍虯DB2 尚籆豢籜籫蚚贿生 蓚色舍蓯磒牲蓤色 惶蚚籙蚚 ID 蓯咯縄蓯稠趭牲蓤蓺生虰神赊惶蚚籙蚚 ID 尚籘籩皇籆籫 ID 蓲涉蓭 磒涉色山驁酃芍虯神赊籜籩籦籿尚踫生蓚貹磛芍 蓨蓺甥嗓虰籘籩皇籆籫 ID 赊稠趭蓯 啥山蓭芍虯籘籩皇籆籫蝷床 䦅藳僧声蓱 丧市硡蚰 尚驋涉蓭绅审牲山虰 2. db2sync -s 籖粆豢籬尚磒涉蓭虯籘籩皇籆籫蚱赊 籄籿晃籔蚚籚还豢虴籵蚚籛 还豢尚稠趭涉蓺生虰 DB2 籶蚚籠籭贿虴籊籪籅籚还豢 蓺色芍 DB2 或蚚籒籓贿蚚籿虴籊籪籅籚还豢尚 淖耣蓯籆豢籜籫蚚贿生蓚驁酃虯 籘籩皇籆籫蚱赊籄籿晃籔蚚籚还豢虴籵蚚籛 还豢芍虯咯縄蓯 V1R0M00 蓯稠趭牲蓤蓺生虰 神赊趌尚籄籿晃籔蚚籚还豢赊籵 蚚籛还豢蓲涉蓭磒涉色山驁酃芍虯神赊籜籩籦籿尚 踫生蓚貹磛芍蓨蓺甥 嗓虰 籘籩皇籆籫蓮 db2sync -g 籖粆豢籬尚 磒涉蓭虯籄籿晃籔蚚籚还豢虴籵蚚籛 还豢赊墀垌赊稠趭尚賊生蓚神蓲搔蓮僧蓺生虰神赊趌尚 儇踃涉色山驁酃芍虯 db2sync -s 籖粆豢籬尚踫涉蓭绅审牲山虰 籄籿晃籔蚚籚还豢虴籵蚚籛还豢赊 砎涉山趌尚䎱趭生蓚蓱上蓯籿慧豢籿籫搔騩牲蓤蓺生虰 籄籿晃籔蚚籚还豢虴籵 蚚籛还豢赊稠趭蓯啥山蓭蜷涉绅芍虯籘籩皇籆籫蝷床 䦅藳僧声蓱丧市硡蚰 尚 驋涉蓭绅审牲山虰 3. catalog node 声蓱丧 catalog database 籖粆豢籬尚磒涉蓭虯DB2 初軇籪蚚 籢粁蚚籜虴籆豢籜籢豢籜蓲 籘籩皇籆籫初軇籪蚚籢粁蚚籜 SATCTLDB 尚籘籩皇 籆籫蓮籎籢慧籓涉蓺生虰 蓺色虯籘籩皇籆籫蓮 db2sync -t 籖粆豢籬尚磒涉蓭虯 DB2 籚豢籒慧籭籆籙 蚚虴籄籿晃籔蚚籚还豢尚籩籜籫虴簧蚚籬蓮籌蚚籿豢生蓚神蓲搔 蓮僧蓺生虰籖 粆豢籬尚踫涉色蓲僧蓯 SATCTLDB 籪蚚籢粁蚚籜搔籘籩皇籆籫蓮 籎籢慧籓牲 蓤蓭山稍山驁酃芍虯蛈初軇籪蚚籢粁蚚籜赊籎籢慧籓蛌籈籅豢籬籈搔 籌蚚籿豢 涉蓺生虰蛈初軇籪蚚籢粁蚚籜赊籎籢慧籓蛌籈籅豢籬籈筛蓢磒蓮僧蓚 DB2 籪 籅籜籎籵晃蚚這繺尚 磒涉蓭 DB2 初軇籘蚚籵蚚蓲 SATCTLDB 籪蚚籢粁蚚籜尚 籎籢慧籓生蓚筛虯蓺色芍 神赊籈籅豢籬籈蓮粃籜籫矛蓲籘蚚籵蚚矛尚縼粗生蓚 神蓲搔蓮僧蓺生虰蓺色虯 籜籩籦籿 4 蓯週牲蓤蓭山蓚蓱上蓯虯籘籩皇籆籫搔籘 籩皇籆籫初軇 籪蚚籢粁蚚籜蓲赊抽鸟蓯磒生蓚惶蚚籙蚚 ID 蓲籶籜或蚚籬赊 縼粗蓞籿慧豢籿籫牲蓤蓺生虰 谯: 籵蚚籛还豢 7.2 籶蚚籠籭贿虴籊籪籅籚还豢蓺色芍 DB2 或蚚籒籓贿蚚 籿虴 籊籪籅籚还豢尚淖耣蓯籆豢籜籫蚚贿涉色芷虯DB2 籚豢籒慧籭籆籙 蚚芍咯縄蓯 籩籜籫虴簧蚚籬蓮蜫⺪牲蓤蓚神蓲芍蓨蓺甥嗓 (籵蚚籛还 豢 6 籘籩皇籆籫虴籊籪籅籚还豢赊 驁酃)虰 4. 籘籩皇籆籫蓮 db2sync -t 籖粆豢籬尚 踫涉蓭虯嗽失尚踫山蓺生虰 o 籘籩皇籆籫搔籘籩皇籆籫初軇籪蚚籢粁蚚籜蓲赊抽鸟蓯磒生蓚惶蚚籙蚚 ID 蓲 籶籜或蚚籬尚䎱趭涉蓺生虰 款危石驖皿蚰搔蓺审籘籩皇籆籫蓮訇蝷牲蓤蓭山稍山驁酃芍虯 蛈初軇籪蚚 籢粁蚚籜赊抽鸟蛌籈籅豢籬籈搔籌蚚籿豢涉蓺生虰 神赊籈籅豢籬籈尚磒 涉蓭虯籘籩皇籆籫搔籘籩皇籆籫初軇籪蚚籢粁蚚籜蓲赊抽鸟蓯 磒生蓚惶 蚚籙蚚 ID 蓲籶籜或蚚籬尚䎱趭生蓚貹磛搔蓨蓺生虰 o 籘籩皇籆籫蓮稠趭牲蓤蓚趌搔滁涉山筛尚軣驖涉蓺生虰 o 籘籩皇籆籫搔籘籩皇籆籫初軇籪蚚籢粁蚚籜蓯抽鸟识繺蓮蓚神蓲尚軣驖 涉蓺生虰 踈唱皇籜籒尚惟贷生蓚蓲虯籵蚚籛还豢 7.2 籚籜籩缓尚款危石生蓚蚝冷芍惟贷蓮生虰 9.1.3 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢虴籚籜籩缓蓮赊籺籅籦籒籜籶籦籒 2 嗽蚱赊 籆豢籜籫蚚贿 嗽失赊籞籒籚还豢蓮芍虯籵蚚籛还豢 6 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢尚 Windows NT 蓺色芍 AIX 蓮 DB2 初軇籘蚚籵蚚蓲涉蓭磒生蓚色舍蓯踫生蓚貹磛赊蓚虯 籄籦籿籓卉蚚籬赊籢籜籒蓯啥山蓭硡皿涉蓺生虰籵蚚籛还豢 籖豢籫慧蚚贿虴籞豢籢蚚 尚磒涉蓭山蓚驁酃芍虯 9.1.4, 籵蚚籛还豢 6 籖豢籫慧蚚贿虴籞豢籢蚚 声蓱丧 籘 籩皇籆籫蝷床籞豢籢蚚 赊籄籦籿籓卉蚚籬 赊籜籩籦籿蓞踫涉蓭虯籘籩皇籆籫味弋 尚蝷床生蓚色舍蓯 滁涉山卉粁贿赊 籖豢籫慧蚚贿虴籞豢籢蚚 声蓱丧 籘籩皇籆籫蝷 床籞豢籢蚚 尚傻蓭山蓚筛尚蝝繤涉蓭绅审牲山虰 9.1.3.1 DB2 初軇籘蚚籵蚚蓲涉蓭磒生蓚色舍蓯籵蚚籛还豢 6 DB2 籊豢籢蚚籿皇籆 籝虴籊籪籅籚还豢尚 籄籦籿籓卉蚚籬 籵蚚籛还豢 6 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢虴籚籜籩缓尚 DB2 初軇籚籜籩 缓 蓲涉蓭磒生蓚色舍蓯芍虯神蓤尚初軇籘蚚籵蚚踈唱磛膄蓲蓲蓞蓯籆豢籜籫蚚贿生 蓚神蓲搔 貹磛蓮蓨虯蓺色 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢芍籺籅籦籒籜籶 籦籒 2 嗽蚱赊 籘蚚籸籜虴卉粁贿蓮稍深蓤勺稍蓨蓺甥嗓虰DB2 初軇籘蚚籵蚚踈唱磛 膄搔籆豢籜籫蚚贿牲蓤蓭 山蓚筛蓘上筛虯声蓱丧 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚 还豢赊籘蚚籸籜虴卉粁贿蓯收婶蓭虯 嗽失赊山慎蓤筛尚踫生蓚神蓲搔貹磛蓯稍蓨蓺 生虰 * DB2 初軇籘蚚籵蚚踈唱磛膄尚螚聂赊 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 V6.1 籚籜籩缓 蓯籆豢籜籫蚚贿涉虯籺籅籦籒籜籶籦籒 2 嗽蚱尚籆豢籜籫蚚贿 涉蓺生虰䶮蓯籚籜籩缓赊 籘籩皇籆籫初軇籪蚚籢粁蚚籜 (SATCTLDB) 尚踃砎涉 蓺生虰 * 生蓮蓯籆豢籜籫蚚贿牲蓤蓭山蓚 DB2 初軇籘蚚籵蚚尚籺籅籦籒籜籶籦籒 2 卉粁 贿嗽蚱蓯 籄籦籿籓卉蚚籬涉蓺生虰 嗽失赊驅伽尚磒涉蓭虯2 啥赊硲踫籢籜籒赊蓘扫蓢尚踫生蓚貹磛搔蓚筛尚 僖 涉虯颌哝蓯縆酃生蓚籜籩籦籿尚僖涉蓺生虰嗽失芍虯踫生蓚籜籩籦籿赊籘粆晃蚚 蓮生虰 1. 蓺慎虯DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢虴籆豢籜籫蚚贿赊墀垌赊颌哝尚 蝝繤涉蓺生虰 初軇籘蚚籵蚚踈唱磛膄搔籆豢籜籫蚚贿牲蓤蓭山蓚筛蓘上筛蓲虯 DB2 赊籘蚚籸籜虴卉粁贿尚 蜡僖涉蓺生虰 2. 2 棱瞄蓯虯縼䦅涉色颌拟驅伽蓯螌汕山蓭虯诗尚踫上貹磛搔蓚筛尚蜡僖涉蓺 生虰 3. 3 棱瞄蓯虯Db2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢尚籄籦籿籓卉蚚籬生蓚色舍蓯 貹磛稍籜籩籦籿尚踫涉蓺生虰 DB2 初軇籘蚚籵蚚芍 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 (Windows NT 缽声蓱丧 AIX 缽) 蓮 赊身踫搔识繺蓮生虰籿皇籦籫籺籋蚚缓蓯縆涉色䎱蓯涉色搔傻蓭䶮蓯 砳嗓蓮绅审牲山虰 * Windows NT 蓮赊 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢赊籄籦籿籓卉蚚籬 * AIX 蓮赊 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢赊籄籦籿籓卉蚚籬 Windows NT 蓮赊 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢赊籄籦籿籓卉蚚籬 嗽失赊籞籒籚还豢赊驅伽尚磒涉蓭籵蚚籛还豢 6 DB2 籊豢籢蚚籿皇籆籝虴 籊籪籅 籚还豢虴籚籜籩缓赊墀垌赊籘蚚籸籜虴卉粁贿蓲虯籚籜籩缓尚 籺籅籦籒籜籶籦籒 2 籘蚚籸籜虴卉粁贿嗽蚱蓯踃砎生蓚色舍蓯踫生蓚貹磛赊蓚 籜籩籦籿尚蜡僖涉蓭绅 审牲山虰嗽失赊籞籒籚还豢赊 1 啥蓺色芍侪忱赊籜籩籦籿尚 踫生蓚貹磛搔蓨蓺 生虰 * Windows NT 蓮赊 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢赊蝝繤 * 踫搔貹磛稍酆瞄赊蜡僖 * Windows NT 蓮赊初軇籘蚚籵蚚赊籆豢籜籫蚚贿 * Windows NT 蓮赊籺籅籦籒籜籶籦籒 2 嗽蚱赊籆豢籜籫蚚贿 * Windows NT 蓮赊 SATCTLDB 赊籄籦籿籓卉蚚籬 Windows NT 蓮赊 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢赊蝝繤 Windows NT 蓯 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢搔籆豢籜籫蚚贿牲蓤蓭山蓚驁 酃芍虯 嗽失赊籜籩籦籿尚踫涉蓭绅审牲山虰 1. 初軇籘蚚籵蚚踈唱磛膄搔籆豢籜籫蚚贿牲蓤蓭山蓚筛蓘上筛尚邶蔀蓺生虰 卉籛 籜籫晃蚚虴籊籪籅籢蚚尚磒涉蓭虯籆豢籜籫蚚贿牲蓤色踈唱磛膄赊晃籜籫尚 賊涉蓺生虰 a. 籖粆豢籬虴籿慧豢籿籫蓯 regedit 尚縼粗涉蓺生虰 b. HKEY_LOCAL_MACHINE\SOFTWARE\IBM\DB2\Components 卉籛籜籫晃蚚虴籐蚚 尚磒涉蓭虯 初軇籘蚚籵蚚搔晃籜籫牲蓤蓭山蓚筛蓘上筛尚蝝繤涉蓺生虰 晃籜籫牲蓤蓭山稍山驁酃芍虯 初軇籘蚚籵蚚芍籆豢籜籫蚚贿牲蓤蓭山蓺甥 嗓虰 2. DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢赊籘蚚籸籜虴卉粁贿尚蜡僖涉蓺生虰 籖 粆豢籬虴籿慧豢籿籫筛蓢 db2level 籖粆豢籬尚踫涉蓭绅审牲山虰 失赊賊尚 磒涉蓭虯騩粗尚市涉蓺生虰 db2level 騩粗赊籐蚚虴籺籅蚚贿籬赊趌 DB2 籚籜籩缓赊 晃晃蚚籜 卉粁贿 谝趍籫蚚籒豢 卉粁贿: SQL06010 01010104 db2_v6, n990616 籵蚚籛还豢 6.1 粁蚚籜 SQL06010 01020104 DB2 V6.1.0.1, n990824, 籵蚚籛还豢 6.1 WR21136 籿皇籜 FixPak 1 SQL06010 01030104 DB2 V6.1.0.6, s991030, 籵蚚籛还豢 6.1 WR21163 蓺色芍 DB2 籿皇籜 FixPak V6.1.0.9, s000101, 2 WR21173 谯: 卉粁贿搔 01030104 蓱蓨蚱赊驁酃虯籚籜籩缓芍籺籅籦籒籜籶籦籒 2 蓱蓨 蚱赊卉粁贿蓯蓨蓺生虰 3. 縼䦅涉色驅伽尚週耝涉蓭虯踫搔貹磛稍酆瞄赊蜡僖 蓯砳嗓蓮绅审牲山虰 踫搔貹磛稍酆瞄赊蜡僖 䱷騑涉色驅伽尚磒涉蓭虯颌哝蓯酃傻色賊繀赊踫尚赥涉虯籺籅籦籒籜籶籦籒 2 赊 卉粁贿嗽蚱蓮 DB2 初軇籘蚚籵蚚尚籘粅蚚籫生蓚色舍蓯虯DB2 籊豢籢蚚籿皇籆籝虴 籊籪籅籚还豢虴籚籜籩缓赊蚝冷蓯貹磛稍籜籩籦籿蓯涉色搔傻蓭绅审牲山虰 賊蓯鸟绅籞籒籚还豢蓯虯貹磛稍籜籩籦籿尚踫生蓚色舍赊䎱搔蓨蓺生虰 踫涉 色籜籩籦籿尚籤籉籦籒涉蓭绅审牲山虰颌哝蓯酃傻色籜籩籦籿审深尚踫生蓚 蓱上蓯 涉蓭绅审牲山虰 籆豢籜籫蚚贿牲蓤色初軇 DB2 籊豢籢蚚籿皇籆籝虴籊 DB2 籊豢籢蚚籿皇籆籝虴籊 籘蚚籵蚚踈唱磛膄 籪籅籚还豢虴籚籜籩缓赊籘 籪籅籚还豢虴籚籜籩缓赊蚝 蚚籸籜虴卉粁贿 冷蓯貹磛稍籜籩籦籿 No 籵蚚籛还豢 6.1 粁蚚籜虯 嗽失赊籜籩籦籿尚踫涉蓭 蓺色芍籵蚚籛还豢 6.1 籿 绅审牲山虰 皇籜 FixPak 1虯蓺色芍 籵 蚚籛还豢 6.1 籿皇籜 1. Windows NT 蓮赊初軇 FixPak 2 嗽蚱 籘蚚籵蚚赊籆豢籜籫 蚚贿 2. Windows NT 蓮赊籺籅 籦籒籜籶籦籒 2 嗽蚱 赊籆豢籜籫蚚贿 3. Windows NT 蓮赊 SATCTLDB 赊籄籦籿籓 卉蚚籬 Yes 籵蚚籛还豢 6.1 粁蚚籜虯 嗽失赊籜籩籦籿尚踫涉蓭 蓺色芍籵蚚籛还豢 6.1 籿 绅审牲山虰 皇籜 FixPak 1 1. Windows NT 蓮赊籺籅 籦籒籜籶籦籒 2 嗽蚱 赊籆豢籜籫蚚贿 2. Windows NT 蓮赊 SATCTLDB 赊籄籦籿籓 卉蚚籬 Yes 籵蚚籛还豢 6.1虯籿皇籜 嗽失赊籜籩籦籿尚踫涉蓭 FixPak 2 嗽蚱 绅审牲山虰 1. Windows NT 蓮赊 SATCTLDB 赊籄籦籿籓 卉蚚籬 Windows NT 蓮赊初軇籘蚚籵蚚赊籆豢籜籫蚚贿 Windows NT 蓮初軇籘蚚籵蚚尚籆豢籜籫蚚贿生蓚蓯芍: 1. 硲蓯砳设腛蓯虯籚籜籩缓赊生蔀蓭赊籪蚚籢粁蚚籜虴籄籒籩籅籸籩籅蚚搔惟贷涉 蓭山蓚 神蓲尚蝝繤涉蓺生虰 2. DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 籵蚚籛 还豢 6.1 CD 尚 CD 籬皇籆籾蓯縼蓤蓺生虰 籆豢籜籫蚚贿虴籿慧籓皇缓搔咯縄蓯蜫⺪牲蓤稍山驁酃芍虯 setup 籖粆豢籬 尚 CD 赊贿蚚籫蓮踫涉蓭虯籆豢籜籫蚚贿虴籿慧籞籜尚 蜫⺪涉蓺生虰 3. 籿慧豢籿籫搔騩牲蓤色蓢虯DB2 尚磒涉蓭山蓚生蔀蓭赊籿慧籞籜尚籚换籦籫籣 籈豢 涉蓺生虰 4. 籈籉贿籎缓虴籈籅豢籬籈蓮蛈䶮蓹蛌尚腎男涉蓺生虰 5. 蛈朝賗赊腎男蛌籈籅豢籬籈蓮虯DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢搔腎男牲 蓤蓭山蓚神蓲尚 蝝繤涉蓺生虰 6. 蛈籆豢籜籫蚚贿虴籢籆籿赊腎男蛌籶籰贿蓮虯蛈籎籜籢缓蛌尚 籒晃籦籒涉蓺 生虰 7. 蛈踈唱磛膄赊腎男蛌籶籰贿蓮虯初軇籘蚚籵蚚踈唱磛膄搔腎男牲蓤蓭山蓚神蓲尚 蝝繤涉虯蛈䶮蓹蛌尚籒晃籦籒涉蓺生虰 谯: 籚籜籩缓蓯蓺审籆豢籜籫蚚贿牲蓤蓭山稍山莎赊默赊踈唱磛膄尚腎男涉色 驁酃虯 神蓤蓢赊踈唱磛膄蓞籆豢籜籫蚚贿牲蓤蓺生虰DB2 搔籆豢籜籫蚚贿 牲蓤蓭山蓚籬皇籆籾蓺色芍 籪籅卉籒籫晃蚚尚儇踃生蓚神蓲芍蓮僧蓺甥 嗓虰 8. 蛈DB2 籘蚚籸籜赊踈唱蛌籶籰贿蓮虯初軇籘蚚籵蚚虴籆豢籜籢豢籜赊籿慧籫籖贿 趌蓲 ⺪咯籌籿籚还豢尚儇踃生蓚筛虯蓺色芍籪籺籋贿籫趌尚磒生蓚神蓲搔蓮 僧蓺生虰 籪籺籋贿籫尚儇踃涉蓭蛈䶮蓹蛌尚籒晃籦籒生蓚筛虯 蓺色芍蛈䶮蓹蛌 尚籒晃籦籒涉蓭籪籺籋贿籫尚磒 涉蓭绅审牲山虰 9. 蛈籺籃籆贿赊籖籹蚚尚蜫⺪蛌籈籅豢籬籈蓮蛈䶮蓹蛌尚 籒晃籦籒涉蓭虯籆豢籜 籫蚚贿虴籿慧籞籜尚蜫⺪涉蓺生虰 10. 籺籃籆贿虴籖籹蚚蛩床搔惟贷生蓚蓲虯籚籜籩缓尚晃籾蚚籫生蓚籌籿籚还豢搔 牲蓤蓺生虰神赊縚蓮晃籾蚚籫尚踫山蓺生虰初軇籘蚚籵蚚赊色舍蓯籚籜籩缓 蓯踫傻色 儇踃芍虯籚籜籩缓搔晃籾蚚籫牲蓤蓚蓺蓮碙軟蓯稍蓨蓺甥嗓虰 籆豢籜籫蚚贿虴籿慧籞籜搔惟贷涉蓭籚籜籩缓尚晃籾蚚籫生蓚蓲虯 籖豢籫慧蚚贿虴籞 豢籢蚚 声蓱丧 籘籩皇籆籫蝷床籞豢籢蚚 尚籚籜籩缓蓮慧蚚籎贿蓯磒涉色山驁酃 芍虯初軇籘蚚籵蚚虴 籆豢籜籫蚚贿赊藞倮蓲涉蓭蹗唱牲蓤色籘籩皇籆籫初軇籪蚚籢粁 蚚籜 (SATCTLDB) 搔 籎籢慧籓牲蓤蓭山蓚貹磛搔蓨蓺生虰SATCTLDB 籪蚚籢粁蚚籜 尚籎籢慧籓生蓚蓯芍: 1. 蛈籜籢蚚籫>籿慧籓皇缓>DB2 (Windows NT 缽)> 籖粆豢籬虴籈籅豢籬籈蛌尚腎 男涉蓭虯DB2 籖粆豢籬虴籈籅豢籬籈尚籌蚚籿豢涉蓺生虰 2. DB2 籆豢籜籢豢籜蓯山蓚神蓲尚蝝繤涉蓺生虰 set 籖粆豢籬尚踫涉蓭虯 db2instance 赊趌尚籤籉籦籒涉蓺生虰趌搔 db2 蓮 芍稍山驁酃芍虯䶮赊 籖粆豢籬尚踫涉蓭绅审牲山虰 set db2instance=db2 3. 䶮赊籖粆豢籬尚縼粗涉蓭虯db2ctlsv 籆豢籜籢豢籜尚籎籢慧籓涉蓺生虰 db2 catalog local node db2ctlsv instance db2ctlsv 4. 䶮赊籖粆豢籬尚縼粗涉蓭虯SATCTLDB 籪蚚籢粁蚚籜尚籎籢慧籓涉蓺生虰 db2 catalog database satctldb at node db2ctlsv 5. 䶮赊籖粆豢籬尚縼粗涉蓭虯籎籢慧籓虴籄籒籚还豢尚籖粇籦籫涉蓺生虰 db2 terminate 6. DB2 籖粆豢籬虴籈籅豢籬籈尚籒慧蚚籝涉蓺生虰 Windows NT 蓮赊籺籅籦籒籜籶籦籒 2 嗽蚱赊籆豢籜籫蚚贿 螚聂赊籵蚚籛还豢 6 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢虴籚籜籩缓尚 Windows NT 蓮 籺籅籦籒籜籶籦籒 2 嗽蚱蓯籄籦籿籓卉蚚籬生蓚蓯芍虯嗽失赊山慎蓤筛尚踫山 蓺生虰 * DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 (Windows NT 缽) V6.1 赊蹚砎 籺籅籦 籒籜籶籦籒尚虯readme 蓲蓲蓞蓯 Web 筛蓢籣籈豢慧蚚籬涉蓺生虰籺籅籦籒籜籶 籦籒芍 䶮赊 URL 赊䎱蓯涉色搔傻蓭籣籈豢慧蚚籬生蓚神蓲搔蓮僧蓺生虰 http://www-4.ibm.com/software/data/db2/db2tech/version61.html readme.txt 籺籃籆贿赊䎱蓯涉色搔傻蓭籺籅籦籒籜籶籦籒尚籆豢籜籫蚚贿涉 蓺生虰 * 籺籅籦籒籜籶籦籒 2 嗽蚱赊 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 籵蚚籛还豢 6.1 籺籅籦籒籜籶籦籒 (Windows NT 缽) CD 尚 磒涉虯CD 赊 WINNT95 籪籅 卉籒籫晃蚚赊 readme.txt 籺籃籆贿赊䎱蓯涉色搔傻蓭 籆豢籜籫蚚贿尚惟贷 涉蓺生虰 Windows NT 蓮赊 SATCTLDB 赊籄籦籿籓卉蚚籬 Windows NT 蓮 SATCTLDB 籪蚚籢粁蚚籜尚籄籦籿籓卉蚚籬生蓚蓯芍:虭 1. SATCTLDB 籪蚚籢粁蚚籜赊卉粁贿尚蜡僖涉蓺生虰 a. Windows NT 籚籜籩缓赊慧蚚籎贿蝷床芊尚啥惶蚚籙蚚 ID 蓮慧籓籌豢 涉蓺生虰 b. 蛈籜籢蚚籫>籿慧籓皇缓>DB2 (Windows NT 缽)> 籖粆豢籬虴籈籅豢籬籈蛌 尚腎男涉蓭虯DB2 籖粆豢籬虴籈籅豢籬籈尚籌蚚籿豢涉蓺生虰 c. 䶮赊籖粆豢籬尚縼粗涉蓭虯SATCTLDB 蓯抽鸟涉蓺生虰 db2 connect to satctldb d. 籫晃籏蚚 I_BATCHSTEP_TRGSCR 搔籪蚚籢粁蚚籜蓯聂垌生蓚筛蓘上筛尚虯 䶮赊驋蕥尚踫涉蓭蜡僖涉蓺生虰 db2 select name from sysibm.systriggers where name='I_BATCHSTEP_TRGSCR' 兮牲蓤色踫赊忱尚週耝涉蓺生虰 e. 䶮赊籖粆豢籬尚縼粗涉蓭籪蚚籢粁蚚籜蓹赊抽鸟尚籒慧蚚籝涉蓺生虰 db2 connect reset 籜籩籦籿 1d 搔 1 踫尚兮涉色驁酃虯 籪蚚籢粁蚚籜搔滁涉山卉粁贿蓯 蓨蓺生虰神赊颌哝蓮芍虯籜籩籦籿 2 尚籜籐籦籿涉蓭虯3 蓯砳身蓺生虰籟 慧 (0) 踫搔 兮踫生蓚牲蓤色驁酃虯籪蚚籢粁蚚籜芍滁涉山卉粁贿蓯稍 绅虯籜籩籦籿 3 尚 踫生蓚色舍蓯芍虯籜籩籦籿 2 蓮硡皿牲蓤蓭山蓚蓱 上蓯籄籦籿籓卉蚚籬 生蓚貹磛搔蓨蓺生虰 2. SATCTLDB 籪蚚籢粁蚚籜尚籄籦籿籓卉蚚籬生蓚蓯芍虯嗽失赊籜籩籦籿尚 踫涉 蓭绅审牲山虰DB2 籖粆豢籬虴籈籅豢籬籈蓯生蔀蓭赊籖粆豢籬尚縼粗涉蓺生虰 a. 籪籅卉籒籫晃蚚 \misc 蓯碀蓨臋奢蓺生虰 芍 色蓲奢 勺 c:\sqllib 赊蓱上稍籆豢籜籫蚚贿虴籬皇籆籾声蓱丧籶籜蓮生虰 b. db2ctlsv 籆豢籜籢豢籜蓯山蓚神蓲尚蝝繤涉蓺生虰 set 籖粆豢籬尚踫涉蓭虯 db2instance 赊趌尚籤籉籦籒涉蓺生虰趌搔 db2ctlsv 蓮芍稍山驁酃芍虯䶮赊 籖粆豢籬尚踫涉蓭绅审牲山虰 set db2instance=db2ctlsv c. 䶮赊籖粆豢籬尚縼粗涉蓭虯SATCTLDB 籪蚚籢粁蚚籜尚籬慧籦籿涉蓺生虰 db2 drop database satctldb d. 䶮赊籖粆豢籬尚縼粗涉蓭虯砎涉山 SATCTLDB 籪蚚籢粁蚚籜尚蹗唱涉蓺 生虰 db2 -tf satctldb.ddl -z satctldb.log e. 䶮赊籖粆豢籬尚踫生蓚虰 db2 terminate 3. db2satcs.dll 籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚 SATCTLDB 籪蚚籢粁蚚籜蓯 籵籆 豢籬涉蓺生虰 嗽失赊籜籩籦籿尚踫涉蓭绅审牲山虰 a. 䶮赊籖粆豢籬尚縼粗涉蓭虯SATCTLDB 籪蚚籢粁蚚籜蓯抽鸟涉蓺生虰 db2 connect to satctldb b. 籪籅卉籒籫晃蚚 \bnd 蓯碀蓨臋奢蓺生虰 芍 色蓲奢 勺 c:\sqllib 赊蓱上稍籆豢籜籫蚚贿虴籬皇籆籾声蓱丧籶籜蓮生虰 c. 䶮赊籵籆豢籬虴籖粆豢籬尚踫涉蓺生虰 db2 bind db2satcs.bnd 4. 䶮赊籖粆豢籬尚縼粗涉蓭籪蚚籢粁蚚籜蓹赊抽鸟尚籒慧蚚籝涉蓺生虰 db2 connect reset 5. DB2 籖粆豢籬虴籈籅豢籬籈尚籒慧蚚籝涉蓺生虰 AIX 蓮赊 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢赊籄籦籿籓卉蚚籬 嗽失赊籞籒籚还豢赊驅伽尚磒涉蓭籵蚚籛还豢 6 DB2 籊豢籢蚚籿皇籆籝虴 籊籪籅 籚还豢虴籚籜籩缓赊墀垌赊籘蚚籸籜虴卉粁贿蓲虯籚籜籩缓尚 籺籅籦籒籜籶籦籒 2 籘蚚籸籜虴卉粁贿嗽蚱蓯踃砎生蓚色舍蓯踫生蓚貹磛赊蓚 籜籩籦籿尚蜡僖涉蓭绅 审牲山虰嗽失赊籞籒籚还豢赊 1 啥蓺色芍侪忱赊籜籩籦籿尚 踫生蓚貹磛搔蓨蓺 生虰 * AIX 蓮赊 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢赊蝝繤 * 踫搔貹磛稍酆瞄赊蜡僖 * AIX 蓮赊初軇籘蚚籵蚚赊籆豢籜籫蚚贿 * AIX 蓮赊籺籅籦籒籜籶籦籒 2 嗽蚱赊籆豢籜籫蚚贿 * AIX 蓮赊 SATCTLDB 籪蚚籢粁蚚籜赊籄籦籿籓卉蚚籬 AIX 蓮赊 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢赊蝝繤 AIX 蓯籵蚚籛还豢 6 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢搔籆豢籜籫蚚贿牲蓤蓭山 蓚 驁酃芍虯嗽失赊籜籩籦籿尚踫涉蓭绅审牲山虰 1. 初軇籘蚚籵蚚踈唱磛膄搔籆豢籜籫蚚贿牲蓤蓭山蓚筛蓘上筛尚邶蔀蓺生虰 䶮赊 籖粆豢籬尚縼粗涉蓭绅审牲山虰 lslpp -l | grep db2_06_01.ctsr 籪蚚籢搔兮牲蓤稍山驁酃芍虯初軇籘蚚籵蚚踈唱磛膄芍籆豢籜籫蚚贿牲蓤蓭山蓺 甥嗓虰 2. DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢赊籘蚚籸籜虴卉粁贿尚蜡僖涉蓺生虰 DB2 籆豢籜籢豢籜蛭碙蓲涉蓭慧籓籌豢涉虯db2level 籖粆豢籬尚踫涉蓺生虰 失 赊賊尚磒涉蓭虯騩粗尚市涉蓺生虰 db2level 騩粗赊籐蚚虴籺籅蚚贿籬赊趌 DB2 籚籜籩缓赊 晃晃蚚籜 卉粁贿 谝趍籫蚚籒豢 卉粁贿: SQL06010 01010104 db2_v6, n990616 籵蚚籛还豢 6.1 粁蚚籜 SQL06010 01020104 DB2 V6.1.0.1, n990824, 籵蚚籛还豢 6.1 U465423 籿皇籜 FixPak 1 SQL06010 01030104 DB2 V6.1.0.6, s991030, 籵蚚籛还豢 6.1 U468276 蓺色芍 DB2 籿皇籜 FixPak V6.1.0.9, s000101, 2 U469453 谯: 卉粁贿搔 01030104 蓱蓨蚱赊驁酃虯籚籜籩缓芍籺籅籦籒籜籶籦籒 2 蓱蓨 蚱赊卉粁贿蓯蓨蓺生虰 3. 縼䦅涉色驅伽尚週耝涉蓭虯踫搔貹磛稍酆瞄赊蜡僖 蓯砳嗓蓮绅审牲山虰 踫搔貹磛稍酆瞄赊蜡僖 䱷騑涉色驅伽尚磒涉蓭虯颌哝蓯酃傻色賊繀赊踫尚赥涉虯籺籅籦籒籜籶籦籒 2 赊 卉粁贿蓮 DB2 初軇籘蚚籵蚚尚籘粅蚚籫生蓚色舍蓯虯籵蚚籛还豢 6 DB2 籊豢籢蚚籿 皇籆籝虴 籊籪籅籚还豢虴籚籜籩缓赊蚝冷蓯貹磛稍籜籩籦籿蓯涉色搔傻蓭绅审牲山虰 賊蓯鸟绅籞籒籚还豢蓯虯貹磛稍籜籩籦籿尚踫生蓚色舍赊䎱搔蓨蓺生虰 踫涉 色籜籩籦籿尚籤籉籦籒涉蓭绅审牲山虰颌哝蓯酃傻色籜籩籦籿审深尚踫生蓚 蓱上蓯 涉蓭绅审牲山虰 籆豢籜籫蚚贿牲蓤色初軇 DB2 籊豢籢蚚籿皇籆籝虴籊 DB2 籊豢籢蚚籿皇籆籝虴籊 籘蚚籵蚚踈唱磛膄 籪籅籚还豢虴籚籜籩缓赊籘 籪籅籚还豢虴籚籜籩缓赊蚝 蚚籸籜虴卉粁贿 冷蓯貹磛稍籜籩籦籿 No 籵蚚籛还豢 6.1 粁蚚籜虯 嗽失赊籜籩籦籿尚踫涉蓭 蓺色芍籵蚚籛还豢 6.1 籿 绅审牲山虰 皇籜 FixPak 1虯蓺色芍 籵 蚚籛还豢 6.1 籿皇籜 1. AIX 蓮赊初軇籘蚚籵 FixPak 2 嗽蚱 蚚赊籆豢籜籫蚚贿 2. AIX 蓮赊籺籅籦籒籜 籶籦籒 2 嗽蚱赊籆豢 籜籫蚚贿 3. AIX 蓮赊 SATCTLDB 籪蚚籢粁蚚籜赊籄籦 籿籓卉蚚籬 Yes 籵蚚籛还豢 6.1 粁蚚籜虯 嗽失赊籜籩籦籿尚踫涉蓭 蓺色芍籵蚚籛还豢 6.1 籿 绅审牲山虰 皇籜 FixPak 1 1. AIX 蓮赊籺籅籦籒籜 籶籦籒 2 嗽蚱赊籆豢 籜籫蚚贿 2. AIX 蓮赊 SATCTLDB 籪蚚籢粁蚚籜赊籄籦 籿籓卉蚚籬 Yes 籵蚚籛还豢 6.1虯籿皇籜 嗽失赊籜籩籦籿尚踫涉蓭 FixPak 2 嗽蚱 绅审牲山虰 1. AIX 蓮赊 SATCTLDB 籪蚚籢粁蚚籜赊籄籦 籿籓卉蚚籬 AIX 蓮赊初軇籘蚚籵蚚赊籆豢籜籫蚚贿 AIX 蓮初軇籘蚚籵蚚尚籆豢籜籫蚚贿生蓚蓯芍: 1. 贿蚚籫芊尚啥惶蚚籙蚚蓮慧籓籌豢涉蓺生虰 2. DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 籵蚚籛 还豢 6.1 CD 尚 CD 籬皇籆籾蓯縼蓤蓺生虰 3. CD-ROM 搔粆籈豢籫牲蓤蓭山蓚籪籅卉籒籫晃蚚 (色蓲奢勺 cd /cdrom) 蓯 碎咯 涉蓺生虰 4. 䶮赊籖粆豢籬尚縼粗涉蓭虯DB2 籆豢籜籫蚚皇蚚尚蜫⺪涉蓺生虰 ./db2setup 5. 蛈DB2 籆豢籜籫蚚皇蚚蛌籈籅豢籬籈搔籌蚚籿豢涉色蓢虯籢籾虴籐蚚尚磒涉蓭 籆豢籜籫蚚贿虴籌籿籚还豢尚腎男涉虯Enter 尚 薀涉蓺生虰 6. 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢赊踫尚赥涉虯籢籾虴籐蚚尚磒涉蓭莎赊虱赊 籎籜籢粆籆籝虴籌籿籚还豢尚腎男涉蓺生虰Enter 尚 薀涉蓭绅审牲山虰 7. DB2 初軇籘蚚籵蚚踈唱磛膄尚腎男涉蓭虯贷市蓯籢籾蓮碎咯涉虯Enter 尚薀涉蓭 绅审牲山虰 8. 㧟蓨赊籈籅豢籬籈赊䎱蓯涉色搔傻蓭 DB2 初軇籘蚚籵蚚踈唱磛膄赊籆豢籜籫 蚚贿尚 惟贷涉蓺生虰 籆豢籜籫蚚贿虴籿慧籞籜搔惟贷涉色蓢虯DB2CTLSV 籆豢籜籢豢籜蓲 SATCTLDB 籪蚚籢 粁蚚籜尚 蹗唱涉蓺生虰神蓤蓢赊籢籜籒尚踫生蓚蓯芍虯籘籩皇籆籫蝷床 䦅藳僧声 蓱丧市硡蚰 赊膽 13 蛑虯 蛈AIX 蓮赊 DB2 初軇籘蚚籵蚚赊籞籦籫籄籦籿蛌赊蜷蹫稍 䎱蓯涉色搔傻蓭绅审牲山虰 AIX 蓮赊籺籅籦籒籜籶籦籒 2 嗽蚱赊籆豢籜籫蚚贿 螚聂赊 DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢虴籚籜籩缓尚 AIX 蓮 籺籅籦籒籜籶籦 籒 2 嗽蚱蓯籄籦籿籓卉蚚籬生蓚蓯芍虯嗽失赊山慎蓤筛尚踫山蓺生虰 * DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 (AIX 缽) V6.1 赊蹚砎籺籅籦籒籜籶籦 籒尚虯 Fixpak.Readme 蓲蓲蓞蓯 Web 筛蓢籣籈豢慧蚚籬涉蓺生虰籺籅籦籒籜籶 籦籒芍 䶮赊 URL 赊䎱蓯涉色搔傻蓭籣籈豢慧蚚籬生蓚神蓲搔蓮僧蓺生虰 http://www-4.ibm.com/software/data/db2/db2tech/version61.html Fixpak.Readme 籺籃籆贿赊䎱蓯涉色搔傻蓭籺籅籦籒籜籶籦籒尚籆豢籜籫蚚贿 涉蓺生虰 * 籺籅籦籒籜籶籦籒 2 嗽蚱赊 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 籵蚚籛还豢 6.1 籺籅籦籒籜籶籦籒 (AIX 缽) CD 尚 磒涉虯CD 赊 readme 籪籅卉籒籫晃 蚚蓯蓚䎱蓯涉色搔傻蓭籆豢籜籫蚚贿尚惟贷涉蓺生虰 FixPak.Readme 籺籃籆贿蓮䎱牲蓤蓭山蓚蓱上蓯虯db2iupdt 籖粆豢籬尚 踫涉蓭 DB2CTLSV 籆豢籜籢豢籜尚踃砎涉色神蓲尚蝝繤涉蓭绅审牲山虰 AIX 蓮赊 SATCTLDB 籪蚚籢粁蚚籜赊籄籦籿籓卉蚚籬 AIX 蓮 SATCTLDB 籪蚚籢粁蚚籜尚籄籦籿籓卉蚚籬生蓚蓯芍: 1. SATCTLDB 籪蚚籢粁蚚籜赊卉粁贿尚蜡僖涉蓺生虰 a. db2ctlsv 蓲涉蓭慧籓籆豢涉蓺生虰 b. 籪蚚籢粁蚚籜虴籘蚚籵蚚搔蜫⺪牲蓤蓭山蓚神蓲尚蝝繤涉蓺生虰籘蚚籵蚚 搔蜫⺪牲蓤蓭 山稍山驁酃芍虯db2start 籖粆豢籬尚踫涉蓭绅审牲山虰 c. 䶮赊籖粆豢籬尚縼粗涉蓭 SATCTLDB 籪蚚籢粁蚚籜蓯抽鸟涉蓺生虰 db2 connect to satctldb d. 籫晃籏蚚 I_BATCHSTEP_TRGSCR 搔籪蚚籢粁蚚籜蓯聂垌生蓚筛蓘上筛尚虯 䶮赊驋蕥尚踫涉蓭蜡僖涉蓺生虰 db2 "select name from sysibm.systriggers where name='I_BATCHSTEP_TRGSCR'" 兮牲蓤色踫赊忱尚週耝涉蓺生虰 e. 䶮赊籖粆豢籬尚縼粗涉蓭籪蚚籢粁蚚籜蓹赊抽鸟尚籒慧蚚籝涉蓺生虰 db2 connect reset 籜籩籦籿 1d 搔 1 踫尚兮涉色驁酃虯 籪蚚籢粁蚚籜搔滁涉山卉粁贿蓯 蓨蓺生虰 神赊颌哝蓮芍虯籜籩籦籿 2 尚籜籐籦籿涉蓭虯3 蓯砳身蓺生虰 籟慧 (0) 踫搔 兮踫生蓚牲蓤色驁酃虯籪蚚籢粁蚚籜芍滁涉山卉粁贿蓯稍 绅虯籜籩籦籿 3 尚 踫生蓚色舍蓯芍虯籜籩籦籿 2 蓮硡皿牲蓤蓭山蓚蓱 上蓯籄籦籿籓卉蚚籬 生蓚貹磛搔蓨蓺生虰 2. SATCTLDB 籪蚚籢粁蚚籜尚籺籅籦籒籜籶籦籒 2 卉粁贿蓯籄籦籿籓卉蚚籬 生蓚 蓯芍虯嗽失赊籜籩籦籿尚踫涉蓭绅审牲山虰DB2 籖粆豢籬虴籈籅豢籬籈蓯生蔀 蓭赊 籖粆豢籬尚縼粗涉蓺生虰 a. $HOME/sqllib/misc 籪籅卉籒籫晃蚚蓯碀蓨臋奢蓺生虰 b. 䶮赊籖粆豢籬尚縼粗涉蓭虯SATCTLDB 籪蚚籢粁蚚籜尚籬慧籦籿涉蓺生虰 db2 drop database satctldb c. 䶮赊籖粆豢籬尚縼粗涉蓭虯砎涉山 SATCTLDB 籪蚚籢粁蚚籜尚蹗唱涉蓺 生虰 db2 -tf satctldb.ddl -z $HOME/satctldb.log d. 䶮赊籖粆豢籬尚踫生蓚虰 db2 terminate 3. db2satcs.dll 籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚 SATCTLDB 籪蚚籢粁蚚籜蓯 籵籆 豢籬涉蓺生虰 嗽失赊籜籩籦籿尚踫涉蓭绅审牲山虰 a. 䶮赊籖粆豢籬尚縼粗涉蓭虯SATCTLDB 籪蚚籢粁蚚籜蓯抽鸟涉蓺生虰 db2 connect to satctldb b. 籪籅卉籒籫晃蚚尚 $HOME/sqllib/bnd 蓯儇踃涉蓺生虰 c. 䶮赊籵籆豢籬虴籖粆豢籬尚踫涉蓺生虰 db2 bind db2satcs.bnd 4. 䶮赊籖粆豢籬尚縼粗涉蓭籪蚚籢粁蚚籜蓹赊抽鸟尚籒慧蚚籝涉蓺生虰 db2 connect reset 9.1.4 籵蚚籛还豢 6 籖豢籫慧蚚贿虴籞豢籢蚚 声蓱丧 籘籩皇籆籫蝷床籞豢籢蚚 赊 籄籦籿籓卉蚚籬 籵蚚籛还豢 6 籖豢籫慧蚚贿虴籞豢籢蚚 声蓱丧 籘籩皇籆籫蝷床籞豢籢蚚 尚虯籺籅 籦籒籜籶籦籒 2 嗽蚱蓯 籄籦籿籓卉蚚籬牲蓤色籵蚚籛还豢 6 DB2 初軇籘蚚籵蚚声蓱 丧籘籩皇籆籫初軇 籪蚚籢粁蚚籜 (SATCTLDB) 蓲蓲蓞蓯磒生蓚蓯芍虯籧蚚贿蓞籺籅 籦籒籜籶籦籒 2 嗽蚱蓯 籄籦籿籓卉蚚籬生蓚貹磛搔蓨蓺生虰 籖豢籫慧蚚贿虴籞豢籢蚚 声蓱丧 籘籩皇籆籫蝷床籞豢籢蚚 搔 DB2 初軇籘蚚籵蚚蓲 款婶籚籜籩缓蓮踫牲蓤蓭山蓚 驁酃虯DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢虴籚籜 籩缓搔籺籅籦籒籜籶籦籒 2 蓯 籄籦籿籓卉蚚籬牲蓤色蓲僧蓯神蓤蓢蓞籄籦籿籓卉蚚 籬牲蓤蓭山蓺生虰色审涉虯神蓤蓢赊 籧蚚贿尚僖赊籚籜籩缓蓮踫生蓚驁酃芍虯神赊 籚籜籩缓尚籺籅籦籒籜籶籦籒 2 嗽蚱蓯 籄籦籿籓卉蚚籬生蓚神蓲搔貹磛蓮生虰 神赊籚籜籩缓尚籺籅籦籒籜籶籦籒 2 嗽蚱蓯籄籦籿籓卉蚚籬生蓚蓯芍: * 朝賗赊 V6.1 卉粁贿赊蹚砎籺籅籦籒籜籶籦籒尚虯readme 蓲蓲蓞蓯 Web 筛蓢 籣籈豢慧蚚籬涉蓺生虰籺籅籦籒籜籶籦籒芍䶮赊 URL 赊䎱蓯涉色搔傻蓭籣籈 豢慧蚚籬生蓚 神蓲搔蓮僧蓺生虰 http://www-4.ibm.com/software/data/db2/db2tech/version61.html readme 籺籃籆贿赊䎱蓯涉色搔傻蓭籺籅籦籒籜籶籦籒尚籆豢籜籫蚚贿涉蓺 生虰 * 升磒赊籌粂卉蚚籩籅豢籓虴籚籜籩缓缽赊 DB2 惶籮籵蚚籘贿虴 籪蚚籢粁蚚籜 籵蚚籛还豢 6.1 籺籅籦籒籜籶籦籒 CD 尚磒涉虯 readme 蓯蓚䎱蓯涉色 搔傻蓭籆豢籜籫蚚贿尚惟贷涉蓺生虰 ------------------------------------------------------------------------ 籖粆豢籬市硡蚰 ------------------------------------------------------------------------ 10.1 db2batch - 粁豢籤粆蚚籒虴籧蚚贿 PERF_DETAIL 籶皇煌蚚籢蚚赊硡皿赊蹚芷赊亵尚縺身蓺生虰 1 蓱蓨膯僧山趌芍 DB2 籵蚚籛还豢 2 蓲 DB2 UDB 籘蚚籵蚚蓮赊身碙軟蓮生虰 蓺色虯粃籜籫虴粆籚豢蓮芍籘粅蚚籫牲蓤蓭山蓺甥嗓虰 ------------------------------------------------------------------------ 10.2 db2cap (砎逰籖粆豢籬) db2cap - CLI/ODBC 城縄籶籦籔蚚籛虴籵籆豢籪籅豢籓虴籧蚚贿 籐换籿籤换蚚虴籺籃籆贿尚 1 啥嗽蚱赊城縄籶籦籔蚚籛蓯籵籆豢籬涉蓺生虰籐换籿籤 换蚚虴籺籃籆贿芍虯 CLI/ODBC/JDBC 籄籿晃籔蚚籚还豢赊城縄籿慧籺籃籆贿蹗唱籞籦 籚还豢谔蓯臭唱牲蓤虯 籄籿晃籔蚚籚还豢赊踫谔蓯蓨壅蓺蓤色 SQL 籜籩蚚籫煌 豢籫尚螝身蓺生虰神赊惶蚚籩籅晃籩籅蚚芍籐换籿籤换蚚虴籺籃籆贿尚蛩床生蓚赊 蓮虯籄籿晃籔蚚籚还豢赊城縄 SQL 尚 踫生蓚色舍赊 CLI/ODBC/JDBC 籬皇籆籵蚚蓮 磒生蓚神蓲搔蓮僧蓺生虰 CLI/ODBC/JDBC 籄籿晃籔蚚籚还豢蓮赊城縄 SQL 赊磒贃聾蓯啥山蓭赊蜷蹫芍虯 CLI 籏籆籬声蓱丧市硡蚰 赊城縄籿慧籺籃籆贿虴籺籅蚚籤换蚚尚升创绅审牲山虰 芊 * SQL 籜籩蚚籫煌豢籫蓯蓱蓨驋牲蓤蓚虯籪蚚籢粁蚚籜虴籌籾籛籉籒籫蓹赊籄籒 籞籜芍 籐换籿籤换蚚虴籺籃籆贿赊谔蓯週耝牲蓤蓭山蓺生虰 * db2cap 籖粆豢籬尚軒丧騩生色舍赊 抽鸟 ID 搔虯莎蓤蓢蓲穗稍蓚驁酃芍虯 OWNER 蓛 QUALIFIER 蓲山傻色 籵籆豢籬虴籌籿籚还豢尚稠趭生蓤勺騖佴稍芊 蓯稍蓨蓺生虰 * 莎赊籶籦籔蚚籛搔蹚蚴筛蓢籵籆豢籬牲蓤蓭山蓚驁酃虯BINDADD 芊蓯稍蓨蓺 生虰 莎上蓮稍深蓤勺虯BIND 芊搔磛咄牲蓤蓺生虰 籖粆豢籬踈亵 >>-db2cap----+----+--bind--capture-file----d--database_alias----> +--h-+ '--?-' >-----+--------------------------------+----------------------->< '--u--userid--+---------------+--' '--p--password--' 籖粆豢籬虴籶皇煌蚚籢蚚 -h/-? 籖粆豢籬踈亵赊粀贿籿虴籩籐籜籫尚賊涉蓺生虰 bind capture-file 籐换籿籤换蚚虴籺籃籆贿筛蓢籜籩蚚籫煌豢籫尚籵籆豢籬涉虯1 啥嗽蚱赊籶籦籔 蚚籛尚臭唱涉蓺生虰 -d database_alias 1 啥嗽蚱赊籶籦籔蚚籛尚螝嗓蓮山蓚籪蚚籢粁蚚籜蓯虯 籪蚚籢粁蚚籜僖矛尚䎱 趭涉蓺生虰 -u userid 籪蚚籢虴籠蚚籜蓯抽鸟生蓚色舍蓯上惶蚚籙蚚 ID 尚䎱趭涉蓺生虰 谯: 惶蚚籙蚚 ID 搔䎱趭牲蓤蓭山稍山驁酃芍虯螯繤呙识 ID 尚籚籜籩缓筛蓢 矿涉蓺生虰 the system. -p password 籪蚚籢虴籠蚚籜蓯抽鸟生蓚色舍蓯籶籜或蚚籬尚䎱趭涉蓺生虰 磒蚱赊谯肃 UNIX 籿皇籦籫籺籋蚚缓蚱蓮芍虯籖粆豢籬芍颡亵蓮縼粗生蓚貹磛搔蓨蓺生搔虯 Windows 籌粂卉蚚籩籅豢籓虴籚籜籩缓 声蓱丧 OS/2 蓮芍虯颡亵蓞膯亵蓞縼粗生 蓚神蓲搔蓮僧蓺生虰 神赊惶蚚籩籅晃籩籅蚚芍虯籐换籿籤换蚚虴籺籃籆贿赊谔蓮軣垆蓮僧蓚 墨绅赊惶蚚籙 蚚䎱趭籵籆豢籬虴籌籿籚还豢尚籘粅蚚籫涉蓭山蓺生虰 籶籺籋蚚粆豢籜蓲籞籐患晃籩 籅赊床碦筛蓢虯 神蓤蓢赊籌籿籚还豢尚儇踃生蓚色舍蓯籩籐籜籫虴籊籪籅籢蚚蓮巽 騑虯軣埙生蓚神蓲搔蓮僧蓺生虰 SQLERROR(CONTINUE) 声蓱丧 VALIDATE(RUN) 籵籆豢籬虴籌籿籚还豢芍籶籦籔蚚籛尚 臭唱生蓚色舍蓯 磒生蓚神蓲搔蓮僧蓺生虰 籶籦籔蚚籛尚蹗唱生蓚色舍蓯虯神赊惶蚚籩籅晃籩籅蚚尚上驁酃虯城縄籿慧籺籃籆 贿芍磒賡识蓯涉蓭声僧蓺生虰 蹗唱牲蓤蓚籶籦籔蚚籛赊忱芍虯籐换籿籤换蚚虴籺籃籆贿蓮週耝牲蓤蓚 SQL 籜籩蚚籫 煌豢籫蓯磒牲蓤蓚佴礈卉粁贿蓯蓱傻蓭儇伞蓨蓺生虰籶籦籔蚚籛矛芍 籐换籿籤换 蚚虴籺籃籆贿筛蓢赊籶籦籔蚚籛虴籐蚚或蚚籬赊蹚蚴赊 7 亵 蓲虯䶮赊 1 亵赊抽 罃倮筛蓢踈唱牲蓤蓺生虰 * 0 - 籄豢籖粇籦籫縺身蓨 (UR) * 1 - 籎蚚籠贿軓趭 (CS) * 2 - 縺身蓨軓趭 (RS) * 3 - 阔俦识繺縺身蓨 (RR) * 4 - 籖粇籦籫稍涉 (NC) 籶籦籔蚚籛蓯螜生蓚康趭赊驅伽尚蝜矿生蓚蓯芍虯惶蚚籙蚚芍嗽失赊䦅蚬搔貹磛蓮 生虰 * 籐换籿籤换蚚虴籺籃籆贿蓯蓚 COLLECTION 声蓱丧 PACKAGE 籐蚚或蚚籬尚 磒涉蓭虯縆碀稍 SYSIBM 籎籢慧籓賊尚驋蕥生蓚虰 * 籐换籿籤换蚚虴籺籃籆贿尚賊生蓚虰 ------------------------------------------------------------------------ 10.3 db2ckrst (砎逰籖粆豢籬) db2ckrst - 牟佴俦茳籆煌蚚籛蚬蚵赊軣埙 籪蚚籢粁蚚籜磁葱尚驋蕥涉蓭虯牟佴俦茳蓯貹磛稍籵籦籒籄籦籿虴籆煌蚚籛赊 籢籆 缓虴籜籢豢籿赊晃籜籫尚臭唱涉蓺生虰 䦅蹗邟赊牟佴俦茳赊赑蚧稍 restore 踈亵蓞 臭唱牲蓤蓺生虰 芊 稍涉 貹硔稍抽鸟 稍涉 籖粆豢籬踈亵 >>-db2ckrst----d--database name----t--timestamp-----------------> >-----+---------------------+---+-----------------------------+-> | .-database---. | | .--------------------. | '--r--+-tablespace-+--' | V | | '--n-----tablespace name---+--' >-----+----+--------------------------------------------------->< +--h-+ +--u-+ '--?-' 籖粆豢籬虴籶皇煌蚚籢蚚 -d database namefile-name 俦茳生蓚籪蚚籢粁蚚籜赊僖矛尚䎱趭涉蓺生虰 -t timestamp 牟佴尚俦茳生蓚籵籦籒籄籦籿虴籆煌蚚籛赊籢籆缓虴籜籢豢籿尚䎱趭涉蓺生虰 -r 踫生蓚俦茳赊籢籆籿尚䎱趭涉蓺生虰 籪籺籋贿籫芍籪蚚籢粁蚚籜蓮生虰 谯: tablespace 尚腎男涉蓭山稍搔蓢賊籜粂蚚籜矛尚䎱趭涉稍筛傻色驁酃虯 惶蚚籩籅晃籩籅蚚芍䎱趭赊籆煌蚚籛赊磁葱酆瞄繀尚赥垆涉蓭虯 俦茳尚踫 上色舍蓯晃籜籫牲蓤色賊籜粂蚚籜矛尚磒涉蓺生虰 -n tablespace name 俦茳生蓚 1 啥嗽蚱赊賊籜粂蚚籜赊矛腛尚䎱趭涉蓺生虰 谯: 籪蚚籢粁蚚籜俦茳籢籆籿尚腎男涉蓭虯賊籜粂蚚籜矛赊晃籜籫尚 䎱趭涉色 驁酃虯惶蚚籩籅晃籩籅蚚芍䎱趭赊賊籜粂蚚籜矛尚磒涉蓭 tablespace restore 尚鸟踫涉蓺生虰 -h/-u/-? Displays help information. 神赊籌籿籚还豢尚䎱趭生蓚蓲虯默赊生蔀蓭赊 籌 籿籚还豢芍命牲蓤虯粀贿籿驅伽赊身搔賊牲蓤蓺生虰 礌 db2ckrst -d mr -t 20001015193455 -r database db2ckrst -d mr -t 20001015193455 -r tablespace db2ckrst -d mr -t 20001015193455 -r tablespace -n tbsp1 tbsp2 > db2 backup db mr 籵籦籒籄籦籿芍唱荟涉蓺涉色虰神赊籵籦籒籄籦籿虴籆煌蚚籛赊籢籆缓虴籜籢豢籿芍 20001016001426 蓮生虰 > db2 backup db mr incremental 籵籦籒籄籦籿芍唱荟涉蓺涉色虰神赊籵籦籒籄籦籿虴籆煌蚚籛赊籢籆缓虴籜籢豢籿芍 20001016001445 蓮生虰 > db2ckrst -d mr -t 20001016001445 籪蚚籢粁蚚籜 mr 赊籢籆缓虴籜籢豢籿 20001016001445 尚磒涉色虯橙蝓牲蓤蓚籆煌蚚籛赊俦茳蚬蚵虰 =================================================================== db2 restore db mr incremental taken at 20001016001445 db2 restore db mr incremental taken at 20001016001426 db2 restore db mr incremental taken at 20001016001445 =================================================================== > db2ckrst -d mr -t 20001016001445 -r tablespace -n userspace1 籪蚚籢粁蚚籜 mr 赊籢籆缓虴籜籢豢籿 20001016001445 尚磒涉色虯橙蝓牲蓤蓚籆煌蚚籛赊俦茳蚬蚵虰 =================================================================== db2 restore db mr tablespace ( USERSPACE1 ) incremental taken at 20001016001445 db2 restore db mr tablespace ( USERSPACE1 ) incremental taken at 20001016001426 db2 restore db mr tablespace ( USERSPACE1 ) incremental taken at 20001016001445 =================================================================== 磒蚱赊谯肃 神赊惶蚚籩籅晃籩籅蚚尚磒生蓚蓯芍虯籪蚚籢粁蚚籜磁葱搔聂垌涉蓭山稍深蓤勺稍 蓨蓺甥嗓虰 籪蚚籢粁蚚籜磁葱搔聂垌涉稍山驁酃芍虯神赊惶蚚籩籅晃籩籅蚚尚磒生 蓚腛蓯虯 RESTORE 籖粆豢籬蓮 HISTORY FILE 籌籿籚还豢尚䎱趭涉蓭绅审牲山虰 PRUNE HISTORY 籖粆豢籬赊 FORCE 籌籿籚还豢尚磒涉色驁酃芍虯 蹚砎赊惟腟稍籪 蚚籢粁蚚籜虴籵籦籒籄籦籿虴籆煌蚚籛筛蓢虯俦茳蓯貹磛蓲稍蓚 酆瞄搔邸虮牲蓤蓚声 莎蓤搔蓨蓺生虰 PRUNE HISTORY 籖粆豢籬赊籪籺籋贿籫暮蹗芍虯貹磛稍酆瞄搔邸虮 牲蓤蓚赊尚胔瑟蓺生虰 PRUNE HISTORY 籖粆豢籬赊 FORCE 籌籿籚还豢芍磒涉稍山 神蓲尚声胃舍涉蓺生虰 籵籦籒籄籦籿蓯芍碙磒稍卉籖蚚籬尚䱷舍虯籏籆籬蓲涉蓭神赊惶蚚籩籅晃籩籅蚚尚  磒生蓚神蓲尚声胃舍涉蓺生虰 ------------------------------------------------------------------------ 10.4 db2gncol (砎逰籖粆豢籬) db2gncol - 臭唱涉色搐赊趌尚踃砎涉蓺生 籤籉籦籒虴粂豢籪籅豢籓虴簧蚚籬虯声蓱丧慧籓虴籜粂蚚籜蓯初芊赊蓚賊蓮虯臭唱 涉色賊尚 踃砎涉蓺生虰 神赊籧蚚贿芍虯蓯蓱蓨臭唱牲蓤色搐尚啥賊蓮虯 SET INTEGRITY 籜籩蚚籫煌豢籫尚蹗唱生蓚色舍蓯磒涉蓺生虰 芊 嗽失赊山慎蓤筛 * sysadm * dbadm 籖粆豢籬踈亵 >>-db2gncol----d--database----s--schema_name----t--table_name---> >-----c--commit_count----+---------------------------+----------> '--u--userid---p--password--' >-----+-----+-------------------------------------------------->< '--h--' 籖粆豢籬虴籶皇煌蚚籢蚚 -d database 賊尚纙趗涉蓭山蓚籪蚚籢粁蚚籜赊僖矛尚䎱趭涉蓺生虰 -s schema_name 賊矛赊籜籐蚚粆尚䎱趭涉蓺生虰 籜籐蚚粆芍膯亵颡亵尚邞僖涉蓺生虰 -t table_name 躹㖞涉色蓮臭唱牲蓤色砎涉山搐赊趌赊蓚賊尚 䎱趭涉蓺生虰 賊矛芍膯亵 颡亵尚邞僖涉蓺生虰 -c commit_count 籖粇籦籫赊吴蓯踃砎牲蓤色踫忱尚䎱趭涉蓺生虰 神赊籶皇煌蚚籢蚚芍 搐赊趌尚 臭唱生蓚赊蓯貹硔稍慧籓虴籜粂蚚籜赊籘籆籝蓯 蔱擗涉蓺生虰 -u userid 籚籜籩缓蝷床虯蓺色芍籪蚚籢粁蚚籜蝷床芊尚啥 惶蚚籙蚚 ID 尚䎱趭 涉蓺生虰 神赊籌籿籚还豢搔蛟处蓮僧蓚赊芍虯墀惶蚚籙蚚尚腛冥蓲涉蓭山蓺 生虰 -p password 惶蚚籙蚚 ID 尚䎱趭涉色籶籜或蚚籬尚䎱趭涉蓺生虰 -h 粀贿籿驅伽尚賊涉蓺生虰 神赊籌籿籚还豢尚䎱趭生蓚蓲虯默赊生蔀蓭赊 籌籿 籚还豢芍命牲蓤虯粀贿籿驅伽赊身搔賊牲蓤蓺生虰 磒蚱赊谯肃 賊搔膯僧绅虯嗽失赊蛐茯搔蓭芍蓺蓚驁酃虯SET INTEGRITY 籜籩蚚籫煌豢籫蓮虯 FORCE GENERATED 籌籿籚还豢赊钠伞蓨蓯神赊籧蚚贿尚磒生蓚貹磛搔蓚驁酃蓞 蓨蓺生: * 搐尚臭唱涉色臭唱赊儇踃芷虯生蔀蓭赊搐赊趌尚蹘臭唱生蓚 貹磛搔蓚驁酃 搔蓚虰 * 墨绅赊搐赊趌尚儇踃生蓚色舍虯臭唱牲蓤色搐蓮磒涉色蜲倮 UDF 搔 儇踃牲蓤 色虰 * 臭唱牲蓤色搐搔賊蓯趢实牲蓤色虰 * 膯逰弥稍慧蚚籬虯蓺色芍慧蚚籬趢实搔踫伞蓤色色舍虯臭唱牲蓤色搐蓯 趌尚縼 蓤蓚神蓲搔蓮僧稍筛傻色虰 * 俜搐籫皇豢籙籒籚还豢尚邡山吴踫涉色色舍虯蓺色芍賊赊籘籆籝赊色舍虯 慧 籓虴籜粂蚚籜搔颡牲生瑟蓚虰 神赊籧蚚贿芍尚螌蓯涉蓭蹗唱牲蓤色生蔀蓭赊搐趌尚 蹘臭唱涉蓺生虰 賊赊踃砎谔 蓯虯慧籓虴籜粂蚚籜搔賡漠涉稍山蓱上虯 趂鸟縄籖粇籦籫尚踫山蓺生虰 db2gncol 搔 藞縳踫牲蓤蓚蓲虯SET INTEGRITY 籜籩蚚籫煌豢籫尚磒生蓚籤籉籦籒虴粂豢籪籅 豢籓虴簧蚚籬尚 例深蓺生虰 ------------------------------------------------------------------------ 10.5 db2inidb - 粇皇蚚晃豢籓牲蓤色籪蚚籢粁蚚籜赊蚴危石 佴稳粇皇蚚味弋蓮虯神赊籖粆豢籬芍牲蓺娠蓺稍瞄縄蓮虯粇皇蚚晃豢籓牲蓤色籪蚚籢 粁蚚籜尚 蚴危石生蓚色舍蓯磒牲蓤蓺生虰 呙识 嗽失赊山慎蓤筛蓮稍深蓤勺稍蓨蓺甥嗓: o sysadm o sysctrl o sysmaint 貹硔稍抽鸟 稍涉 籖粆豢籬踈亵 >>-db2inidb----database_alias----AS----+-SNAPSHOT-+------------>< +-STANDBY--+ '-MIRROR---' 籖粆豢籬虴籶皇煌蚚籢蚚 database_alias 蚴危稠趭生蓚籪蚚籢粁蚚籜赊僖矛尚䎱趭涉蓺生虰 SNAPSHOT 粇皇蚚晃豢籓牲蓤色籪蚚籢粁蚚籜搔 1 䶮籪蚚籢粁蚚籜赊籒慧蚚豢蓲涉蓭 蚴危石牲蓤蓚神蓲尚䎱趭涉蓺生虰神赊籪蚚籢粁蚚籜芍 縺身蓨硤磒蓮 生虰 STANDBY 籪蚚籢粁蚚籜搔慧蚚贿籺籋或蚚籬訇搭颌拟蓯趗筛蓤蓚神蓲尚䎱趭涉蓺 生虰 1 䶮籪蚚籢粁蚚籜筛蓢赊砎涉山慧籓尚籺籉籦籤涉蓭虯神赊籜籢豢籬 籵籆虴籪蚚籢粁蚚籜蓯 縆磒生蓚神蓲搔识繺蓮生虰神蓤蓯蓱蓨籜籢豢籬籵 籆虴籪蚚籢粁蚚籜芍虯1 䶮籪蚚籢粁蚚籜搔籣籈豢涉色驁酃蓯芍虯 莎赊钠 伞蓨蓯磒生蓚神蓲搔蓮僧蓺生虰 MIRROR 粇皇蚚晃豢籓牲蓤色籪蚚籢粁蚚籜搔虯1 䶮籪蚚籢粁蚚籜尚俦茳生蓚色舍 赊 籵籦籒籄籦籿虴籆煌蚚籛蓲涉蓭磒牲蓤蓚神蓲尚䎱趭涉蓺生虰 ------------------------------------------------------------------------ 10.6 db2look - DB2 坎躹谖騩籧蚚贿 踈亵硙芍䶮赊蓱上蓯稍蓨蓺生虰 >>-db2look---d--DBname----+--------------+---+-----+---+-----+--> '--u--Creator--' '--s--' '--g--' >-----+-----+---+-----+---+-----+---+-----+---+-----+-----------> '--a--' '--h--' '--r--' '--c--' '--p--' >-----+------------+---+-------------------+--------------------> '--o--Fname--' '--e--+----------+--' '--t Tname-' >-----+-------------------+---+-----+---+-----+-----------------> '--m--+----------+--' '--l--' '--x--' '--t Tname-' >-----+---------------------------+---+-----+------------------>< '--i--userid---w--password--' '--f--' -td x 籶皇煌蚚籢蚚蓯芍 -c 籶皇煌蚚籢蚚搔趢实牲蓤蓺涉色虰 趭違芍䶮赊谝蓨蓮 生虰 db2look 蓯蓱傻蓭臭唱牲蓤蓚 SQL 籜籩蚚籫煌豢籫赊 籜籩蚚籫煌豢籫邞碀蓨亵尚 䎱趭涉蓺生虰 神赊籌籿籚还豢搔䎱趭牲蓤蓭山稍山驁酃赊籪籺籋贿籫芍籞粇籖慧豢 ';' 蓮生虰 神赊籌籿籚还豢芍虯-e 籌籿籚还豢尚䎱趭涉色驁酃蓯磒生蓚神蓲尚声 胃舍涉蓺生虰 神赊驁酃虯谖騩牲蓤色籌籾籛籉籒籫蓯芍籫晃籏蚚蓺色芍 SQL 贿蚚籤 豢搔螝蓺蓤蓚 识繺钞搔蓨蓺生虰 嗽失赊礌蓞趢实牲蓤蓺生虰 籪蚚籢粁蚚籜 DEPARTMENT 赊生蔀蓭赊惶蚚籙蚚蓯蓱傻蓭蹗唱牲蓤色 籌籾籛籉籒籫赊 DDL 籜籩蚚籫煌豢籫尚臭唱涉蓺生虰 db2look 騩粗芍籺籃籆贿 db2look.sql 蓯拇蓢 蓤蓺生虰 db2look -d department -a -e -td % -o db2look.sql db2 -td% -f db2look.sql ------------------------------------------------------------------------ 10.7 db2updv7 - 籪蚚籢粁蚚籜尚籵蚚籛还豢 7 墀踫駽滁卉粁贿蓯踃砎 神赊籖粆豢籬芍嗽失赊贃聾蓮虯籪蚚籢粁蚚籜繀赊籚籜籩缓虴籎籢慧籓尚虯墀踫籺籅 籦籒籜籶籦籒尚 籘粅蚚籫生蓚卉粁贿蓯踃砎涉蓺生虰 * 砎涉山膅身壅身螜忱 (ABS虯DECRYPT_BIN虯DECRYPT_CHAR虯ENCRYPT虯GETHINT虯 MULTIPLY_ALT 声蓱丧 ROUND) 尚磒蓮僧蓚蓱上蓯生蓚虰 * 砎涉山膅身壅身籿慧籚蚚籛换蚚 (GET_ROUTINE_SAR 声蓱丧 PUT_ROUTINE_SAR) 赊磒尚 识繺蓯生蓚虰 * Windows 声蓱丧 OS/2 籪蚚籢粁蚚籜赊 WEEK_ISO 声蓱丧 DAYOFWEEK_ISO 螜忱 蓯 駽滁尚趢实蓺色芍縆磒生蓚虰 * 籵蚚籛还豢 2 筛蓢籵蚚籛还豢 6 蓹碎踫牲蓤色賊赊籩蚚籾贿虴籶籦籒週騫⺮蓯 駽滁尚縆磒生蓚虰 * 縚 SYSCAT.SEQUENCES 尚蹗唱生蓚虰 呙识 sysadm 貹硔稍抽鸟 籪蚚籢粁蚚籜虰神赊籖粆豢籬芍虯䎱趭牲蓤色籪蚚籢粁蚚籜蓹赊抽鸟尚咯縄蓯 蝝歹涉蓺生虰 籖粆豢籬踈亵 >>-db2updv7----d---database_name--------------------------------> >-----+---------------------------+---+-----+------------------>< '--u--userid---p--password--' '--h--' 籖粆豢籬虴籶皇煌蚚籢蚚 -d database-name 踃砎生蓚籪蚚籢粁蚚籜赊矛腛尚䎱趭涉蓺生虰 -u userid 惶蚚籙蚚 ID 尚䎱趭涉蓺生虰 -p password 惶蚚籙蚚赊籶籜或蚚籬尚䎱趭涉蓺生虰 -h 粀贿籿驅伽尚賊涉蓺生虰 神赊籌籿籚还豢尚䎱趭生蓚蓲虯默赊生蔀蓭赊 籌籿籚还豢芍命牲蓤虯粀贿籿驅伽赊身搔賊牲蓤蓺生虰 礌 籺籅籦籒籜籶籦籒赊籆豢籜籫蚚贿芷虯䶮赊籖粆豢籬尚踫生蓚神蓲蓮籘豢籿 贿虴籪蚚籢粁蚚籜繀赊 籚籜籩缓虴籎籢慧籓尚踃砎涉蓺生虰 db2updv7 -d sample 磒蚱赊谯肃 神赊籧蚚贿芍虯蝠稍绅蓲蓞籺籅籦籒籜籶籦籒 2 搔籆豢籜籫蚚贿牲蓤色 DB2 籵 蚚籛还豢 7.1 蓺色芍 籵蚚籛还豢 7.2 尚踫生蓚籪蚚籢粁蚚籜蓮赊身磒蓮 僧蓺生虰籖粆豢籬搔侪忱胜踫牲蓤色驁酃虯籊皇蚚芍 伽鄢牲蓤慎虯蝒籎籢慧 籓芍藞縳审深縆磒牲蓤蓺生虰 砎涉山膅身壅身螜忱尚磒识繺蓯 生蓚蓯芍虯生蔀蓭赊籄籿晃籔蚚籚还豢搔神 赊籪蚚籢粁蚚籜筛蓢碀趂牲蓤蓭山稍深蓤勺稍蓢慎虯 籪蚚籢粁蚚籜搔嗡咯颌拟 蓯牲蓤蓭山色驁酃芍神蓤尚坤嗡咯颌拟蓯涉稍深蓤勺稍蓨蓺甥嗓虰 ------------------------------------------------------------------------ 10.8 砎逰籖粆豢籬踫籿慧籞籦籘蚚虴籌籿籚还豢 (-x, 搐芨騩涉赊刷蹃尚磢涉蓺 生虰) 砎逰籌籿籚还豢虯-x 芍虯粀籦籣蚚蓛螝蓺蓤蓚搐矛稍蓘赊稍山籪蚚籢尚籖粆豢籬踫籿 慧籞籦籘蚚蓯 兮涉蓺生虰 神赊籖粆豢籬虴籌籿籚还豢赊籪籺籋贿籫赊稠趭趌芍 OFF 蓮生虰 ------------------------------------------------------------------------ 10.9 DB2 CLP 搔貹磛蓲生蓚 True Type 籺籋豢籫 DB2 籖粆豢籬踫籿慧籞籦籘蚚 (CLP) 籈籅豢籬籈筛蓢赑藞籵籆籫 (SBCS) 荏軋赊 勰 僖亵尚滁涉绅賊生蓚蓯芍虯True Type 籺籋豢籫蓯儇踃涉蓺生虰 ------------------------------------------------------------------------ 10.10 ADD DATALINKS MANAGER 神赊籖粆豢籬蓯芍虯嗽失赊山慎蓤筛赊呙识卉粁贿搔貹磛蓮生虰 * sysadm * sysctrl * sysmaint 嗽失赊蓱上稍磒蚱赊谯肃搔蓨蓺生虰 神赊籖粆豢籬芍虯籪蚚籢粁蚚籜筛蓢生蔀蓭赊籄籿晃籔蚚籚还豢搔 碀趂牲蓤色芷蓯赊 身碙軟蓮生虰 趢实牲蓤蓚 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚芍虯神赊籖粆豢籬尚 唱荟牲甥蓚色舍蓯虯 惟腟蓯籞籦籫籄籦籿牲蓤蓭踫牲蓤蓭山蓚貹磛搔蓨蓺生虰 蓺色虯dlfm add_db 籖粆豢籬尚磒涉蓭籪蚚籢粁蚚籜尚 DB2 籪蚚籢虴晃豢籒虴粆籰 蚚籛换蚚蓯縪耝涉稍深蓤勺稍蓨蓺甥嗓虰 籪蚚籢粁蚚籜蓯趢实蓮僧蓚 DB2 籪蚚籢虴 晃豢籒虴粆籰蚚籛换蚚赊蹚膯忱芍 16 蓮生虰 ------------------------------------------------------------------------ 10.11 ARCHIVE LOG (砎逰籖粆豢籬) Archive Log 胜俦识繺籪蚚籢粁蚚籜赊籄籒籩籅籾虴慧籓虴籺籃籆贿尚籒慧蚚籝涉蓭碀蓨蓭蓺 生虰 惶蚚籙蚚騩軚搔磒识繺稍驁酃蓯芍籄蚚籎籆籾磛咄尚踫涉蓺生虰 芊 嗽失赊山慎蓤筛蓲稍蓨蓺生虰 * sysadm * sysctrl * sysmaint * dbadm 貹硔稍抽鸟 神赊籖粆豢籬芍虯䎱趭牲蓤色籪蚚籢粁蚚籜蓹赊抽鸟尚咯縄蓯蝝歹涉蓺生虰 籪蚚籢 粁蚚籜蓹赊抽鸟搔 生蓮蓯聂垌生蓚驁酃虯籊皇蚚搔兮牲蓤蓺生虰 籖粆豢籬踈亵 >>-ARCHIVE LOG FOR----+-DATABASE-+--database-alias--------------> '-DB-------' >-----+---------------------------------------+-----------------> '-USER--username--+------------------+--' '-USING--password--' >-------| On Node 亵翅 |--------------------------------------->< On Node 亵翅 |---ON----+-| Node List 亵翅 |-------------------------+--------| '-ALL NODES--+-----------------------------+-' '-EXCEPT--| Node List 亵翅 |--' Node List 亵翅 .-,-----------------------------------. V | |---+-NODE--+--(-----node number--+------------------+--+---)---| '-NODES-' '-TO--node number--' 籖粆豢籬虴籶皇煌蚚籢蚚 DATABASE database-alias 籄蚚籎籆籾生蓚籄籒籩籅籾虴慧籓尚啥籪蚚籢粁蚚籜赊僖矛尚䎱趭涉蓺生虰 USER username 抽鸟尚身蓚惶蚚籙蚚矛尚僖涉蓺生虰 USING password 惶蚚籙蚚矛尚繤驖生蓚色舍赊籶籜或蚚籬尚䎱趭涉蓺生虰 ON ALL NODES db2nodes.cfg 籺籃籆贿蓯蓚生蔀蓭赊籱蚚籬蓮籖粆豢籬尚踫生蓚蓱上蓯 䎱 趭涉蓺生虰神蓤芍虯node 亵翅搔䎱趭牲蓤蓭山稍山驁酃赊籪籺籋贿籫蓯稍蓨蓺 生虰 EXCEPT db2nodes.cfg 籺籃籆贿蓯蓚生蔀蓭赊籱蚚籬蓮籖粆豢籬尚踫生蓚蓱上蓯 䎱 趭涉蓺生虰色审涉虯籱蚚籬虴晃籜籫蓯䎱趭牲蓤色籱蚚籬尚虮僧蓺生虰 ON NODE/ON NODES 䎱趭牲蓤色籪蚚籢粁蚚籜赊慧籓尚籱蚚籬赊籞籦籫蓮籄蚚籎籆籾生蓚神蓲尚䎱趭 涉蓺生虰 node number 籱蚚籬虴晃籜籫赊籱蚚籬棱厶尚䎱趭涉蓺生虰 TO node number 慧籓尚籄蚚籎籆籾生蓚籱蚚籬赊乐酥尚䎱趭生蓚蓲僧蓯磒牲蓤蓺生虰 䎱趭牲 蓤色蹚蚴赊籱蚚籬棱厶筛蓢 2 棱瞄赊籱蚚籬棱厶蓺蓮赊生蔀蓭赊籱蚚籬搔 籱蚚 籬虴晃籜籫蓯螝蓺蓤蓺生虰 磒蚱赊谯肃 神赊籖粆豢籬尚磒生蓚蓲虯蓚縚蓺蓮赊慧籓虴籺籃籆贿赊惟腟稍籞籦籫尚 䱷騑 涉蓺生虰䱷騑生蓚蓲虯莎蓤蓢赊慧籓虴籺籃籆贿尚磒涉蓭籜籢豢籬籵籆虴籪蚚籢粁 蚚籜尚 踃砎生蓚神蓲搔蓮僧蓺生虰 神赊螜忱芍虯䎱趭牲蓤色籪蚚籢粁蚚籜蓹赊籪蚚籢粁蚚籜抽鸟搔稍山蓲僧蓯涉筛 踫 蓮僧蓺甥嗓虰 神蓤蓯蓱蓨虯籖粇籦籫牲蓤蓭山稍山籫皇豢籙籒籚还豢蓮惶蚚籙蚚搔籖 粆豢籬尚 踫生蓚赊尚胔瑟蓺生虰 坳蓯虯ARCHIVE LOG 籖粆豢籬芍虯惶蚚籙蚚赊 賡惟腟稍籫皇豢籙籒籚还豢尚 籖粇籦籫涉蓺甥嗓虰 䎱趭牲蓤色籪蚚籢粁蚚籜蓹赊籪 蚚籢粁蚚籜抽鸟搔生蓮蓯聂垌涉虯 神赊籖粆豢籬尚踫生蓚蓲虯籖粆豢籬芍騃贷涉蓭 籊皇蚚尚兮涉蓺生虰 神赊籖粆豢籬尚踫涉色蓲僧蓯虯䎱趭牲蓤色籪蚚籢粁蚚籜蓮砳 踫谔赊 籫皇豢籙籒籚还豢搔僖赊籄籿晃籔蚚籚还豢蓯傻色驁酃蓯芍虯 籖粆豢籬搔 慧籓虴籵籦籺籃蚚尚籪籅籜籒蓯籺皇籦籚患生蓚色舍虯 籶籺籋蚚粆豢籜搔蓛蓛跔失生 蓚识繺钞搔蓨蓺生虰 慧籓虴卉籖蚚籬尚籵籦籺籃蚚蓯蚰僧壅设僖赊籫皇豢籙籒籚还 豢芍虯 籺皇籦籚患搔惟贷生蓚蓺蓮你這涉稍深蓤勺稍蓨蓺甥嗓虰 MPP 味弋蓮磒生蓚驁酃芍虯node 亵翅尚磒涉蓭籱蚚籬赊籘籾籞籦籫尚䎱趭蓮僧蓺 生虰 node 亵翅搔䎱趭牲蓤蓭山稍山驁酃虯神赊籖粆豢籬赊籪籺籋贿籫赊砋蓚倌山 芍虯 籒慧蚚籝涉蓭生蔀蓭赊籱蚚籬赊籄籒籩籅籾虴慧籓尚籄蚚籎籆籾生蓚神蓲蓮生虰 神赊籖粆豢籬尚磒生蓚蓲虯籪蚚籢粁蚚籜赊 LSN 籜粂蚚籜赊藞倮尚山虯 碙軟稍 LSN 尚山室色生赊尚耐舍蓚神蓲蓯稍蓨蓺生虰 ------------------------------------------------------------------------ 10.12 BACKUP DATABASE 10.12.1 踈亵硙 BACKUP DATABASE 赊踈亵芍虯砎涉山 INCREMENTAL 籶皇煌蚚籢蚚声蓱丧 籌籿籚还豢 赊 DELTA 藳僧忱尚阔蔲牲甥蓚色舍蓯踃砎牲蓤蓺生虰 INCREMENTAL 籌籿籚还豢尚赑 繏蓮䎱趭生蓚蓲虯错池籵籦籒籄籦籿虴籆煌蚚籛搔 蹗唱牲蓤蓺生虰 坤错池籵籦籒籄 籦籿虴籆煌蚚籛赊蹗唱尚䎱趭生蓚蓯芍虯籌籿籚还豢赊 DELTA 藳僧忱尚 磒涉蓭绅 审牲山虰 >>-BACKUP----+-DATABASE-+---database-alias----------------------> '-DB-------' >-----+---------------------------------------+-----------------> '-USER--username--+------------------+--' '-USING--password--' >-----+--------------------------------------------+------------> | .-,------------------. | | V | | '-TABLESPACE--(-----tablespace-name---+---)--' >-----+---------+---+--------------------------+----------------> '-ONLINE--' '-INCREMENTAL--+--------+--' '-DELTA--' >-----+-------------------------------------------------------+-> +-USE TSM--+-------------------------------+------------+ | '-OPEN--num-sessions--SESSIONS--' | | .-,--------. | | V | | +-TO----+-dir-+--+--------------------------------------+ | '-dev-' | '-LOAD--library-name--+-------------------------------+-' '-OPEN--num-sessions--SESSIONS--' >-----+-----------------------------+---------------------------> '-WITH--num-buffers--BUFFERS--' >-----+----------------------+---+-----------------+------------> '-BUFFER--buffer-size--' '-PARALLELISM--n--' >----+-------------------+------------------------------------->< '-WITHOUT PROMPTING-' 10.12.2 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊踠呆酆 1 啥嗽蚱赊籪蚚籢虴晃豢籒虴籘蚚籵蚚搔籪蚚籢粁蚚籜蓯淖涉蓭踈唱牲蓤蓭山蓚驁酃 芍虯 1 啥赊籪蚚籢虴晃豢籒虴籘蚚籵蚚搔磒賡识繺蓮傻蓭蓞籵籦籒籄籦籿暮蹗芍 唱荟涉蓺生虰 籪蚚籢虴晃豢籒虴籘蚚籵蚚搔蹘⺪咯生蓚蓲虯籪蚚籢粁蚚籜蓮蹘丧  磒识繺蓯稍蓚腛蓯虯莎赊籪蚚籢虴晃豢籒虴籘蚚籵蚚蓮籵籦籒籄籦籿蛩床搔惟贷涉蓺 生虰 谯: 籪蚚籢粁蚚籜赊磁葱籺籃籆贿蓯訇聂牲蓤蓭山蓚忱 (籪蚚籢粁蚚籜踈唱籶皇煌蚚 籢蚚 num_db_backups) 赊 2 纚赊籵籦籒籄籦籿搔 磒賡识赊籪蚚籢虴晃豢 籒虴籘蚚籵蚚尚你這涉蓭山蓚驁酃虯 籵籦籒籄籦籿暮蹗芍纒涉蓺生虰 ------------------------------------------------------------------------ 10.13 BIND DB2 赊籖粆豢籬踈亵芍䶮赊蓱上蓯虯坎酃牲蓤色籶皇煌蚚籢蚚尚生色舍蓯儇踃牲蓤 蓺生虰 FEDERATED--+--NO--+-- '-YES--' FEDERATED 籶籦籔蚚籛繀赊城縄 SQL 籜籩蚚籫煌豢籫搔籮籦籒籰蚚缓蓺色芍坎酃牲蓤色 縚尚 驋生蓚筛蓘上筛尚䎱趭涉蓺生虰神赊籌籿籚还豢搔䎱趭牲蓤慎虯籶籦籔 蚚籛繀赊 城縄 SQL 籜籩蚚籫煌豢籫搔籮籦籒籰蚚缓蓺色芍坎酃牲蓤色縚尚 驋生蓚驁酃芍虯 躼鄢搔兮牲蓤虯籶籦籔蚚籛芍蹗唱牲蓤蓺生虰 NO 籮籦籒籰蚚缓蓺色芍坎酃牲蓤色縚芍虯籶籦籔蚚籛繀赊城縄 SQL 籜籩蚚 籫煌豢籫蓮 驋牲蓤蓺甥嗓虰籮籦籒籰蚚缓蓺色芍坎酃牲蓤色縚搔神赊 籶籦籔蚚籛赊蚝冷蓺色芍籵籆豢籬谔蓯 城縄 SQL 籜籩蚚籫煌豢籫蓮芨啥 筛傻色驁酃虯籊皇蚚搔兮牲蓤虯籶籦籔蚚籛芍蹗唱 牲蓤蓺甥嗓虰 YES 籮籦籒籰蚚缓蓺色芍坎酃牲蓤色縚芍虯籶籦籔蚚籛繀赊城縄 SQL 籜籩蚚 籫煌豢籫蓮 驋搔识繺蓮生虰籮籦籒籰蚚缓蓺色芍坎酃牲蓤色縚搔神赊 籶籦籔蚚籛赊蚝冷蓺色芍籵籆豢籬谔蓯 城縄 SQL 籜籩蚚籫煌豢籫蓮芨啥 筛蓢稍筛傻色驁酃虯籊皇蚚蓺色芍躼鄢芍兮牲蓤慎虯籶籦籔蚚籛芍 蹗唱牲 蓤蓺生虰 谯: 籵蚚籛还豢 7 籺籅籦籒籜籶籦籒 2 蓮芍虯FEDERATED 籌籿籚还豢赊趌尚䎱趭甥 慎蓯 籠蚚籜虴籺籃籆贿尚籿晃籖豢籶籆贿虯蓺色芍籵籆豢籬虴籺籃籆贿尚籵籆 豢籬生蓚蓲虯 SQL1179W 躼鄢煌籦籞蚚籛搔籘蚚籵蚚蓯蓱傻蓭臭唱牲蓤蓺生虰籠 蚚籜虴籺籃籆贿蓺色芍 籵籆豢籬虴籺籃籆贿蓯籮籦籒籰蚚缓蓯淖生蓚城縄 SQL 驋搔螝蓺蓤蓭山蓚蓲僧蓞虯 款婶煌籦籞蚚籛搔臭唱牲蓤蓺生虰神蓤蓯芍䶮赊 2 啥赊礌蜲搔蓨蓺生虰 o 籵蚚籛还豢 7 籺籅籦籒籜籶籦籒 2 嗽腛赊籺籅籦籒籜籶籦籒虴卉粁贿蓯 蓚籒皇籆籄豢籫虯蓺色芍 失艘卉粁贿虴籒皇籆籄豢籫赊驁酃虯 sqlaprep() API 芍煌籦籞蚚籛虴籺籃籆贿蓯 神赊 SQL1179W 躼鄢尚伽鄢 涉稍山虰籖粆豢籬踫籿慧籞籦籘蚚 PRECOMPILE 籖粆豢籬蓞虯 神赊驁酃芍 躼鄢尚騩粗涉蓺甥嗓虰 o 籵蚚籛还豢 7 籺籅籦籒籜籶籦籒 2 嗽腛赊籺籅籦籒籜籶籦籒虴卉粁贿蓯 蓚籒皇籆籄豢籫虯蓺色芍 失艘卉粁贿虴籒皇籆籄豢籫赊驁酃虯sqlabndx API 芍煌籦籞蚚籛虴籺籃籆贿蓯 神赊 SQL1179W 躼鄢尚伽鄢生蓚虰色审 涉虯煌籦籞蚚籛虴籺籃籆贿蓯芍虯籶籦籔蚚籛搔 蹗唱牲蓤稍筛傻色神蓲尚 生 SQL0092N 搔膅身壅蓺蓤蓭涉蓺山蓺生虰籶籦籔蚚籛芍 坳蓯芍蹗唱 牲蓤蓭山蓚色舍虯神蓤芍吴藸山蓮生虰籖粆豢籬踫籿慧籞籦籘蚚 BIND 籖 粆豢籬蓞虯 款婶躼鄢尚軌傻蓭兮涉蓺生虰 ------------------------------------------------------------------------ 10.14 CALL CALL 籖粆豢籬赊踈亵芍嗽失赊蓱上蓯賊週涉蓺生: .-,---------------. V | >>-CALL--proc-name---(-----+-----------+--+---)---------------->< '-argument--' argument 籶皇煌蚚籢蚚赊硡皿芍嗽失赊蓱上蓯儇踃蓯稍蓨蓺涉色虰 籜籫籄蚚籬虴籿慧籚蚚籛换蚚蓯淖涉蓭 1 啥嗽蚱赊藳僧忱尚䎱趭涉蓺生虰 縼騩粗藳僧忱芍生蔀蓭虯籿慧籚蚚籛换蚚蓯蓱傻蓭趭違牲蓤蓚蚬蚵蓮 䎱趭牲蓤稍深蓤勺稍蓨蓺甥嗓虰騩粗藳僧忱芍 "?" 亵尚磒涉蓭䎱趭牲蓤蓺生虰 色蓲奢勺虯1 啥赊畅忱縼粗籶皇煌蚚籢蚚蓲 1 啥赊騩粗籶皇煌蚚籢蚚尚啥 籜籫籄蚚籬虴籿慧籚蚚籛换蚚 foo 芍虯"call foo (4, ?)" 蓲涉蓭軒丧騩牲蓤蓺生虰 谯: 1. 籌粂卉蚚籩籅豢籓虴籚籜籩缓虴籿慧豢籿籫筛蓢神赊惶蚚籩籅晃籩籅蚚尚軒丧騩 生坳芍虯 籖粆豢籬尚嗽失赊蓱上蓯邞碀蓚貹磛搔蓨蓺生: "call DEPT_MEDIAN (51)" 赑藞藳磒偃 (') 蓞磒生蓚神蓲搔蓮僧蓺生虰 2. 軒丧騩牲蓤色籜籫籄蚚籬虴籿慧籚蚚籛换蚚芍籪蚚籢粁蚚籜繀蓮藞肃縄蓯矛賢深 蓢蓤蓭山蓚貹磛搔蓨蓺生虰 3. 籜籫籄蚚籬虴籿慧籚蚚籛换蚚芍籎籢慧籓牲蓤蓭山蓚貹磛搔蓨蓺生虰 籎籢慧 籓牲蓤蓭山稍山籿慧籚蚚籛换蚚搔軒丧騩牲蓤蓚蓲虯DB21036 籊皇蚚虴煌籦籞蚚 籛搔冕蓨蓺生虰 4. 籜籫籄蚚籬虴籿慧籚蚚籛换蚚趭違赊色舍虯籖粆豢籬踫蓯賡騖佴稍籶皇煌蚚籢蚚 尚䎱趭涉色蓨虯 籖粆豢籬踫赊籶皇煌蚚籢蚚赊纙搐搔滁涉绅稍山 (縼粗虯騩粗) 驁酃虯 DB21101E 煌籦籞蚚籛搔冕蓨蓺生虰 5. 苓室搐蓯芍虯蹚膯 1023 亵縼蓨蓺生虰 6. LOBS 声蓱丧 籵籆籭晃蚚虴籪蚚籢 (FOR BIT DATA虯VARBINARY虯 LONGVARBINARY虯GRAPHIC虯 VARGAPHIC虯蓺色芍 LONGVARGRAPHIC) 芍籘粅蚚籫 涉蓭山蓺甥嗓虰 7. 籘粅蚚籫苓室籞籦籫尚軒丧騩涉蓺生虰 8. 籘粅蚚籫牲蓤稍山籢籆籿赊騩粗儇忱尚啥 SP 搔軒丧騩牲蓤蓚蓲虯 CALL 芍 纒涉虯煌籦籞蚚籛 DB21036 搔冕牲蓤蓺生虰 9. CALL 赊縼粗籶皇煌蚚籢蚚赊蹚膯邡芍 1024 蓮生虰 ------------------------------------------------------------------------ 10.15 DROP DATALINKS MANAGER (砎逰籖粆豢籬) DROP DATALINKS MANAGER DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚尚虯䎱趭牲蓤色籪蚚籢粁蚚籜赊 縪耝圬身 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊晃籜籫筛蓢籬慧籦籿涉蓺生虰 芊 嗽失赊山慎蓤筛蓲稍蓨蓺生: * sysadm * sysctrl * sysmaint 籖粆豢籬踈亵 >>-DROP DATALINKS MANAGER FOR----+-DATABASE-+--dbname---USING---> '-DB-------' >----name------------------------------------------------------>< 籖粆豢籬虴籶皇煌蚚籢蚚 DATABASE dbname 籪蚚籢粁蚚籜矛尚䎱趭涉蓺生虰 USING name LIST DATALINKS MANAGER 籖粆豢籬蓯蓱傻蓭賊牲蓤色谝蓨蓯 DB2 籪蚚籢虴晃 豢籒虴粆籰蚚籛换蚚虴籘蚚籵蚚赊矛腛尚䎱趭涉蓺生虰 礌 礌 1 山绅啥筛赊籪蚚籢粁蚚籜賊蓯 micky.almaden.ibm.com 蓹赊晃豢籒搔蓚蓲僧蓯虯 粃籜籫 bramha.almaden.ibm.com 蓯聂垌生蓚籆豢籜籢豢籜那棵钞軣埙赊失蓮虯 籪蚚 籢粁蚚籜 TEST 筛蓢 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 micky.almaden.ibm.com 尚 籬慧籦籿涉蓺生虰DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚尚籬慧籦籿生蓚蓲僧芍虯 嗽失赊籜籩籦籿尚踫上神蓲搔邜舍蓭騞磛蓮生虰 1. 籪蚚籢粁蚚籜 TEST 赊籪蚚籢粁蚚籜虴籵籦籒籄籦籿尚蓚虰 2. micky.almaden.ibm.com 蓹赊晃豢籒搔蓚驁酃芍虯莎赊晃豢籒尚市虮生蓚虰 a. SYSADM_GROUP 蓯末生蓚惶蚚籙蚚 ID 蓮慧籓籌豢涉蓭虯籪蚚籢粁蚚籜 TEST 蓹赊 纑默簧蚚籬抽鸟尚矿生蓚虰 connect to test in exclusive mode 神赊抽鸟搔虯蚱週赊惶蚚籙蚚 ID 尚磒涉蓭籩籜籫尚踫上碆藞赊抽鸟蓮 蓚神蓲尚 蝝蓯涉蓺生虰 神蓤蓯蓱蓨虯晃豢籒搔砎色蓯蹗唱牲蓤蓚赊 尚胔瑟蓺生虰 b. 生蔀蓭赊 FILE LINK CONTROL DATALINK 搐赊晃籜籫蓲虯 莎赊搐尚螝设籪 蚚籢粁蚚籜繀赊賊尚矿生蓚虰 select tabname, colname from syscat.columns where substr(dl_features, 2, 1) = 'F' c. 晃籜籫繀赊 FILE LINK CONTROL DATALINK 搐升蓲蓯 SQL SELECT 尚踫 涉蓭虯 micky.almaden.ibm.com 蓹赊晃豢籒搔聂垌生蓚筛蓘上筛尚蜡僖生 蓚虰 色蓲奢勺虯賊 t 赊 DATALINK 搐 c 赊驁酃虯SELECT 籜籩蚚籫煌豢 籫芍 䶮赊蓱上蓯稍蓨蓺生虰 select count(*) from t where dlurlserver(t.c) = 'MICKY.ALMADEN.IBM.COM' d. 神赊蓱上稍晃豢籒尚螝设 FILE LINK CONTROL DATALINK 搐升蓲蓯 SQL UPDATE 尚踫涉蓭虯 micky.almaden.ibm.com 蓯晃豢籒牲蓤蓭山蓚趌尚 晃豢籒市虮生蓚虰 色蓲奢勺虯賊 t 赊 DATALINK 搐 c 赊驁酃虯UPDATE 籜籩蚚籫煌豢籫芍䶮赊蓱上蓯稍蓨蓺生虰 update t set t.c = null where dlurlserver(t.c) = 'MICKY.ALMADEN.IBM.COM' t.c 搔 NULL 识繺蓮稍山驁酃芍虯钠伞蓨蓯嗽失尚磒蓮僧蓺生虰 update t set t.c = dlvalue('') where dlurlserver(t.c) = 'MICKY.ALMADEN.IBM.COM' e. 神赊 SQL UPDATE 尚籖粇籦籫生蓚虰 commit 3. DROP DATALINKS MANAGER 籖粆豢籬尚踫生蓚虰 drop datalinks manager for db test using node micky.almaden.ibm.com 4. 儇踃尚碙軟蓯涉蓭籪蚚籢粁蚚籜蓹赊默赊抽鸟尚呙识生蓚色舍蓯虯 纑默簧蚚籬 抽鸟尚騃贷生蓚虰 terminate 5. micky.almaden.ibm.com 蓯蓚 TEST 赊籵籦籒籄籦籿驅伽赊晃豢籒市虮蛩床蓲 籏蚚粁籦籛虴籖卉籒籚还豢尚蜫⺪生蓚虰DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蝷 床蓲涉蓭虯 micky.almaden.ibm.com 蓮䶮赊籖粆豢籬尚踫涉蓭绅审牲山虰 dlfm drop_dlm test validate bramha.almaden.ibm.com 神蓤蓯蓱蓨虯籜籩籦籿 3 尚軒丧騩生腛赊晃豢籒市虮尚惶蚚籙蚚搔肶蓤色驁酃 蓯冷奢虯 籪蚚籢粁蚚籜 TEST 蓯蓺审晃豢籒牲蓤蓭山蓚生蔀蓭赊籺籃籆贿搔晃 豢籒市虮牲蓤蓺生虰 腛蓯籪蚚籢粁蚚籜 TEST 蓯晃豢籒牲蓤蓭山色籺籃籆贿赊 籵籦籒籄籦籿驅伽 (色蓲奢勺虯籄蚚籎籆籾虴籺籃籆贿虯煌籢籪蚚籢稍蓘) 搔 micky.almaden.ibm.com 蓯蓚驁酃虯 神赊籖粆豢籬芍籵籦籒籄籦籿驅伽赊籏 蚚粁籦籛虴籖卉籒籚还豢尚 蜫⺪涉蓺生虰坳赊晃豢籒市虮蓲籏蚚粁籦籛虴籖 卉籒籚还豢芍坤款危蓮踫牲蓤蓺生虰 礌 2 micky.almaden.ibm.com 蓲山上 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚搔 籪蚚籢粁蚚 籜 TEST 筛蓢生蓮蓯籬慧籦籿牲蓤蓭山蓚蓲僧蓯虯 莎赊 DB2 籪蚚籢虴晃豢籒虴粆籰 蚚籛换蚚赊籺籃籆贿蓹赊晃豢籒蓮蓚 DATALINK 趌尚 邸虮涉蓺生虰神蓤芍虯 micky.almaden.ibm.com 赊籬慧籦籿蓮 礌 1 赊籜籩籦籿搔踫伞蓤稍筛傻色驁酃蓯貹 磛蓲稍蓚识繺钞搔蓨蓺生虰 神赊蓱上稍 DATALINK 趌赊驁酃蓯芍虯 SQL DELETE虯 SELECT虯声蓱丧 UPDATE 籜籩蚚籫煌豢籫芍唱荟涉蓺甥嗓 (SQL0368)虰 惶蚚籙蚚芍虯 神赊蓱上稍 DATALINK 趌尚螝设蝒賊蓯淖涉蓭虯 邶畅暮蹗尚踫涉稍深蓤勺稍蓨蓺甥 嗓虰 micky.almaden.ibm.com 蓹赊晃豢籒蓮蓚蝒 DATALINK 趌芍虯 籯贿蓺色芍籟 慧邡赊 DATALINK 趌蓯踃砎牲蓤蓺生虰 神赊蓱上稍趌尚螝设踫芍礌蜲賊蓯膤縼牲蓤蓺 生 (礌蜲賊搔䎱趭牲蓤蓭山蓚驁酃)虰 色审涉虯DATALINK 趌蓯芍抽喀倮矛芍膅身壅蓺 蓤蓺甥嗓虰 micky.almaden.ibm.com 搔籬慧籦籿牲蓤蓭山蓚色舍虯籌晃籛籭贿赊 DATALINK 趌赊抽喀倮矛芍 神赊縚蓮芍矿蓮僧蓺甥嗓虰 色蓲奢勺虯籌晃籛籭贿赊 DATALINK 趌搔 'http://host.com/dlfs/x/y/a.b' 蓮 抽喀倮矛搔 '/dlfs' 赊驁酃虯 礌蜲賊赊 DATALINK 趌蓯芍 'http://host.com/x/y/a.b' 搔 螝蓺蓤蓺生虰 神蓤蓢赊 DATALINK 趌蓯蓱傻蓭驋牲甥蓚籺籃籆贿芍虯 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 蓮芍晃豢籒牲蓤色蓺蓺赊颌拟蓯稍蓨蓺生虰 神蓤蓢赊籺籃籆贿赊晃豢籒市虮蛩床尚蜫 ⺪生蓚蓯芍虯 micky.almaden.ibm.com 蓯淖涉蓭 dlfm drop_dlm 籖粆豢籬尚踫涉 蓭绅审牲山虰 腛蓯籪蚚籢粁蚚籜 TEST 蓯晃豢籒牲蓤蓭山色籺籃籆贿赊籵籦籒籄籦籿 驅伽 (色蓲奢勺虯籄蚚籎籆籾虴籺籃籆贿虯煌籢籪蚚籢稍蓘) 搔 micky.almaden.ibm.com 蓯蓚驁酃虯 神赊籖粆豢籬芍籵籦籒籄籦籿驅伽赊籏蚚粁籦 籛虴籖卉籒籚还豢尚蜫⺪涉蓺生虰坳赊晃豢籒市虮蓲籏蚚粁籦籛虴籖卉籒籚还豢芍 坤款危蓮踫牲蓤蓺生虰 礌 3 1 啥赊籪蚚籢粁蚚籜虴籩籜籫蓯淖涉蓭侪忱赊 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 micky.almaden.ibm.com 尚蹗唱涉蓺生虰神赊籚籭晃籌蓮芍虯DB2 籪蚚籢虴晃豢籒虴 粆籰蚚籛换蚚尚籬慧籦籿芷蓯蹘縪耝蓮僧蓚神蓲蓲虯 莎蓤尚砎涉山惟腟稍 DB2 籪蚚 籢虴晃豢籒虴粆籰蚚籛换蚚蓲涉蓭随奢蓚神蓲尚硡皿涉蓺生虰 嗽失赊籜籩籦籿芍虯踠 奢蓢蓤蓚籚籭晃籌赊碆藞赊市硡蓮生虰 micky.almaden.ibm.com 尚籬慧籦籿生蓚色舍 蓯橙蝓谝蓨蓯礌 1 赊籜籩籦籿尚踫傻色驁酃蓯芍虯 micky.almaden.ibm.com 赊芮山 霓蓹赊晃豢籒芍生蓮蓯聂垌涉蓺甥嗓虰 啥蓺蓨虯失週赊籜籩籦籿 7 赊籊皇蚚 SQL0368 芍鲤臭涉蓺甥嗓虰 1. micky.almaden.ibm.com 尚籪蚚籢粁蚚籜 TEST 蓯縪耝生蓚虰 add datalinks manager for db test using node micky.almaden.ibm.com port 14578 2. micky.almaden.ibm.com 赊籺籃籆贿蓹赊晃豢籒尚蹗唱生蓚虰 connect to test create table t(c1 int, c2 datalink linktype url file link control mode db2options) insert into t values(1, dlvalue('file://micky.almaden.ibm.com/pictures/yosemite.jpg')) commit terminate 3. micky.almaden.ibm.com 尚籪蚚籢粁蚚籜 TEST 筛蓢籬慧籦籿生蓚虰 drop datalinks manager for db test using micky.almaden.ibm.com 4. DATALINK 趌尚腎男生蓚虰 connect to test select * from t terminate 惶蚚籙蚚蓯淖涉蓭芍嗽失搔賊牲蓤蓺生虰 SQL0368N DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 "MICKY.ALMADEN.IBM.COM" 搔籪蚚籢粁蚚籜蓯縪耝牲蓤蓭山蓺甥嗓虰SQLSTATE=55022 5. micky.almaden.ibm.com 尚蓞上藞縳籪蚚籢粁蚚籜 TEST 蓯縪耝生蓚虰 add datalinks manager for db test using node micky.almaden.ibm.com port 14578 6. DATALINK 趌尚牲蓢蓯趢实生蓚虰 connect to test insert into t values(2, dlvalue('file://micky.almaden.ibm.com/pictures/tahoe.jpg')) commit 7. DATALINK 趌尚腎男生蓚虰 select c2 from t where c1 = 2 神蓤芍虯腎男牲蓤蓭山蓚趌搔 墀垌縪耝牲蓤蓭山蓚 micky.almaden.ibm.com 赊 霓蓹赊晃豢籒赊色舍唱荟涉蓺生虰 select c2 from t where c1 = 1 嗽失搔兮牲蓤蓺生虰 SQL0368N DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 "MICKY.ALMADEN.IBM.COM" 搔籪蚚籢粁蚚籜蓯縪耝牲蓤蓭山蓺甥嗓虰SQLSTATE=55022 神蓤芍虯 腎男牲蓤蓭山蓚趌搔虯蚱週赊籜籩籦籿 3 蓮籬慧籦籿牲蓤色 micky.almaden.ibm.com 赊霓蓹赊 晃豢籒蓮蓚神蓲搔茱藬蓮生虰 磒蚱赊谯肃 DROP DATALINKS MANAGER 籖粆豢籬蓯蓱蓚蔱擗芍慧蚚贿籵籦籒蓮僧蓺甥嗓虰 DROP DATALINKS MANAGER 籖粆豢籬尚磒生蓚蓲僧芍虯礌 1 蓮涉色籜籩籦籿尚踫上神蓲 搔 邜舍蓭騞磛蓮生虰 神赊籖粆豢籬芍虯籪蚚籢粁蚚籜筛蓢生蔀蓭赊籄籿晃籔蚚籚还豢搔 碀趂牲蓤色芷蓯赊 身碙軟蓮生虰 籖粆豢籬搔滁颉蓯惟贷生蓚蓲虯DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓮诗蓞蛩床搔 踫 伞蓤蓭山稍山神蓲搔惶蚚籙蚚蓯淖涉蓭谝趍牲蓤蓺生 (DB210201I)虰 DB2 籪蚚籢虴晃 豢籒虴粆籰蚚籛换蚚尚籬慧籦籿生蓚腛蓯虯 惶蚚籙蚚芍虯莎赊 DB2 籪蚚籢虴晃豢 籒虴粆籰蚚籛换蚚赊籺籃籆贿蓹赊晃豢籒搔 籪蚚籢粁蚚籜蓯螝蓺蓤蓭山稍山神蓲尚蝝 繤生蓚貹磛搔蓨蓺生虰 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊籬慧籦籿芷蓞籪蚚籢 粁蚚籜蓯晃豢籒搔聂垌涉色驁酃虯 惶蚚籙蚚芍莎蓤尚邸虮生蓚色舍蓯邶畅惶蚚籩籅晃 籩籅蚚尚踫涉稍深蓤勺稍蓨蓺甥嗓虰 邶畅惶蚚籩籅晃籩籅蚚芍神蓤蓢赊晃豢籒尚籯 贿蓯稠趭生蓚筛 (DATALINK 搐搔 NULL 识繺稍驁酃)虯 DATALINK 趌尚籟慧邡蓯涉蓺 生虰 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓲籬慧籦籿牲蓤色 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换 蚚蓲赊吴赊 晃豢籒蓯淖收生蓚籺籃籆贿芍虯晃豢籒牲蓤色颌拟赊蓺蓺蓮生虰 啥蓺 蓨虯神蓤蓢赊籺籃籆贿蓯芍虯縺身蓨虯蚰僧壅身虯矛腛儇踃虯邸虮虯呙识赊儇踃虯 蓺色芍蛭碙赊儇踃稍蓘赊暮蹗蓮芍籄籒籞籜蓮僧蓺甥嗓虰 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓮晃豢籒市虮牲蓤色籺籃籆贿赊 籄蚚籎籆籾牲蓤 色籖籹蚚蓯淖生蓚籏蚚粁籦籛虴籖卉籒籚还豢芍虯神赊籖粆豢籬蓮芍踫伞蓤蓺甥嗓虰 色审涉惶蚚籙蚚芍虯DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓮 dlfm drop_dlm 籖粆豢籬 尚磒涉蓭虯 晃豢籒市虮蛩床蓲籏蚚粁籦籛虴籖卉籒籚还豢尚皿縄蓯蜫⺪生蓚神蓲 搔蓮僧蓺生虰 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚尚籬慧籦籿生蓚腛蓯虯 籪蚚籢粁蚚籜赊籵籦籒籄 籦籿尚傻蓭声绅神蓲尚声胃舍涉蓺生虰 牲蓢蓯虯生蔀蓭赊侪朝籘籾籜籒晃籿籚还豢 蓯蓱傻蓭 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓯螜翧生蓚 生蔀蓭赊儇踃搔侪朝牲蓤 蓭山蓚神蓲尚蝝繤涉蓭绅审牲山虰 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚尚籪蚚籢粁蚚籜筛蓢籬慧籦籿生蓚腛蓯 籵籦籒籄 籦籿尚蓨虯莎赊籵籦籒籄籦籿虴籆煌蚚籛尚 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊 籬慧籦籿芷赊俦茳蓯磒涉色驁酃蓯芍虯俦茳蓺色芍慧蚚贿籺籋或蚚籬蛩床蓯蓱傻蓭 康趭赊賊搔籪蚚籢虴晃豢籒邶畅訇搭 (DRP) 颌拟蓯稍蓚识繺钞搔蓨蓺生虰 ------------------------------------------------------------------------ 10.16 EXPORT 蛈DB2 籪蚚籢虴晃豢籒籩蚚籾贿踠呆酆蛌赊籞籒籚还豢蓮虯 藞违钞赊蓚賊赊籖籹 蚚蓲虯籊籒籜粅蚚籫赊色舍蓯 籖籹蚚牲蓤色虯DATALINK 蓯驋牲蓤蓚淖收籺籃籆贿 尚 訇驖生蓚䦅蚬赊 3 籜籩籦籿芍嗽失赊蓱上蓯縺身蓨蓺生 : 3. 蝒籪蚚籢虴晃豢籒虴籘蚚籵蚚蓮虯dlfm_export 惶蚚籩籅晃籩籅蚚尚踫涉蓺生虰 dlfm_export 惶蚚籩籅晃籩籅蚚蓯縼粗牲蓤蓚赊芍初軇籺籃籆贿矛蓮虯籊籒籜粅蚚籫虴惶蚚籩籅晃籩籅蚚 蓯蓱傻蓭臭唱牲蓤蓺生虰神蓤蓯蓱蓨虯初軇籺籃籆贿蓯晃籜籫牲蓤蓭山蓚籺籃籆贿赊 tar (蓚山芍款苛赊) 籄蚚籎籆籾搔臭唱牲蓤蓺生虰 佴㑳籺籃籆贿虴籚籜籩缓 (DFS) 赊驁酃虯dlfm_export 惶蚚籩籅晃籩籅蚚芍虯 初軇籺籃籆贿蓯晃籜籫牲蓤蓭山蓚籺籃籆贿尚籄蚚籎籆籾生蓚腛蓯 DCE 籰籦籫或蚚籒虴 贿蚚籫繤驖尚矿蓺生虰dlfm_export 芍籄蚚籎籆籾牲蓤蓭山蓚籺籃籆贿赊 ACL 驅伽尚 蓨壅身蓺甥嗓虰 款婶籞籒籚还豢蓮虯谔圪蓯鸟绅虯蛈EXPORT 赊踫搔唱荟生蓚蓲嗽失赊籺籃籆贿搔 臭唱牲蓤蓺生蛌 芍嗽失赊蓱上蓯儇踃生蓚貹磛搔蓨蓺生: 蹚蚴赊谔圪赊 2 棱瞄赊亵芍嗽失赊蓱上蓯縺身蓨蓺生: 神赊籺籃籆贿赊 DATALINK 搐趌芍虯籆豢粅蚚籫声蓱丧慧蚚籬虴惶蚚籩籅晃籩籅蚚蓯蓱傻蓭 磒牲蓤蓚躟蓲款婶蓮生虰 2 棱瞄赊谔圪赊 蹚蚴赊亵芍嗽失赊蓱上蓯縺身蓨蓺生: server_name 芍虯蝒籪蚚籢虴晃豢籒虴籘蚚籵蚚磒蓯臭唱牲蓤蓚初軇籺籃籆贿蓮生虰 (Windows NT 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮芍虯赑藞初軇籺籃籆贿虯 ctrlfile.lst 搔生蔀蓭赊籪蚚籢虴晃豢籒虴籘蚚籵蚚蓯蓱傻蓭磒牲蓤蓺生虰 DFS 赊驁酃虯蝒籞贿蓯 1 啥赊初軇籺籃籆贿搔蓨蓺生虰) 嗽失赊亵芍賊 5 赊腛赊趇逮蓯趢实生蓚貹磛搔蓨蓺生: dlfm_export 蓯螜生蓚蜷蹫驅伽蓯啥山蓭芍虯蛈籊籒籜粅蚚籫尚磒涉色 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚虴籪蚚籢赊碎咯蛌赊失赊 蛈籪蚚籢碎咯惶蚚籩籅晃籩籅蚚 䦅藳僧声蓱丧市硡蚰蛌尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 10.17 籪蚚籢粁蚚籜踈唱赊踃砎 DL_TIME_DROP 踈唱籶皇煌蚚籢蚚赊硡皿芍虯 嗽失赊蓱上蓯儇踃牲蓤蓺生虰 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓯赊身縆磒牲蓤蓺生虰 神赊籶皇煌蚚籢蚚芍虯浚忱籺籃籆贿搔 DROP DATABASE 籖粆豢籬赊踫芷蓯籄蚚籎籆籾虴籘蚚籵蚚 (色蓲奢勺 TSM 籘蚚籵蚚) 蚱蓮訇聂牲蓤蓚神蓲尚䎱趭涉蓺生虰 GET DATABASE CONFIGURATION 籖粆豢籬蓯砎涉山籶皇煌蚚籢蚚 TRACKMOD 搔 趢实牲 蓤蓺涉色虰 踈亵芍嗽失赊谝蓨蓮生虰 >>-GET----+-DATABASE-+---+-CONFIGURATION-+--FOR-----------------> '-DB-------' +-CONFIG--------+ '-CFG-----------' .-NO--. >----database-alias---TRACKMOD--+-YES-+------------------------>< 嗽失赊籶皇煌蚚籢蚚硡皿搔趢实牲蓤蓺生虰 TRACKMOD 牟佴籵籦籒籄籦籿尚蓚神蓲尚识繺蓯生蓚色舍蓯 DB2 搔 籪蚚籢粁蚚籜繀赊儇 踃牲蓤色粂蚚籛尚趢冲生蓚筛蓘上筛尚涉蓺生虰 OFF 儇踃牲蓤色粂蚚籛尚趢冲涉稍山神蓲尚䎱趭涉蓺生虰 神蓤芍虯籵蚚籛还豢 7.1 籺籅籦籒籜籵籦籒 3 蓱蓨蓞腛蓯蹗唱牲蓤色 籪蚚籢粁蚚籜赊籪籺籋 贿籫蓮生虰 ON 儇踃牲蓤色粂蚚籛尚趢冲生蓚神蓲尚䎱趭涉蓺生虰 神赊籶皇煌蚚籢蚚搔稠 趭牲蓤蓭山蓚蓲虯籪蚚籢粁蚚籜赊牟佴籵籦籒籄籦籿尚 踫上神蓲搔蓮僧蓺 生虰 神蓤芍虯籵蚚籛还豢 7.1 籺籅籦籒籜籶籦籒 3虯蓺色芍莎蓤嗽踾赊 籪籺籋贿籫蓮生虰 ------------------------------------------------------------------------ 10.18 GET ROUTINE (砎逰籖粆豢籬) GET ROUTINE 䎱趭牲蓤色 SQL 贿蚚籤豢赊贿蚚籤豢 SQL 籄蚚籎籆籾 (SAR) 籺籃籆贿尚軣垆涉蓺 生虰 芊 dbadm 貹硔稍抽鸟 籪蚚籢粁蚚籜虰饲秒縄抽鸟搔磒识繺稍驁酃虯籪籺籋贿籫虴籪蚚籢粁蚚籜蓹赊抽鸟 搔 蝝歹牲蓤蓺生虰 籖粆豢籬踈亵 >>-GET ROUTINE--INTO---file_name----FROM----+-----------+-------> '-SPECIFIC--' >-------PROCEDURE----routine_name------------------------------>< 籖粆豢籬虴籶皇煌蚚籢蚚 INTOfile-name 贿蚚籤豢 SQL 籄蚚籎籆籾 (SAR) 搔訇蝷牲蓤蓭山蓚籺籃籆贿赊矛腛虰 FROM 軣垆生蓚贿蚚籤豢赊㩳磍赊蜫⺪尚涉蓺生虰 SPECIFIC 䎱趭牲蓤色 routine-name 尚康趭赊矛腛蓲涉蓭碸奢蓺生虰 PROCEDURE 贿蚚籤豢芍 SQL 籿慧籚蚚籛换蚚蓮生虰 routine-name 籿慧籚蚚籛换蚚赊矛腛虰 SPECIFIC 搔䎱趭牲蓤色驁酃虯神蓤芍康趭赊矛腛赊籿 慧籚蚚籛换蚚蓯稍蓨蓺生虰 矛腛搔籜籐蚚粆矛蓮駽騺牲蓤蓭山稍山驁酃蓯芍虯 CURRENT SCHEMA 搔贿蚚籤豢赊 籜籐蚚粆矛蓲涉蓭磒牲蓤蓺生虰 routine-name 芍虯SQL 籿慧籚蚚籛换蚚蓲涉蓭趭違牲蓤色 螚聂赊籿慧籚蚚籛换 蚚蓮稍深蓤勺稍蓨蓺甥嗓虰 礌 GET ROUTINE INTO procs/proc1.sar FROM PROCEDURE myappl.proc1; ------------------------------------------------------------------------ 10.19 GET SNAPSHOT FCM FOR ALL NODES 籶皇煌蚚籢蚚赊硡皿芍虯嗽失赊蓱上蓯墀蓤蓺生虰 GET SNAPSHOT 籖粆豢籬赊踫淖蜿赊籱蚚籬蓲 EEE 籆豢籜籢豢籜赊默赊籱蚚籬蓲赊 吴赊 凵莫籖粇患籮籔蚚籚还豢虴粆籰蚚籛换蚚 (FCM) 坎躹尚冥邿涉蓺生虰 ------------------------------------------------------------------------ 10.20 IMPORT 蛈DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚踠呆酆蛌赊籞籒籚还豢蓮虯嗽失赊亵尚 籜籩 籦籿 3 蓯趢实生蓚貹磛搔蓨蓺生: 佴㑳籺籃籆贿虴籚籜籩缓 (DFS) 赊驁酃虯貹磛蓯收婶蓭 URL 赊籞贿矛赊驅伽 (DATALINK 搐赊) 尚虯SQL 賊赊籊籒籜粅蚚籫虴籪蚚籢蓮踃砎涉蓺生虰 嗽失赊亵芍籜籩籦籿 4 蓯趢实生蓚貹磛搔蓨蓺生: DFS 赊驁酃虯DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚踈唱籺籃籆贿赊 籢蚚籕籦籫踈唱蓮籞贿尚趭違涉蓺生虰 籜籩籦籿 4 蓯鸟绅趇逮芍嗽失赊蓱上蓯縺身蓚貹磛搔蓨蓺生: 籆豢粅蚚籫虴惶蚚籩籅晃籩籅蚚搔籢蚚籕籦籫虴籪蚚籢粁蚚籜蓯淖涉蓭踫牲蓤蓚驁酃虯 DATALINK 搐籪蚚籢蓯蓱傻蓭驋牲蓤蓚籺籃籆贿芍虯縆碀稍籪蚚籢虴晃豢籒虴籘蚚籵蚚蚱蓮 晃豢籒牲蓤蓺生虰 ------------------------------------------------------------------------ 10.21 LIST HISTORY LIST HISTORY 籖粆豢籬蓯 CREATE TABLESPACE 籶皇煌蚚籢蚚搔趢实牲蓤蓺生虰 踈亵 硙芍嗽失赊谝蓨蓮生虰 >>-LIST HISTORY----+-------------------+------------------------> +-BACKUP------------+ +-ROLLFORWARD-------+ +-ALTER TABLESPACE--+ +-DROPPED TABLE-----+ +-LOAD--------------+ +-RENAME TABLESPACE-+ '-CREATE TABLESPACE-' >-----+-生蔀蓭-----------------------------+--------------------> +-SINCE--timestamp-------------------+ '-CONTAINING--+-_schema.objectname-+-' '-_objectname--------' >----FOR--+----------+---database-alias------------------------>< +-DATABASE-+ '-DB-------' 嗽失赊籶皇煌蚚籢蚚硡皿搔趢实牲蓤蓺生虰 CREATE TABLESPACE 生蔀蓭赊 CREATE TABLESPACE 暮蹗蓲 DROP TABLESPACE 暮蹗尚晃籜籫涉蓺生虰 磒蚱赊谯肃搔嗽失赊蓱上蓯踃砎牲蓤蓺生虰 嗽失赊週厶搔卉粅蚚籫赊蛈暮蹗蛌籞籒籚还豢蓯趢实牲蓤蓺生虰 * A - 賊籜粂蚚籜赊蹗唱 * O - 賊籜粂蚚籜赊籬慧籦籿 * U - 籄豢慧蚚籬 卉粅蚚籫赊蛈籢籆籿蛌籞籒籚还豢赊失赊週厶芍虯䶮赊蓱上蓯蹘巽唱牲蓤蓺生虰 * 籵籦籒籄籦籿虴籢籆籿 o F - 籌籺皇籆豢 o N - 籌豢皇籆豢 o I - 牟佴籌籺皇籆豢 o O - 牟佴籌豢皇籆豢 o D - 埴佴籌籺皇籆豢 o E - 埴佴籌豢皇籆豢 * 慧蚚贿籺籋或蚚籬虴籢籆籿 o E - 慧籓赊騃伞蓨 o P - 垓䎱趭 * 慧蚚籬虴籢籆籿 o I - 膤縼 o R - 趗晰 * 賊籜粂蚚籜虴籢籆籿赊儇踃 o C - 籖豢籩籭蚚赊趢实 o R - 蹘佾踭 * 城籢籆籿 o S - 城呦碙 o U - 城踃砎 o X - 城纑默 o Z - 城晃籞籦籫 ------------------------------------------------------------------------ 10.22 LOAD FILE LINK CONTROL 蓯趭違牲蓤蓭山蓚 DATALINK 搐尚螝设賊蓯 籪蚚籢尚趢实生蓚驁 酃虯蛈DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚踠呆酆蛌赊籞籒籚还豢蓮 慧蚚籬虴惶蚚 籩籅晃籩籅蚚尚軒丧騩生腛蓯踫生蓚䦅蚬赊籜籩籦籿 1 蓯嗽失赊亵尚趢实涉蓺生虰 佴㑳籺籃籆贿虴籚籜籩缓 (DFS) 赊驁酃虯籢蚚籕籦籫虴籞贿繀赊 DB2 籪蚚籢虴晃豢籒虴 粆籰蚚籛换蚚搔縪耝牲蓤蓭山蓚神蓲尚蝝繤涉蓭绅审牲山虰 嗽失赊亵芍籜籩籦籿 5 蓯趢实生蓚貹磛搔蓨蓺生: DFS 赊驁酃虯DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚踈唱籺籃籆贿赊 (慧蚚籬牲蓤蓚) DATALINK 籪蚚籢蓯蓱傻蓭驋牲蓤蓭山蓚籢蚚籕籦籫踈唱蓮虯 籞贿尚縪耝涉蓭绅审牲山虰 蛈縼粗籺籃籆贿蓮赊籪蚚籢虴晃豢籒驅伽赊賊週蛌赊籞籒籚还豢蓮虯URL 矛赊籶皇煌 蚚籢蚚蓯 鸟绅谯芍嗽失赊蓱上蓯縺身蓚貹磛搔蓨蓺生: 墀垌 "http"虯"file"虯"unc"虯"dfs" 稍蓘芍籜籐蚚粆矛蓲涉蓭赊身呙识牲蓤蓭山蓺生虰 2 棱瞄赊谯赊蹚蚴赊亵芍嗽失赊蓱上蓯縺身蓨蓺生: URL 矛赊抽喀倮 (籜籐蚚粆虯粃籜籫虯声蓱丧粅蚚籫) 芍籌籿籚还豢蓮生虰 DFS 赊驁酃虯抽喀倮芍虯籜籐蚚粆虴籞贿矛虯籺籃籆贿虴籜粂蚚籜抽酃倮佴赊神蓲蓮生虰 邞碀蓢蓤色 ASCII (DEL) 籺籃籆贿躟蓲坤 ASCII (DEL) 籺籃籆贿躟赊 船贃赊礌 蓮虯﨩棱瞄赊礌膴尚虮唼生蓚貹磛搔蓨蓺生虰 DL_URL_DEFAULT_PREFIX 赊蓱上蓯稍蓚蓲膠趭牲蓤蓭山蓚搐蓯虯慧蚚籬虯 蓺色芍籆豢 粅蚚籫䎱趭生蓚 DATALINK 赊籪蚚籢礌芍嗽失赊蓱上蓯虮唼蓛趗僧晰奢尚 踫上貹磛搔 蓨蓺生: 嗽失芍 DL_URL_REPLACE_PREFIX ("http://qso") 赊蓱上蓯稍蓚蓲膠趭牲蓤蓭山蓚搐 蓯虯 慧蚚籬虯蓺色芍籆豢粅蚚籫䎱趭生蓚 DATALINK 赊籪蚚籢礌蓮生: * http://www.almaden.ibm.com/mrep/intro.mpeg 神赊籘豢籿贿 URL 芍嗽失赊倮佴升蓲蓯訇聂牲蓤蓺生虰 o 籜籐蚚粆 = http o 籘蚚籵蚚 = qso o 籶籜 = /mrep/intro.mpeg o 籖煌豢籫 = NULL 亵 * /u/me/myfile.ps 神蓤芍嗽失赊倮佴升蓲蓯訇聂牲蓤蓭山蓺生: o 籜籐蚚粆 = http o 籘蚚籵蚚 = qso o 籶籜 = /u/me/myfile.ps o 籖煌豢籫 = NULL 亵 ------------------------------------------------------------------------ 10.23 PING (砎逰籖粆豢籬) PING DB2 籖籰籒籫搔抽鸟尚蝝歹生蓚色舍蓯磒牲蓤蓚籒皇籆籄豢籫蓲籪蚚籢粁蚚籜虴籘 蚚籵蚚赊吴赊螌腷抽鸟赊籰籦籫或蚚籒收颗吴 尚籩籜籫涉蓺生虰 芊 稍涉 貹硔稍抽鸟 籪蚚籢粁蚚籜 籖粆豢籬踈亵 .-time-. .-1--+------+---------------------. >>-PING---db_alias----+-+-----------------------------+-+------>< '-number_of_times--+-------+--' +-times-+ '-time--' 籖粆豢籬虴籶皇煌蚚籢蚚 db_alias ping 搔稠趭牲蓤蓭山蓚 DRDA 籘蚚籵蚚赊籪蚚籢粁蚚籜磒僖矛尚 䎱趭涉蓺生虰 谯: 神赊籶皇煌蚚籢蚚芍貹硔蓮生搔 墀垌磒牲蓤蓭山蓺甥嗓虰虍此赊绰磒赊 色舍蓯碶盲涉蓭蓨蓺生虰 碙軟稍籪蚚籢粁蚚籜僖矛尚䎱趭涉蓺生虰 number of times 神赊籩籜籫赊阔俦忱尚䎱趭涉蓺生虰趌芍虯 1 筛蓢 32767 蓺蓮蓯涉蓭绅审牲 山虰籪籺籋贿籫芍 1 蓮生虰1 芏赊籢籆粇豢籓搔虯阔俦升蓲蓯 冕蓨蓺生虰 礌 粃籜籫虴籪蚚籢粁蚚籜虴籘蚚籵蚚 hostdb 蓹赊 1 胜赊抽鸟蓯淖生蓚籰籦籫或蚚籒收 颗吴尚 籩籜籫生蓚蓯芍虯䶮赊蓱上蓯踫山蓺生虰 db2 ping hostdb 1 蓺色芍: db2 ping hostdb 籖粆豢籬芍虯䶮赊礌蓲磋涉色騩粗尚賊涉蓺生虰 Elapsed time: 7221 microseconds 粃籜籫虴籪蚚籢粁蚚籜虴籘蚚籵蚚 hostdb 蓹赊 5 胜赊抽鸟蓯淖生蓚籰籦籫或蚚籒收 颗吴尚 籩籜籫生蓚蓯芍虯䶮赊蓱上蓯踫山蓺生虰 db2 ping hostdb 5 蓺色芍: db2 ping hostdb 5 times 籖粆豢籬芍虯䶮赊礌蓲磋涉色騩粗尚賊涉蓺生虰 Elapsed time: 8412 microseconds Elapsed time: 11876 microseconds Elapsed time: 7789 microseconds Elapsed time: 10124 microseconds Elapsed time: 10988 microseconds 磒蚱赊谯肃 籪蚚籢粁蚚籜抽鸟芍虯神赊籖粆豢籬尚軒丧騩生腛蓯聂垌涉蓭山蓚貹磛搔蓨蓺生虰 聂垌涉蓭 山稍山驁酃虯籊皇蚚搔逳僧蓺生虰 冕牲蓤蓚躱梳吴芍虯DB2 籖籰籒籫尚躱碦生蓚籒皇籆籄豢籫蓲 DRDA 籘蚚籵蚚虴籪 蚚籢粁蚚籜赊吴赊抽鸟蓯淖生蓚蓞赊蓮生虰 ------------------------------------------------------------------------ 10.24 PUT ROUTINE (砎逰籖粆豢籬) PUT ROUTINE 䎱趭牲蓤色贿蚚籤豢 SQL 籄蚚籎籆籾 (SAR) 籺籃籆贿尚磒涉蓭虯籪蚚籢粁蚚籜蓯 贿蚚籤豢尚趭違涉蓺生虰 芊 dbadm 貹硔稍抽鸟 籪蚚籢粁蚚籜虰饲秒縄抽鸟搔磒识繺稍驁酃虯籪籺籋贿籫虴籪蚚籢粁蚚籜蓹赊抽鸟 搔 蝝歹牲蓤蓺生虰 籖粆豢籬踈亵 >>-PUT ROUTINE----FROM----file-name-----------------------------> >-----+---------------------------------------+---------------->< '-OWNER--new-owner--+----------------+--' '-USE REGISTERS--' 籖粆豢籬虴籶皇煌蚚籢蚚 FROM file-name 贿蚚籤豢 SQL 籄蚚籎籆籾 (SAR) 搔訇蝷牲蓤蓭山蓚籺籃籆贿赊矛腛虰 OWNERnew-owner 贿蚚籤豢赊呙识軣埙蓯磒生蓚贿蚚籤豢赊砎涉山呙识矛尚䎱趭涉蓺生虰 new-owner 芍虯趭違牲蓤蓚贿蚚籤豢蓯貹磛稍芊尚傻蓭山稍深蓤勺稍蓨蓺甥 嗓虰 OWNER 亵翅搔䎱趭牲蓤稍山驁酃芍虯⺪舍蓯贿蚚籤豢尚趭違涉色呙识矛搔 磒牲蓤蓺生虰 USE REGISTERS CURRENT SCHEMA 声蓱丧 CURRENT PATH 康䦂卉籛籜籢蚚尚贿蚚籤豢赊趭違蓯 磒生蓚神蓲尚 䎱涉蓺生虰神赊亵翅搔䎱趭牲蓤稍山驁酃虯贿蚚籤豢搔芍婶舍 蓯趭違牲蓤蓚蓲僧芍 籪籺籋贿籫虴籜籐蚚粆蓲 SQL 籶籜赊稠趭搔磒牲蓤蓺 生虰贿蚚籤豢趭違 (贿蚚籤豢赊矛腛尚 螝设) 赊坤駽騺籌籾籛籉籒籫矛赊籜籐 蚚粆矛蓲涉蓭 CURRENT SCHEMA 搔磒牲蓤虯贿蚚籤豢趭違赊 坤駽騺贿蚚籤豢 蓲籪蚚籢虴籢籆籿尚市芩生蓚色舍蓯 CURRENT PATH 搔磒牲蓤蓺生虰 礌 PUT ROUTINE FROM procs/proc1.sar; 磒蚱赊谯肃 䎱趭赊籜籐蚚粆赊失蓮虯侪忱赊籿慧籚蚚籛换蚚搔 俜踫涉蓭籆豢籜籫蚚贿牲蓤蓚神蓲 芍蓨蓺甥嗓虰 ------------------------------------------------------------------------ 10.25 RECONCILE 嗽失赊磒蚱赊谯肃搔籖粆豢籬硡皿蓯趢实牲蓤蓺生虰 邶畅谔虯賊籪蚚籢蓯收婶蓭聂垌生蓚籺籃籆贿蓯晃豢籒尚蹗唱涉蓱上蓲涉蓺生虰 色审 涉默蓯面蛏搔稍山驁酃蓯芍虯神蓤芍籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚虴煌籢籪蚚籢蓯 收婶蓭芍聂垌涉蓺甥嗓虰 貹磛稍 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚芍虯賊蓮驋 牲蓤蓚 DATALINK 趌尚 傻蓭山蓺生虰 邶畅芍虯籪蚚籢粁蚚籜蓯淖涉蓭踈唱牲蓤蓭 山蓭籪蚚籢賊赊藞倮蓮芍稍山 貹硔 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊识磒钞尚 呙磂涉蓺生虰 礌蜲賊搔䎱趭牲蓤蓭山蓚驁酃虯礌蜲卉粅蚚籫虴籺籃籆贿 (filename.exp) 蓯芍虯 籺 籃籆贿驋搔蹘蝝歹蓮僧稍筛傻色蝒 DATALINK 搐趌赊 粃籜籫矛虯籺籃籆贿矛虯搐 ID虯声蓱丧床碦籖蚚籬搔縼蓨蓺生虰 DROP DATALINKS MANAGER 籖粆豢籬蓮 DB2 籪蚚 籢虴晃豢籒虴粆籰蚚籛换蚚霓搔 籪蚚籢粁蚚籜筛蓢籬慧籦籿牲蓤色神蓲搔茱藬蓮籺 籃籆贿驋尚蹘蝝歹蓮僧稍筛傻色驁酃虯 礌蜲卉粅蚚籫虴籺籃籆贿蓮伽鄢牲蓤蓚籺籃 籆贿矛芍惟腟稍籺籃籆贿矛蓮芍蓨蓺甥嗓虰 神赊籺籃籆贿矛蓯芍抽喀倮搔蓨蓺甥 嗓虰 籬慧籦籿牲蓤色筛虯蓺色芍磒蓮僧稍山 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 蓯稍傻蓭山蓚 DATALINK 趌赊礌蜲賊蓮芍虯DATALINK 趌赊籺籃籆贿矛芍惟腟稍籺籃籆 贿矛蓮芍蓨蓺甥嗓虰 抽喀倮搔蓨蓺甥嗓虰色蓲奢勺虯籌晃籛籭贿赊 DATALINK 趌 搔 'http://host.com/dlfs/x/y/a.b' 赊驁酃虯礌蜲賊蓮伽鄢牲蓤蓚趌芍 'http://host.com/x/y/a.b' 蓯稍蓨蓺生虰啥蓺蓨虯抽喀倮 'dlfs' 芍螝蓺蓤蓺甥 嗓虰 神赊驁酃赊礌蜲卉粅蚚籫虴籺籃籆贿芍 'x/y/a.b' 尚螝身蓺生虰 啥蓺蓨虯抽喀 倮 'dlfs' 芍螝蓺蓤蓺甥嗓虰 邶畅籿慧籞籜赊騃贷虯生蔀蓭赊貹硔 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓮 邶畅 蛩床搔惟贷涉色驁酃蓯赊身虯賊搔籪蚚籢虴晃豢籒邶畅訇搭 (DRP) 颌拟蓯稍蓨蓺生虰 貹硔 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊山慎蓤筛蓮 (莎赊貹硔 DB2 籪蚚籢虴晃 豢籒虴粆籰蚚籛换蚚搔磒蓮僧稍山神蓲搔茱藬蓮) 邶畅蛩床搔 訇搭蓯稍傻蓭山蓚驁 酃虯賊芍 DRP 颌拟蓯稍蓨蓺生虰 嗽失芍虯踠奢蓢蓤蓚藸阔赊晃籜籫蓯趢实牲蓤蓭山蓺生虰 00010-DB2 DATALINK 趌蓯蓱傻蓭驋牲蓤蓚 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚搔虯 DROP DATALINKS MANAGER 籖粆豢籬尚傻蓭籪蚚籢粁蚚籜筛蓢籬慧籦籿牲蓤蓭山蓺生虰 神赊驁酃虯礌蜲賊赊淖收生蓚 DATALINK 趌蓯芍抽喀倮搔螝蓺蓤蓺甥嗓虰 色蓲奢勺虯籌晃籛籭贿赊 DATALINK 趌搔 'http://host.com/dlfs/prfx/x/y/a.b' 蓮抽喀倮矛搔 '/dlfs/prfx' 赊 驁酃虯礌蜲賊蓯芍 'http://host.com/x/y/a.b' 搔螝蓺蓤蓺生虰 ------------------------------------------------------------------------ 10.26 REORGANIZE TABLE 嗽失赊亵搔磒蚱赊谯肃蓯趢实牲蓤蓺生虰 REORGANIZE TABLE 芍虯垆藳蝕跍⺮蓯螌汕绅垆藳尚磒蓮僧蓺甥嗓虰 ------------------------------------------------------------------------ 10.27 RESTORE DATABASE 10.27.1 踈亵 嗽失赊籌籿籚还豢芍虯TABLESPACE/TABLESPACE ONLINE/HISTORY FILE 籌籿籚还豢赊 芷赊 RESTORE DATABASE 籖粆豢籬赊踈亵蓯趢实牲蓤蓺生虰 >>-+-------------------------+--------------------------------->< '-INCREMENTAL--+-------+--' '-ABORT-' 嗽失赊籶皇煌蚚籢蚚硡皿搔趢实牲蓤蓺生虰 INCREMENTAL 䦅暮蹗蓯蓱蓚籪蚚籢粁蚚籜赊错池俦茳搔踫伞蓤蓺生虰 惶蚚籙蚚芍俦茳籖粆豢 籬赊莎蓤涩蓤尚踫涉蓺生虰 ABORT 神赊籶皇煌蚚籢蚚芍虯牟佴俦茳尚惟贷腛蓯騃贷生蓚色舍蓯磒涉蓺生虰 嗽失赊礌蓞趢实牲蓤蓺生虰 嗽失芍虯胜俦识繺籪蚚籢粁蚚籜蓮赊牟佴籵籦籒籄籦籿赊騎吴碶趭赊籘豢籿贿蓮生虰 惟腟稍籵籦籒籄籦籿芍騎 1 胜虯埴佴芍盟浚虯牟佴芍騎垃勺蓯 籜籔籛患蚚贿牲蓤蓺 生虰 (Sun) backup db kdr use adsm (Mon) backup db kdr online incremental delta use adsm (Tue) backup db kdr online incremental delta use adsm (Wed) backup db kdr online incremental use adsm (Thu) backup db kdr online incremental delta use adsm (Fri) backup db kdr online incremental delta use adsm (Sat) backup db kdr online incremental use adsm 邊磈浚赊诟蓯蹗唱牲蓤蓚籆煌蚚籛赊䦅暮蹗蓯蓱蓚籪蚚籢粁蚚籜俦茳蓯啥山蓭芍虯 嗽 失赊籖粆豢籬尚踫涉蓭绅审牲山虰 restore db kdr incremental taken at (Thu) restore db kdr incremental taken at (Sun) restore db kdr incremental taken at (Wed) restore db kdr incremental taken at (Thu) 谯: db2 restore db 躟赊 RESTORE 籖粆豢籬芍虯 俦茳涉蓭山蓚籆煌蚚籛 搔籪蚚籢粁蚚籜虴籆煌蚚籛蓮蓚筛賊籜粂蚚籜虴籆煌蚚籛蓮蓚筛蓯螜躓稍 绅虯 腟籪蚚籢粁蚚籜俦茳尚踫涉蓺生虰db2 restore db tablespace 躟赊 RESTORE 籖粆豢籬芍虯籆煌蚚籛蓮軣騩牲蓤蓚賊籜粂蚚籜赊賊籜粂蚚籜 俦茳尚踫涉蓺生虰賊籜粂蚚籜赊 晃籜籫搔䎱趭牲蓤蓚 RESTORE 籖粆豢籬芍虯 皿縄蓯晃籜籫牲蓤蓭山蓚賊籜粂蚚籜赊俦茳尚 踫涉蓺生虰 10.27.2 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊踠呆酆 蛈DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚踠呆酆蛌籞籒籚还豢赊 2 棱瞄赊趇逮芍虯 嗽失赊蓱上蓯趗僧晰奢蓢蓤蓺生虰 1 啥嗽蚱赊籪蚚籢虴晃豢籒虴籘蚚籵蚚搔籪蚚籢粁蚚籜蓯淖涉蓭踈唱牲蓤蓭山蓚驁酃芍虯 1 啥赊籪蚚籢虴晃豢籒虴籘蚚籵蚚搔磒賡识繺蓮傻蓭蓞俦茳暮蹗芍唱荟涉蓺生虰 籪蚚籢虴晃豢籒虴籘蚚籵蚚搔蹘⺪咯生蓚蓲虯籪蚚籢粁蚚籜蓮蹘丧磒识繺蓯稍蓚腛蓯虯 莎赊籪蚚籢虴晃豢籒虴籘蚚籵蚚蓮俦茳蛩床搔惟贷涉蓺生虰 谯: 籪蚚籢粁蚚籜俦茳暮蹗搔磒賡识繺稍籪蚚籢虴晃豢籒虴籘蚚籵蚚尚你這涉蓭山蓚驁酃虯 芷鸟赊籪蚚籢粁蚚籜蓺色芍賊籜粂蚚籜俦茳暮蹗芍纒涉蓺生虰 ------------------------------------------------------------------------ 10.28 ROLLFORWARD DATABASE 蛈DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚踠呆酆蛌籞籒籚还豢赊 2 棱瞄赊趇逮芍虯 嗽失赊蓱上蓯趗僧晰奢蓢蓤蓺生虰 1 啥嗽蚱赊籪蚚籢虴晃豢籒虴籘蚚籵蚚搔籪蚚籢粁蚚籜蓯淖涉蓭踈唱牲蓤蓭山蓚驁酃芍虯 1 啥赊籪蚚籢虴晃豢籒虴籘蚚籵蚚搔磒賡识繺蓮傻蓭蓞慧蚚贿籺籋或蚚籬暮蹗芍唱荟涉蓺生虰 籪蚚籢虴晃豢籒虴籘蚚籵蚚搔蹘⺪咯生蓚蓲虯籪蚚籢虴晃豢籒虴籘蚚籵蚚蓮慧蚚贿籺籋或蚚籬蛩床搔 惟贷涉虯籪蚚籢粁蚚籜蓮蹘丧磒蓮僧蓚蓱上蓯稍蓨蓺生虰 ------------------------------------------------------------------------ 10.29 CLP 冕蓨籖蚚籬蓯螜生蓚亵蚰赊軌蓨 膽 2 蛑赊蛈籖粆豢籬踫籿慧籞籦籘蚚赊冕蓨籖蚚籬蛌籞籒籚还豢赊 2 棱瞄赊趇逮蓯 芍虯 嗽失赊蓱上蓯牲蓤蓭山蓺生虰 色蓲奢勺虯䶮赊 Bourne 籚籉贿虴籜籒晃籿籫芍 GET DATABASE MANAGER CONFIGURATION 籖粆豢籬尚踫涉虯 CLP 冕蓨籖蚚籬尚軣埙涉蓺生虰 db2 get database manager configuration if [ "$?" = "0" ] then echo "OK!" fi ------------------------------------------------------------------------ 籪蚚籢碎咯惶蚚籩籅晃籩籅蚚 䦅藳僧声蓱丧市硡蚰 ------------------------------------------------------------------------ 11.1 膽 2 蛑 籆豢粅蚚籫 11.1.1 籵籦籺籃蚚膤縼尚踫上籆豢粅蚚籫尚磒 神赊籞籒籚还豢赊蹚芷赊谯尚䶮赊蓱上蓯涉蓭绅审牲山虰 谯: EEE 尚虮绅生蔀蓭赊味弋蓮虯 INSERT_UPDATE 籶皇煌蚚籢蚚搔䎱趭牲蓤色籆豢 粅蚚籫暮蹗尚踫上吴芍虯 籵籦籺籃蚚膤縼這繺搔磒賡识蓯稍蓨蓺生虰 ------------------------------------------------------------------------ 11.2 膽 3 蛑 慧蚚籬 11.2.1 慧蚚籬暮蹗芷赊訇搭颌拟 神赊翅赊蹚芷赊趇逮赊蹚蚴赊 2 亵搔虯嗽失赊蓱上蓯儇踃牲蓤蓺涉色虰 慧蚚籬虴籿慧籞籜蓯螜翧涉色膽 4 赊颌拟 (籤籉籦籒虴粂豢籪籅豢籓颌拟) 芍虯驋初盲蓲籤籉籦籒初盲虯 DATALINKS 初盲虯AST 初盲虯蓺色芍臭唱搐初盲蓯螜躓涉蓭山蓺生虰 色蓲奢勺虯螚聂赊賊搔砮賊蓮蓨虯莎神蓯螝蓺蓤蓚 1 䶮籐蚚搔騗末賊繀赊 蜲倮籐蚚蓯蓱傻蓭驋牲蓤蓭山蓚驁酃虯莎赊砮賊赊谔赊籪蚚籢尚趗僧晰奢蓚蓲 莎赊船贃赊賊 (賊籜粂蚚籜蓮芍稍山) 芍籤籉籦籒虴粂豢籪籅豢籓颌拟蓯稍蓨蓺生虰 11.2.2 慧蚚籬初盲酆蓲初芊 臭唱牲蓤色搐声蓱丧慧蚚籬虴惶蚚籩籅晃籩籅蚚蓯芍虯嗽失赊初盲酆搔縆磒牲蓤蓺 生虰 * 臭唱牲蓤色搐搔垆藳赊 蛈膅身壅身搐蛌蓮稍深蓤勺虯蓚山芍 generatedoverride 籺籃籆贿虴籢籆籿駽騺⺮搔磒牲蓤蓭山稍深蓤勺虯臭唱牲 蓤色搐尚軓碙垆藳蓯啥賊尚 慧蚚籬生蓚神蓲芍蓮僧蓺甥嗓虰神赊駽騺⺮搔 磒牲蓤蓭山蓚驁酃芍虯搐赊生蔀蓭赊趌搔縼粗籪蚚籢虴籺籃籆贿蓯 冥邿牲蓤蓚 神蓲搔碶膠牲蓤蓺生虰 * generatedoverride 籺籃籆贿虴籢籆籿駽騺⺮搔磒牲蓤蓭山稍深蓤勺虯 臭唱 牲蓤色搐尚邞佴石籐蚚蓯啥賊尚慧蚚籬生蓚神蓲芍蓮僧蓺甥嗓虰 神赊駽騺⺮ 搔磒牲蓤蓭山蓚驁酃芍虯搐赊生蔀蓭赊趌搔縼粗籪蚚籢虴籺籃籆贿蓯 冥邿牲 蓤蓚神蓲搔碶膠牲蓤蓺生虰 11.2.3 totalfreespace 籺籃籆贿虴籢籆籿駽騺⺮ totalfreespace 籺籃籆贿虴籢籆籿駽騺⺮ (LOAD) 搔虯 0 筛蓢 2 147 483 647 蓺蓮 赊乐酥赊趌尚深縼蓤蓚蓱上蓯儇踃牲蓤蓺涉色虰 ------------------------------------------------------------------------ 11.3 膽 4 蛑 籌蚚籫慧蚚籣蚚 11.3.1 繤驖尚 YES 蓯稠趭涉色蓲僧蓯籌蚚籫慧蚚籣蚚赊踫尚貹磛蓲生蓚 rexecd 蛈籌蚚籫慧蚚籣蚚虴籌籿籚还豢蛌籞籒籚还豢赊 AUTHENTICATION 声蓱丧 PASSWORD 籶皇煌蚚籢蚚赊 硡皿蓯虯䶮赊亵搔趢实牲蓤蓺生虰 Linux 味弋蓮繤驖籌籿籚还豢尚 YES 蓯稠趭涉蓭籌蚚籫慧蚚籣蚚尚踫生蓚驁酃虯 rexecd 尚生蔀蓭赊粆籚豢蓮磒识繺蓯涉蓭声绅貹磛搔蓨蓺生虰 rexecd 搔磒识 繺蓮稍山驁酃芍虯䶮赊籊皇蚚虴煌籦籞蚚籛搔臭唱牲蓤蓺生虰 openbreeze.torolab.ibm.com: 抽鸟搔吣狸牲蓤蓺涉色 SQL6554N 蛩床尚晃簧蚚籫踫涉蓱上蓲涉色蓲僧蓯虯籊皇蚚搔鲤臭涉蓺涉色虰 䶮赊籊皇蚚虴煌籦籞蚚籛搔 db2diag.log 籺籃籆贿蓯臭唱牲蓤蓺生虰 2000-10-11-13.04.16.832852 Instance:svtdbm Node:000 PID:19612(db2atld) Appid: oper_system_services sqloRemoteExec Probe:31 ------------------------------------------------------------------------ DB2 卉籿晃籔蚚籚还豢赊䦅藳僧声蓱丧市硡蚰 ------------------------------------------------------------------------ 12.1 卉籿晃籔蚚籚还豢声蓱丧坤 IBM 籘蚚籵蚚 坤 IBM 籘蚚籵蚚 (Informix虯Microsoft SQL Server虯Oracle虯Sybase虯 声蓱丧 Sybase SQL Anywhere 稍蓘) 蓯籪蚚籢尚侪朝生蓚驁酃虯蓚山芍莎蓤蓢筛蓢 籪蚚籢 尚侪朝生蓚驁酃蓯芍虯DataJoiner 籵蚚籛还豢 2 嗽踾尚磒涉稍深蓤勺稍蓨蓺甥 嗓虰 晃卉蚚籚还籭贿虴籖籰籒籫 籵蚚籛还豢 7 蓯芍踃砎這繺搔稍山色舍虯 神赊籢 籆籿赊卉籿晃籔蚚籚还豢蓯晃卉蚚籚还籭贿虴籖籰籒籫這繺尚磒生蓚神蓲芍蓮僧蓺 甥嗓虰 蓺色虯生蔀蓭赊籿皇籦籫籺籋蚚缓 (AS/400虯OS/2虯OS/390虯 UNIX虯声蓱丧 Windows) 蚱蓯声山蓭虯螚聂赊 DB2 蓺色芍 DataJoiner 蓯淖涉蓭 穗卉籿晃籔蚚籚 还豢尚蝷床生蓚蓯芍虯DJRA (DataJoiner Replication Administration) 尚磒生蓚 貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 12.2 Windows 2000 蚱赊卉籿晃籔蚚籚还豢 DB2 DataPropagator 籵蚚籛还豢 7 蓯芍虯Windows 2000 籌粂卉蚚籩籅豢籓虴籚籜籩 缓蓲赊茼晰钞搔蓨蓺生虰 ------------------------------------------------------------------------ 12.3 SQL 籺籃籆贿赊訇蝷蓯趍蓢蓤蓭山蓚籊皇蚚 DB2 籖籰籒籫 籶蚚籠籭贿虴籊籪籅籚还豢赊籖豢籫慧蚚贿虴籞豢籢蚚尚磒涉蓭山蓚 驁酃虯 SQL 籺籃籆贿尚訇蝷生蓚神蓲芍蓮僧蓺甥嗓虰 SQL 籺籃籆贿尚訇蝷涉蓱上蓲 身色蓲僧虯籪蚚籢粁蚚籜蝷床籘蚚籵蚚 (DAS) 搔嗡咯颌拟蓯稍山神蓲尚生 籊皇 蚚虴煌籦籞蚚籛搔賊牲蓤蓺生虰 神蓤芍坳虯DAS 搔 DB2 籖籰籒籫 PE 蓲蓲蓞蓯 騩蕿牲蓤蓭山稍山色舍虯DAS 尚磒蓮僧稍山驁酃蓯 逳神蓨蓺生虰 ------------------------------------------------------------------------ 12.4 DB2 訇䥽 卉籿晃籔蚚籚还豢味弋蓮磒生蓚蝒 DB2 朝賗蓯啥山蓭虯蹚砎赊 DB2 訇䥽尚籆豢 籜籫蚚贿生蓚蓱上 声胃舍涉蓺生虰 ------------------------------------------------------------------------ 12.5 Web 蚱赊 Data Difference Utility Data Difference Utility (DDU) 芍虯Web (ftp://ftp.software.ibm.com/ps/products/datapropagator/fixes/) 筛蓢 籣籈豢 慧蚚籬蓮僧蓺生虰 DDU 芍虯款婶籺籃籆贿赊 2 啥赊籵蚚籛还豢尚绖蝦涉虯莎赊埴搔 週耝牲蓤色騩粗籺籃籆贿尚 臭唱生蓚色舍赊籘豢籿贿虴惶蚚籩籅晃籩籅蚚蓮生虰 蜷 蹫蓯啥山蓭芍虯籘豢籿贿虴惶蚚籩籅晃籩籅蚚蓯賢末赊 README 籺籃籆贿尚驋涉蓭 绅审牲山虰 ------------------------------------------------------------------------ 12.6 膽 3 蛑 籪蚚籢虴卉籿晃籔蚚籚还豢虴籚籭晃籌 12.6.1 卉籿晃籔蚚籚还豢赊籚籭晃籌 砎涉山穗赊卉籿晃籔蚚籚还豢虴籚籭晃籌蓯啥山蓭芍虯DataPropagator Web 籘籆籫 赊皇籆籾皇晃蚚虴粂蚚籛 (http://www.ibm.com/software/data/dpropr/) 尚驋涉 蓭绅审牲山虰莎赊籚籭晃籌赊籜籩籦籿蓯涉色搔傻蓭虯AIX 赊 Oracle 籪蚚籢粁蚚籜 蓯蓚卉籿晃籔蚚籚还豢赊籠蚚籜賊筛蓢虯 DB2 (Windows NT 缽) 赊籪蚚籢粁蚚籜蓯 蓚籢蚚籕籦籫賊蓹赊籖籹蚚尚踫山蓺生虰神赊籚籭晃籌芍虯DB2 DataJoiner 卉籿晃 籔蚚籚还豢蝷床 (DJRA) 籧蚚贿虯籫晃籏蚚赊籐换籿籤换蚚虯籄籿皇籆虴籿慧籓皇 缓虯声蓱丧 DB2 DataJoiner 尚磒涉蓺生虰 籾籦籒赊 44 粂蚚籛蓯蓚虯籶籜或蚚籬虴籺籃籆贿蹗唱赊籜籩籦籿 6 赊硡皿芍 䶮 赊蓱上蓯跅滁涉蓭绅审牲山虰 籜籩籦籿 6: 籶籜或蚚籬虴籺籃籆贿赊蹗唱 籄籿皇籆虴籿慧籓皇缓芍籠蚚籜虴籘蚚籵蚚蓹赊抽鸟尚貹磛蓲涉蓭山蓚色舍虯 惶蚚籙 蚚繤驖磒蓯虯籶籜或蚚籬虴籺籃籆贿尚蹗唱生蓚貹磛搔蓨蓺生虰籄籿皇籆虴籿慧籓 皇缓尚 踫生蓚惶蚚籙蚚 ID 芍虯籶籜或蚚籬虴籺籃籆贿尚縺身蓚神蓲搔蓮僧蓚神 蓲尚蝝繤涉蓭绅审牲山虰 籶籜或蚚籬虴籺籃籆贿尚蹗唱生蓚蓯芍虯嗽失赊䦅蚬蓮踫山蓺生虰 1. Windows NT 赊籖粆豢籬虴籿慧豢籿籫虴籈籅豢籬籈蓮虯C:\scripts 籪籅卉籒籫 晃蚚蓯碎咯涉蓺生虰 2. DEPTQUAL.PWD 蓲山上籪籅卉籒籫晃蚚蓯虯砎逰籺籃籆贿尚蹗唱涉蓺生虰神赊籺 籃籆贿芍 Notepad 稍蓘赊籩籐籜籫虴籊籪籅籢蚚蓮蹗唱涉蓭绅审牲山虰 籶籜或 蚚籬虴籺籃籆贿赊毛矛逰木芍虯applyqual.pwd 蓮生虰 applyqual 芍虯籘籾籜 籒晃籿籚还豢虴籞籦籫尚蹗唱涉色蓯籄籿皇籆駽騺⺮赊膯亵颡亵蓲趌蓯藞 趘生蓚貹磛赊蓚 膯亵颡亵赊邞僖尚生蓚籜籫晃豢籓蓮生虰神赊籚籭晃籌 蓮芍虯籄籿皇籆駽騺⺮芍 DEPTQUAL 蓮生虰 谯: DB2 DataPropagator 赊籵蚚籛还豢 5 蓞 籘粅蚚籫牲蓤蓺生虰 3. 籶籜或蚚籬虴籺籃籆贿赊繀磂蓯芍虯䶮赊躟搔蓨蓺生虰 SERVER= server USER=userid PWD=password 莎蓤涩蓤䶮赊肃铆搔蓨蓺生虰 server 籠蚚籜虯籢蚚籕籦籫虯蓺色芍初軇籘蚚籵蚚赊矛腛蓮虯 籘籾籜籒晃籿籚还 豢虴籞籦籫賊蓮墀蓤蓺生虰神赊籚籭晃籌蓮芍虯神蓤蓢赊矛腛芍 SAMPLE 蓲 COPYDB 蓮生虰 userid 康䦂稍籪蚚籢粁蚚籜尚蝷床生蓚色舍蓯磒生蓚碶趭赊惶蚚籙蚚 ID虰 神 赊趌芍虯Windows NT 声蓱丧 UNIX 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮膯亵 颡亵赊邞僖搔蓨蓺生虰 password 惶蚚籙蚚 ID 蓯螜翧涉色籶籜或蚚籬虰神赊趌芍虯Windows NT 声蓱丧 UNIX 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮膯亵颡亵赊邞僖搔蓨蓺生虰 神赊籺籃籆贿蓯芍籾皇豢籒踫蓺色芍谯踫尚蚰僧壅蓺稍山蓮绅审牲山虰籘蚚籵 蚚矛虯 惶蚚籙蚚 ID虯声蓱丧籶籜或蚚籬驅伽赊身尚趢实涉蓭绅审牲山虰 4. 籶籜或蚚籬虴籺籃籆贿赊繀磂芍虯䶮赊繀磂蓯磋涉蓭山蓺生虰 SERVER=SAMPLE USER=subina PWD=subpw SERVER=COPYDB USER=subina PWD=subpw DB2 繤驖声蓱丧籞籐患晃籩籅蓯螜涉蓭赊蜷蹫蓯啥山蓭芍虯 蛈IBM DB2 蝷床赊䦅藳僧 蛌 尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 12.7 膽 5 蛑 卉籿晃籔蚚籚还豢赊躹蕬 12.7.1 賊声蓱丧搐矛 卉籿晃籔蚚籚还豢芍虯賊声蓱丧搐矛赊籾皇豢籒尚籘粅蚚籫涉蓺甥嗓虰 12.7.2 DATALINK 卉籿晃籔蚚籚还豢 DATALINK 卉籿晃籔蚚籚还豢芍虯籵蚚籛还豢 7.1 籺籅籦籒籜籶籦籒 1 赊藞倮蓲涉蓭 Solaris 蓮 磒识繺蓮生虰神蓤蓯芍籠蚚籜声蓱丧籢蚚籕籦籫 DATALINK 籺籃籆贿虴 籚籜籩缓蓮咯蹗生蓚 FTP 籪蚚簧豢搔 貹磛蓮虯MDTM (modtime) 籖粆豢籬尚籘粅蚚籫 涉蓺生虰神赊籖粆豢籬芍虯冥邿牲蓤色籺籃籆贿赊 蹚騃儇踃吴尚賊涉蓺生虰 Solaris 籌粂卉蚚籩籅豢籓虴籚籜籩缓 籵蚚籛还豢 2.6 蓚山芍 MDTM 磒赊 FTP 籘 粅蚚籫搔螝蓺蓤稍山莎赊默赊籵蚚籛还豢尚磒涉蓭山蓚驁酃虯WU-FTPD 赊蓱上稍趢 实赊籠籺籫籈籉籄搔貹磛蓮生虰 AS/400 蚱赊 DB2 籪蚚籢粁蚚籜蓲默赊籿皇籦籫籺籋蚚缓蚱赊 DB2 籪蚚籢粁蚚籜吴蓮 DATALINK 搐尚侪朝生蓚神蓲芍蓮僧蓺甥嗓虰 AS/400 籿皇籦籫籺籋蚚缓蓮芍虯DATALINK 趌赊蛈谯蛌末钞赊卉籿晃籔蚚籚还豢芍 籘粅蚚籫牲蓤蓭山蓺甥嗓虰 AIX 4.2 尚抒筐谔赊驁酃芍虯籪籺籋贿籫赊惶蚚籙蚚騩軚籿慧籓皇缓 (ASNDLCOPY) 尚 踫生蓚腛蓯虯APAR IY03101 (AIX 4210-06 RECOMMENDED MAINTENANCE FOR AIX 4.2.1) 赊 PTF 尚籆豢籜籫蚚贿涉稍深蓤勺稍蓨蓺甥甥嗓虰 神赊 PTF 蓯芍虯FTP 籪 蚚簧豢赊 "modtime/MDTM" 籖粆豢籬赊 Y2K 駽滁搔 螝蓺蓤蓺生虰神赊駽滁尚軣埙生 蓚蓯芍虯"modtime " 籖粆豢籬筛蓢冕牲蓤蓚 蹚騃儇踃浚賢尚蝝繤涉蓭绅审牲 山 ( 芍 January 1, 2000 嗽踾蓯駽滁牲蓤色籺籃籆贿)虰 籢蚚籕籦籫賊搔蜲倮 CCD 賊赊驁酃芍虯DB2 DataPropagator 芍 DATALINK 籺籃籆贿 尚 侪朝生蓚色舍蓯 ASNDLCOPY 贿蚚籤豢尚軒丧騩涉蓺生虰 ASNDLCOPY 声蓱丧 ASNDLCOPYD 籿慧籓皇缓赊磒贃聾蓯螜生蓚蹚砎驅伽蓯啥山蓭芍虯 蝒籿慧籓皇缓赊 籠蚚籜虴籖蚚籬赊籿慧慧蚚籓虴籞籒籚还豢尚驋涉蓭绅审牲山虰 嗽失赊初盲酆搔 縆磒牲蓤蓺生虰 * 繀倮 CCD 賊蓯芍 DATALINK 賅尚螝舍蓚神蓲搔蓮僧蓺生搔虯DATALINK 趌蓯芍 螝舍蓚神蓲芍蓮僧蓺甥嗓虰 * 它騥牲蓤色蜲倮 CCD 賊蓯芍 DATALINK 趌尚螝舍蓚神蓲搔蓮僧蓺生虰 * 它騥牲蓤蓭山稍山 CCD 籢蚚籕籦籫賊蓯芍 DATALINK 搐尚螝舍蓚神蓲芍蓮僧蓺 甥嗓虰 * 籠蚚籜声蓱丧籢蚚籕籦籫虴籘蚚籵蚚搔款婶蓮蓚驁酃虯籘籾籜籒晃籿籚还豢虴 籞籦籫蓯 DATALINK 搐尚啥煌豢籵蚚尚螝舍蓚神蓲芍蓮僧蓺甥嗓虰 12.7.3 LOB 赊初盲酆 它騥牲蓤色繀倮 CCD 賊蓯芍 LOB 搐蓺色芍 LOB 賅蓹赊驋尚 螝舍蓚神蓲芍蓮僧 蓺甥嗓虰 12.7.4 卉籿晃籔蚚籚还豢赊躹蕬 65 粂蚚籛蓮虯蛈籖籰籒籩籅籸籩籅蚚蛌蓯芍䶮赊蓱上稍肃铆搔螝蓺蓤蓺生虰 籄籿皇籆虴籿慧籓皇缓搔初軇籘蚚籵蚚蓯抽鸟蓮僧稍山驁酃芍虯 籄籿皇籆虴籿慧籓皇缓芍騃贷涉蓺生虰 AS/400 缽赊籪蚚籢虴籾慧籦籐豢籓尚磒生蓚驁酃虯籆豢籢蚚籵贿谔蓯侪朝生蓚 籪 蚚籢匆赊酃躹搔虯籾籦籒赊 69 粂蚚籛蓯週坶牲蓤蓭山蓚 "4 MB" 蓮芍稍绅虯 "4,000,000 踫" 尚陲奢稍山蓱上蓯谯肃涉蓭绅审牲山虰 ------------------------------------------------------------------------ 12.8 膽 6 蛑 卉籿晃籔蚚籚还豢味弋赊籞籦籫籄籦籿 12.8.1 繡肃赊驁蛭蓮踃砎 (Update-anywhere) 赊腛冥蛐茯 繡肃赊驁蛭蓮踃砎生蓚卉籿晃籔蚚籚还豢尚虯邷酃軣騩声蓱丧 150 嗽蚱赊 籘籾籜籒 晃籿籚还豢虴籞籦籫虴煌豢籵蚚蓮籘籾籜籒晃籿籚还豢虴籞籦籫蓯 籞籦籫籄籦籿生蓚 蓯芍虯嗽失赊 DDL 尚踫涉蓭初軇籘蚚籵蚚蚱蓯 ASN.IBMSNAP_COMPENSATE 賊尚蹗唱 生蓚貹磛搔蓨蓺生虰 CREATE TABLE ASN.IBMSNAP_COMPENSATE ( APPLY_QUAL char(18) NOT NULL, MEMBER SMALLINT, INTENTSEQ CHAR(10) FOR BIT DATA, OPERATION CHAR(1)); 12.8.2 卉籿晃籔蚚籚还豢味弋赊籞籦籫籄籦籿 95 粂蚚籛蓮虯蛈CD 籩蚚籾贿虯垆藳虯声蓱丧賊籜粂蚚籜赊籎籜籢粆籆籝蛌蓮 DPREPL.DFT 籺籃籆贿芍 \sqllib\bin 籪籅卉籒籫晃蚚蓺色芍 \sqllib\java 籪籅卉 籒籫晃蚚赊山慎蓤筛蓯蓚蓲騫蔀蓭山蓺生虰 坳芍 DPREPL.DFT 芍 \sqllib\cc 籪 籅卉籒籫晃蚚蓯蓨蓺生虰 128 粂蚚籛赊訇聂初芊蓯螜生蓚硡皿蓮虯籐换籿籤换蚚虴籿慧籓皇缓搔籈籋蚚缓虴籜 籢蚚籫 涉色蓲僧虯蓺色芍籐换籿籤换蚚虴籿慧籓皇缓赊籿贿蚚豢虴籖粆豢籬搔磒牲 蓤色蓲僧赊身虯踫尚踚蓨壅设色舍蓯 訇聂初芊搔磒牲蓤蓚蓲騫蔀蓢蓤蓭山蓺生虰 咯籿贿蚚籮豢籓虴籌籿籚还豢賢僧蓮籐换籿籤换蚚虴籿慧籓皇缓尚蜫⺪涉色驁酃虯 籐换籿籤换蚚虴籿慧籓皇缓芍 踫尚踚蓨壅设色舍蓯訇聂初芊尚磒涉蓺甥嗓虰 ------------------------------------------------------------------------ 12.9 膽 8 蛑 脙膴蜡僖 卉籿晃籔蚚籚还豢虴籄籭皇籆籙蚚芍 Windows 32 籸籦籫虴籚籜籩缓声蓱丧 AIX 蚱蓮 逳咯涉蓺生虰 AIX 蚱蓮籄籭皇籆籙蚚尚踫生蓚驁酃虯/usr/local/bin/analyze 蓲 赊邷酃尚胜佬生蓚色舍蓯虯sqllib/bin 籪籅卉籒籫晃蚚搔升磒赊 PATH 味弋儇忱赊 /usr/local/bin 蓱蓨蓞腛蓯蓚神蓲尚蝝繤涉蓭绅审牲山虰 卉籿晃籔蚚籚还豢虴籄籭皇籆籙蚚蓯芍䶮赊趢实赊籌籿籚还豢赊籐蚚或蚚籬搔蓨蓺 生: CT 声蓱丧 AT虰 CT=n n 浚腛嗽踾赊籐换籿籤换蚚虴籫卉蚚籜賊赊酆瞄赊身尚 賊涉蓺生虰籐蚚或蚚 籬芍籌籿籚还豢蓮生虰神赊籐蚚或蚚籬尚䎱趭涉稍山驁酃虯 籪籺籋贿籫芍 7 浚 蓲稍蓨蓺生虰 AT=n n 浚腛嗽踾赊籄籿皇籆虴籫卉蚚贿賊赊酆瞄赊身尚 賊涉蓺生虰籐蚚或蚚籬芍 籌籿籚还豢蓮生虰神赊籐蚚或蚚籬尚䎱趭涉稍山驁酃虯 籪籺籋贿籫芍 7 浚蓲稍 蓨蓺生虰 礌: analyze mydb1 mydb2 f=mydirectory ct=4 at=2 deepcheck q=applyqual1 卉籿晃籔蚚籚还豢虴籄籭皇籆籙蚚蓮虯嗽失赊籐蚚或蚚籬驅伽搔踃砎牲蓤蓺涉色虰 deepcheck 籄籭皇籆籙蚚搔虯嗽失赊驅伽尚螝设蓱蓨惟腟稍佴持尚䓖生蓚神蓲尚䎱趭涉蓺 生: 儇踃籪蚚籢 (CD) 声蓱丧蹗邟赑艘 (UOW) 賊赊籿贿蚚籮豢籓驅伽虯 DB2 (OS/390 缽) 邞佴賊籜粂蚚籜声蓱丧它騥赊蜷蹫虯籘籾籜籒晃籿籚还豢虴籐蚚蓲 螜翧生蓚 籢蚚籕籦籫垆藳赊佴持虯籘籾籜籒晃籿籚还豢碶趭賊虯声蓱丧籘籾籜 籒晃籿籚还豢虴籞籦籫赊 SQL 籜籩蚚籫煌豢籫虴籊皇蚚虰佴持蓯芍生蔀蓭赊籘 蚚籵蚚搔螝蓺蓤蓺生虰 籐蚚或蚚籬芍籌籿籚还豢蓮生虰 lightcheck 嗽失赊驅伽搔伽鄢蚰筛蓢虮蜲牲蓤蓺生: ASN.IBMSNAP_SUBS_COLS 賊赊生蔀蓭赊 搐赊蜷蹫虯 籘籾籜籒晃籿籚还豢赊籊皇蚚虯儇木钞虯蛟处虯声蓱丧 軌傻色蓚 山芍坤軟摧縄垆藳虰神赊驅伽赊騥颡蓯蓱蓨虯 晃籠蚚籜搔翅盲牲蓤虯蓱蓨颡牲 稍 HTML 騩粗籺籃籆贿搔蹗唱牲蓤蓺生虰 神赊籐蚚或蚚籬芍籌籿籚还豢蓮虯 deepcheck 籐蚚或蚚籬蓲奈茼蓯纑默縄蓮生虰 籄籭皇籆籙蚚虴籧蚚贿芍 AS/400 籿皇籦籫籺籋蚚缓赊卉籿晃籔蚚籚还豢赊 PTF 蓮 縼䦅识繺蓮生虰神蓤蓢赊籧蚚贿芍卉籿晃籔蚚籚还豢味弋蓯螜生蓚驅伽尚䱷騑涉虯 HTML 籺籃籆贿搔蹗唱牲蓤蓭 IBM 籘蚚籸籜遉騪虽蓯拇蓢蓤虯 脙膴蜡僖赊䦅蛸深蓲稍 蓨蓺生虰AS/400 缽赊籧蚚贿尚縼䦅生蓚蓯芍虯縆碀稍 PTF (色蓲奢勺虯朝賗 5769DP2 蓯芍虯PTF SF61798 赊莎蓤蓯钠伞蓚蹚砎赊蓞赊) 尚籣籈豢慧蚚籬涉蓭绅审牲山虰 蛈籫皇籾贿籚患蚚籩籅豢籓蛌籞籒籚还豢蓯嗽失赊脙膴蓲市芩尚趢实涉蓭绅审牲山虰 脙膴: 籄籿皇籆虴籿慧籓皇缓搔儇踃赊侪朝尚踫伞慎蓯贿蚚籿; 籄籿皇籆虴籫卉蚚贿賊芍 STATUS=2 尚涉蓺生虰 籘籾籜籒晃籿籚还豢虴籞籦籫蓯侪忱赊籠蚚籜賊搔螝蓺蓤蓭山蓺生虰神赊籞籦籫繀蓯蓚 籠蚚籜賊赊粃籦籫籜粅籦籫蛩床尚軄蚱牲甥蓚色舍虯莎赊籠蚚籜賊蓯繀倮 CCD 賊搔 趭違牲蓤蓭山蓺生搔虯莎赊繀倮 CCD 賊芍僖赊籘籾籜籒晃籿籚还豢虴籞籦籫蓯蓨蓺生虰 籠蚚籜賊芍踃砎牲蓤蓺生搔虯繀倮 CCD 賊尚蓨壅设籄籿皇籆虴籿慧籞籜芍坤款危蓮 踫牲蓤蓺生 (色蓲奢勺虯籄籿皇籆虴籿慧籓皇缓搔蜫⺪牲蓤稍山虯蓺色芍籆粁豢籫搔 籫晃籏蚚牲蓤稍山稍蓘赊识繺钞搔蓨蓺生)虰籠蚚籜賊筛蓢籢蚚籕籦籫賊蓯踃砎尚 侪朝生蓚籄籿皇籆虴籿慧籓皇缓芍虯繀倮 CCD 賊赊踃砎尚你傻蓭山蓚色舍蓯贿蚚籿涉蓺生虰 神赊贿蚚籿尚趦生蓚蓯芍虯繀倮 CCD 賊蓯淖涉蓭籄籿皇籆虴籿慧籓皇缓尚蜫⺪ (蓺色芍 卉籿晃籔蚚籚还豢尚藳僧逳神生籆粁豢籫尚籫晃籏蚚) 涉蓺生虰籄籿皇籆虴籿慧籓皇缓芍 繀倮 CCD 賊尚蓨壅身虯贿蚚籿涉蓭山蓚籄籿皇籆虴籿慧籓皇缓搔生蔀蓭赊籠蚚籜賊筛蓢赊 儇踃尚蛩床蓮僧蓚蓱上蓯涉蓺生虰 色蓱上稍颌拟搔虯侪忱赊籄籿皇籆虴籿慧籓皇缓蓯蓱傻蓭蓨壅蓺蓤色 繀倮 CCD 賊尚啥籠蚚籜賊尚螝设籘籾籜籒晃籿籚还豢虴籞籦籫蓮逳僧蓚驁酃搔蓨蓺生虰 ------------------------------------------------------------------------ 12.10 膽 9 蛑 籐换籿籤换蚚虴籿慧籓皇缓声蓱丧籄籿皇籆虴籿慧籓皇缓 (AS/400 缽) 178 粂蚚籛赊蛈踫蝷床這繺蓯螜生蓚谯肃酆蛌芍嗽失赊蓱上蓯市涉蓭绅审牲 山虰 籪籺籋贿籫趭違尚儇踃涉色蓨虯繏赊趭違尚冥邿涉色蓨生蓚神蓲搔蓮僧蓺生虰 繏赊籘籾籚籜籩缓週騫尚蹗唱生蓚驁酃芍虯籘籾籚籜籩缓赊矛腛尚 QZSNDPR 蓯涉虯莎蓤尚 QDPR 嗽蜲赊皇籆籾皇晃蚚蓯蹗唱生蓚貹磛搔蓨蓺生虰 神蓤蓢赊趭違赊儇踃蓯螜生蓚蜷蹫蓯啥山蓭芍虯SD88-5009蛈AS/400e 籚晃蚚籝 踫蝷床赊䦅藳僧 V4R3蛌尚驋涉蓭绅审牲山虰 178 粂蚚籛赊蛈DB2 DataPropagator/400 赊籆豢籜籫蚚贿赊軣埙蓲籎籜籢粆籆籝蛌蓯 嗽失尚趢实涉蓭绅审牲山虰 籫皇豢籙籒籚还豢赊粄晃患蚚缓搔膯僧山色舍蓯慧籦籒邷酃赊脙膴搔鲤臭生蓚驁酃芍虯 籪籺籋贿籫赊你扫籢籆缓籄籈籫趌尚 30 筛蓢 120 蓯牟蓛生神蓲搔蓮僧蓺生虰 蓨壅身籛还籾赊蜫⺪升蓲蓯籛还籾尚儇踃生蓚神蓲搔蓮僧蓺生虰蓺色芍虯嗽失赊䦅蚬蓮虯 升磒赊籘籾籚籜籩缓蚱蓮踫牲蓤蓭山蓚生蔀蓭赊籛还籾赊籪籺籋贿籫你扫籢籆缓籄籈籫趌尚 儇踃生蓚神蓲蓞蓮僧蓺生虰 1. QGPL/QBATCH 尚騞侪牲甥蓭砎逰赊籒皇籜虴籌籾籛籉籒籫尚蹗唱生蓚蓯芍虯嗽失赊籖粆豢籬尚踫涉蓺生虰 CRTDUPOBJ OBJ(QBATCH) FROMLIB(QGPL) OBJTYPE(*CLS) TOLIB(QDPR) NEWOBJ(QZSNDPR) 2. 砎逰蓯蹗唱牲蓤色籒皇籜赊你扫籢籆缓籄籈籫趌尚儇踃涉蓺生 (色蓲奢勺虯300 賐蓯儇踃涉蓺生)虰 CHGCLS CLS(QDPR/QZSNDPR) DFTWAIT(300) 3. 砎逰蓯蹗唱涉色籒皇籜尚磒生蓚蓯芍虯籘籾籚籜籩缓週騫 QDPR/QZSNDPR 繀赊 贿蚚籩籅豢籓酆瞄尚踃砎涉蓭绅审牲山虰 CHGRTGE SBSD(QDPR/QZSNDPR) SEQNBR(9999) CLS(QDPR/QZSNDPR) 194 粂蚚籛赊蛈籛换蚚籭贿虴卉籚蚚籵蚚邸虮騩軚贿蚚籤豢赊磒蛌蓯芍虯 蛈籛换蚚 籭贿虴卉籚蚚籵蚚邸虮騩軚贿蚚籤豢赊縪耝尚虮唼生蓚驁酃虯籠蚚籜賊蓯 磒牲蓤蓭 山蓚生蔀蓭赊籛换蚚籭贿蓯 DLTRCV(*NO) 搔蓚神蓲尚蝝繤涉蓭绅审牲山虰蛌 蓲山 上亵搔蓨蓺生虰 195 粂蚚籛蓮虯ADDEXITPGM 籖粆豢籬虴籶皇煌蚚籢蚚芍嗽失赊蓱上蓯稍蓨蓺生虰 ADDEXITPGM EXITPNT(QIBM_QJO_DLT_JRNRCV) FORMAT(DRCV0100) PGM(QDPR/QZSNDREP) PGMNBR(*LOW) CRTEXITPNT(*NO) PGMDTA(65535 10 QSYS) ------------------------------------------------------------------------ 12.11 膽 10 蛑 籐换籿籤换蚚虴籿慧籓皇缓声蓱丧籄籿皇籆虴籿慧籓皇缓 (OS/390 缽) 膽 10 蛑蓮虯嗽失赊趇逮尚踃砎涉蓺生虰 12.11.1 DB2 DataPropagator (OS/390 缽) 赊腛冥蛐茯 DB2 DataPropagator (OS/390 缽) 籵蚚籛还豢 7 (V7) 尚踫生蓚蓯芍虯 DB2 (OS/390 缽) 籵蚚籛还豢 5虯DB2 (OS/390 缽) 籵蚚籛还豢 6虯蓺色芍 DB2 (OS/390 缽) 籵蚚籛还豢 7 搔貹磛蓮生虰 12.11.2 OS/390 蓮赊 UNICODE 声蓱丧 ASCII 籊豢籖蚚籬虴籜籐蚚缓 DB2 DataPropagator (OS/390 缽) V7 芍虯UNICODE 声蓱丧 ASCII 籊豢籖蚚籬虴籜籐 蚚缓尚 籘粅蚚籫涉蓭山蓺生虰 神赊砎涉山籊豢籖蚚籬虴籜籐蚚缓尚嗡磒生蓚蓯芍虯 DB2 (OS/390 缽) V7 搔貹磛蓮虯 失赊籞籒籚还豢蓮硡皿牲蓤蓭山蓚蓱上蓯 DB2 DataPropagator 籠蚚籜賊虯籢蚚籕籦籫賊虯 声蓱丧初軇賊尚䦅暮蹗蓮蹗唱蓺色芍儇 晰涉稍深蓤勺稍蓨蓺甥嗓虰 色审涉虯籊豢籖蚚籬虴籜籐蚚缓尚儇踃涉稍绅蓭蓞虯 螚 聂赊卉籿晃籔蚚籚还豢味弋芍 DB2 DataPropagator (OS/390 缽) V7 蓮芍咯蹗涉蓺甥 嗓虰 12.11.2.1 籊豢籖蚚籬虴籜籐蚚缓赊腎男 籠蚚籜虯CD虯声蓱丧籢蚚籕籦籫賊搔款婶籊豢籖蚚籬虴籜籐蚚缓尚磒涉蓭山蓚驁 酃虯 卉籿晃籔蚚籚还豢味弋蓮籪蚚籢尚儇晰生蓚貹磛钞尚蹚颡蓯生蓚神蓲搔蓮僧蓺 生虰 賊赊籊豢籖蚚籬虴籜籐蚚缓尚腎男生蓚蓲僧虯賊籜粂蚚籜赊亵籪蚚籢芍 ASCII虯UNICODE虯 蓺色芍 EBCDIC 蓮籊豢籖蚚籬蓮僧蓚蓲山上虯赑藞 CCSID 逰木蓯 涉色搔傻蓭绅审牲山虰 賊籜粂蚚籜繀赊籩蚚籾贿芍生蔀蓭虯款婶籊豢籖蚚籬虴籜籐蚚 缓尚磒涉稍深蓤勺稍蓨蓺甥嗓虰 SQL 籜籩蚚籫煌豢籫赊賊生蔀蓭赊籊豢籖蚚籬虴籜 籐蚚缓芍款婶蓮稍深蓤勺稍蓨蓺甥嗓虰 蓺色虯縚声蓱丧苓酃蓯磒牲蓤蓚賊蓞生蔀 蓭虯款婶籊豢籖蚚籬虴籜籐蚚缓尚磒生蓚貹磛搔蓨蓺生虰 赑藞 CCSID 逰木蓯涉色搔傻蓭山稍山蓲虯DB2 芍籵籆豢籬蓺色芍踫蓯藸阔尚軣 騩涉虯SQLCODE -873 尚兮涉蓺生虰 蓘赊賊搔 ASCII 蓯稍蓨虯蓘赊賊搔 UNICODE 蓯 稍蓚筛芍虯 磒涉蓭山蓚籒皇籆籄豢籫/籘蚚籵蚚踈唱蓯蓱傻蓭穗稍蓨蓺生虰 康蓯虯 賊赊籊豢籖蚚籬虴籜籐蚚缓尚腎男生蓚蓲僧蓯芍嗽失赊逰木蓯涉色搔傻蓭绅审牲山虰 * DB2 (OS/390 缽) 赊籠蚚籜賊蓺色芍籢蚚籕籦籫賊芍 EBCDIC虯ASCII虯蓺色芍 UNICODE 蓯 生蓚神蓲搔蓮僧蓺生虰 神赊賊芍虯籘粅蚚籫牲蓤蓭山蓚 DBMS (DB2 籺籃粇晃蚚虯蓺色芍 DataJoiner 賢僧赊坤 DB2) 蓯 款婶虯蓺色芍穗稍蓚籊豢 籖蚚籬虴籜籐蚚缓尚啥賊蓲赊吴蓮籖籹蚚蓮僧蓺生虰 * DB2 (OS/390 缽) 籠蚚籜虴籘蚚籵蚚蓮芍虯款婶籘蚚籵蚚蚱赊 CD虯UOW虯卉籛籜 籢蚚虯 声蓱丧 prune 初軇賊芍生蔀蓭虯款婶籊豢籖蚚籬虴籜籐蚚缓尚磒涉稍 深蓤勺稍蓨蓺甥嗓虰 神赊畅酃钞尚蝝蓯生蓚蓯芍虯颉蓯籊豢籖蚚籬虴籜籐蚚 缓尚皿縄蓯䎱趭涉蓭绅审牲山虰 * 款婶初軇籘蚚籵蚚蚱赊初軇賊 (ASN.IBMSNAP_SUBS_xxxx) 芍生蔀蓭虯款婶籊豢 籖蚚籬虴籜籐蚚缓尚 磒涉稍深蓤勺稍蓨蓺甥嗓虰 * 莎赊默赊初軇賊芍蓘赊籊豢籖蚚籬虴籜籐蚚缓蓮蓞磒蓮僧蓺生搔虯 ASN.IBMSNAP_CRITSEC 賊芍 EBCDIC 赊蓺蓺蓯涉蓭声绅蓱上声胃舍涉蓺生虰 12.11.2.2 籊豢籖蚚籬虴籜籐蚚缓赊稠趭 賊蓯縆碀稍籊豢籖蚚籬虴籜籐蚚缓尚䎱趭生蓚蓯芍虯賊赊臭唱蓯磒牲蓤蓭山蓚 SQL 尚儇踃涉蓺生虰 * 砎涉山籠蚚籜賊蓲籢蚚籕籦籫賊尚縆碀稍籊豢籖蚚籬虴籜籐蚚缓蓮蹗唱生蓚筛虯 螚聂赊籢蚚籕籦籫賊蓲籠蚚籜賊赊籊豢籖蚚籬虴籜籐蚚缓尚儇踃涉蓭绅审牲山虰 螚聂赊賊赊籊豢籖蚚籬虴籜籐蚚缓尚儇踃生蓚腛蓯籐换籿籤换蚚虴籿慧籓皇缓蓲 籄籿皇籆虴籿慧籓皇缓尚 趦涉蓭筛蓢虯籐换籿籤换蚚虴籿慧籓皇缓尚籖蚚贿 籬虴籜籢蚚籫涉蓭籄籿皇籆虴籿慧籓皇缓尚 蹘⺪咯生蓚蓱上声胃舍涉蓺生虰 螚 聂赊賊赊籊豢籖蚚籬虴籜籐蚚缓尚儇踃生蓚蓯芍: 1. Reorg 惶蚚籩籅晃籩籅蚚尚磒涉蓭螚聂赊賊尚籖籹蚚涉蓺生虰 2. 螚聂赊賊尚籬慧籦籿涉蓺生虰 3. 砎涉山籊豢籖蚚籬虴籜籐蚚缓尚䎱趭涉蓭虯賊尚蹘蹗唱涉蓺生虰 4. Load 惶蚚籩籅晃籩籅蚚尚磒涉蓭虯芮山籪蚚籢尚砎涉山賊蓯慧蚚籬涉蓺 生虰 Load 惶蚚籩籅晃籩籅蚚蓲 Reorg 惶蚚籩籅晃籩籅蚚蓯啥山蓭蜷涉绅芍虯 蛈DB2 Universal Database for OS/390 Utility Guide and Reference蛌尚 驋涉蓭 绅审牲山虰 * 砎涉山初軇賊尚縆碀稍籊豢籖蚚籬虴籜籐蚚缓蓮蹗唱生蓚筛虯螚聂赊初軇賊赊 籊豢籖蚚籬虴籜籐蚚缓尚儇踃涉蓺生虰 DPCNTL.MVS 芍 DB2 (OS/390 缽) 蓲蓲蓞蓯騩蕿牲蓤虯sqllib\samples\repl 蓯 蓨蓺生虰 神赊籺籃籆贿蓯芍虯初軇賊尚蹗唱生蓚山绅啥筛赊 CREATE TABLE 籜籩蚚籫煌豢籫搔螝蓺蓤蓭山蓺生虰 ASCII 蓺色芍 UNICODE 蓮稍深蓤勺稍蓢稍 山賊 (ASN.IBMSNAP_REGISTER虯ASN.IBMSNAP_PRUNCNTL 稍蓘) 赊驁酃虯 嗽失赊 礌蓯牲蓤蓭山蓚蓱上蓯虯CCSID ASCII 蓺色芍 CCSID UNICODE 籐蚚或蚚籬尚 趢实涉蓭绅审牲山虰 CREATE TABLE ASN.IBMSNAP_PRUNCNTL ( TARGET_SERVER CHAR( 18) NOT NULL, TARGET_OWNER CHAR( 18) NOT NULL, TARGET_TABLE CHAR( 18) NOT NULL, SYNCHTIME TIMESTAMP, SYNCHPOINT CHAR( 10) FOR BIT DATA, SOURCE_OWNER CHAR( 18) NOT NULL, SOURCE_TABLE CHAR( 18) NOT NULL, SOURCE_VIEW_QUAL SMALLINT NOT NULL, APPLY_QUAL CHAR( 18) NOT NULL, SET_NAME CHAR( 18) NOT NULL, CNTL_SERVER CHAR( 18) NOT NULL, TARGET_STRUCTURE SMALLINT NOT NULL, CNTL_ALIAS CHAR( 8) ) CCSID UNICODE DATA CAPTURE CHANGES IN TSSNAP02; 螚聂赊初軇賊声蓱丧 CD 賊尚儇踃生蓚蓯芍虯 Reorg 惶蚚籩籅晃籩籅蚚蓲 Load 惶蚚籩籅晃籩籅蚚尚磒涉蓺生虰 * 砎涉山卉籿晃籔蚚籚还豢虴籠蚚籜蓺色芍籘籾籜籒晃籿籚还豢虴籞籦籫尚蹗唱生 蓚蓲僧虯 蝷床籧蚚贿蓯蓱傻蓭臭唱牲蓤色 SQL 籺籃籆贿尚儇踃涉虯縆碀稍籊豢 籖蚚籬虴籜籐蚚缓尚 䎱趭涉蓭绅审牲山虰 神赊 SQL 蓯芍虯卉籿晃籔蚚籚还 豢虴籠蚚籜声蓱丧籘籾籜籒晃籿籚还豢虴籞籦籫莎蓤涩蓤蓯啥山蓭虯 CD 声蓱丧 籢蚚籕籦籫賊尚蹗唱生蓚色舍蓯磒牲蓤蓚侪忱赊 CREATE TABLE 籜籩蚚籫煌豢 籫搔螝蓺蓤蓭山蓺生虰 貹磛蓯收婶蓭虯籐蚚或蚚籬 CCSID ASCII 蓺色芍 CCSID UNICODE 尚趢实涉蓭绅审牲山虰 礌: CREATE TABLE user1.cdtable1 ( employee_name varchar, employee_age decimal ) CCSID UNICODE; CCSID 赊蜷蹫蓯啥山蓭芍虯 蛈DB2 UDB for OS/390 SQL Reference蛌尚驋涉 蓭绅审牲山虰 ------------------------------------------------------------------------ 12.12 膽 11 蛑 籐换籿籤换蚚虴籿慧籓皇缓声蓱丧籄籿皇籆虴籿慧籓皇缓 (UNIX 缽) 12.12.1 UNIX 声蓱丧 Windows 蓮赊籐换籿籤换蚚虴籿慧籓皇缓蓲籄籿皇籆虴籿慧籓 皇缓赊味弋儇忱赊稠趭 籠蚚籜虴籪蚚籢粁蚚籜尚籪籺籋贿籫虴籖蚚籬虴粂蚚籛趌嗽蜲赊籖蚚籬虴粂蚚籛蓮 蹗 唱涉色驁酃虯DB2CODEPAGE 味弋儇忱尚蝁棵生蓚籖蚚籬虴粂蚚籛蓯稠趭涉蓭绅审牲 山虰 DB2CODEPAGE 尚稠趭生蓚腛赊籖蚚籬虴粂蚚籛趌尚矿生蓚坳赊驅伽蓯啥山蓭 芍虯 蛈DB2 蝷床赊䦅藳僧蛌尚 驋涉蓭绅审牲山虰 籐换籿籤换蚚虴籿慧籓皇缓芍虯 籪蚚籢赊蓨壅身茳赊籪蚚籢粁蚚籜蓲款婶籖蚚籬虴粂蚚籛蓮踫生蓚貹磛搔蓨蓺 生虰 DB2 芍虯籐换籿籤换蚚虴籿慧籓皇缓搔踫牲蓤蓭山蓚嗡咯颌拟赊味弋筛蓢 籐 换籿籤换蚚虴籿慧籓皇缓赊籖蚚籬虴粂蚚籛尚矿涉蓺生虰 DB2CODEPAGE 搔稠趭牲蓤 蓭山稍山驁酃虯DB2 芍籖蚚籬虴粂蚚籛趌尚籌粂卉蚚籩籅豢籓虴籚籜籩缓筛蓢矿涉 蓺生虰 籌粂卉蚚籩籅豢籓虴籚籜籩缓筛蓢矿牲蓤蓚趌芍虯籪蚚籢粁蚚籜赊蹗唱蓯 籪籺籋贿籫虴籖蚚籬虴粂蚚籛尚磒涉色驁酃虯籐换籿籤换蚚虴籿慧籓皇缓蓯芍滁涉 山趌蓯稍蓨蓺生虰 ------------------------------------------------------------------------ 12.13 膽 14 蛑 賊赊踈慕 339 粂蚚籛蓮虯趌 "2" 赊 STATUS 搐赊週騫蓯虯嗽失赊亵蛑尚趢实涉蓭绅审牲山虰 繀倮 CCD 賊尚磒涉蓭籄籿皇籆虴籫卉蚚贿賊赊 STATUS 搐繀赊 "2" 赊趌尚躂蓨兮涉矿生蓚驁酃虯 蛈膽 8 蛑: 脙膴蜡僖這繺蛌蓮虯蛈脙膴: 籄籿皇籆虴籿慧籓皇缓搔侪朝赊儇踃尚踫伞慎蓯贿蚚籿涉虯 籄籿皇籆虴籫卉蚚贿賊搔 STATUS=2 尚生蛌尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 12.14 膽 15 蛑 籐换籿籤换蚚虴籿慧籓皇缓蓲籄籿皇籆虴籿慧籓皇缓赊煌籦籞蚚籛 煌籦籞蚚籛 ASN0017E 芍嗽失赊蓱上蓯稍蓨蓺生虰 ASN0017E 籐换籿籤换蚚虴籿慧籓皇缓搔騞膯稍繀倮籊皇蚚尚軣騩涉虯滁涉山籊皇蚚虴煌籦籞蚚 籛尚鲤踫蓮僧蓺甥嗓蓮涉色虰 贿蚚籤豢矛芍 "routine" 蓮生虰 冕蓨籖蚚籬芍 "return_code" 蓮生虰 煌籦籞蚚籛 ASN1027S 搔趢实牲蓤蓺生虰 ASN1027S 皇蚚籛虴籌籾籛籉籒籫 (LOB) 搐赊䎱趭搔墨生瑟蓺生虰籊皇蚚虴籖蚚籬芍 "" 蓮生虰 硡皿:籘籾籜籒晃籿籚还豢虴籞籦籫虴煌豢籵蚚蓯䎱趭牲蓤蓭山蓚 皇蚚籛虴籌籾籛籉 籒籫 (BLOB虯CLOB虯蓺色芍 DBCLOB) 搐搔墨生瑟蓺生虰 呙识牲蓤蓭山蓚搐赊蹚膯忱 芍 10 蓮生虰 惶蚚籙蚚赊收颗: 陲梳涉色皇蚚籛虴籌籾籛籉籒籫搐尚 籘籾籜籒晃籿籚还豢虴籞籦 籫虴煌豢籵蚚筛蓢虮唼涉蓭绅审牲山虰 煌籦籞蚚籛 ASN1048E 芍嗽失赊蓱上蓯稍蓨蓺生虰 ASN1048E 縆磒騴味赊踫搔纒涉蓺涉色虰蜷蹫蓯啥山蓭芍虯籄籿皇籆虴籫卉蚚贿賊尚驋涉 蓭绅审牲山: "" 硡皿:縆磒騴味蓯纒涉蓺涉色虰 煌籦籞蚚籛蓮芍虯"" 芍 ""虯""虯声蓱丧 "" 尚涉蓭山蓺生虰 惶蚚籙蚚赊收颗: 縆磒騴味搔纒涉色床碦尚邶蔀蓚蓯芍虯 螏埙籫卉蚚贿賊赊 APPERRM 籺籅蚚贿籬尚籤籉籦籒涉蓭绅审牲山虰 ------------------------------------------------------------------------ 12.15 賢耝 A 䱷騑声蓱丧籄籿皇籆虴籿慧籓皇缓尚籄籿晃籔蚚籚还豢繀蓮蜫⺪生蓚 籾籦籒赊 399 粂蚚籛蓮虯䱷騑声蓱丧籄籿皇籆虴籿慧籓皇缓尚蜫⺪生蓚 籘豢籿贿虴 贿蚚籤豢赊谯蓯山绅啥筛籊皇蚚搔週坶牲蓤蓭山蓺生搔虯 籘豢籿贿繀赊籖蚚籬芍滁 涉山蓮生虰籘豢籿贿赊芷垃芍縆磒籶皇煌蚚籢蚚蓯 螜生蓚繀磂蓮生搔虯谯蓮芍䱷騑 籶皇煌蚚籢蚚蓯螜生蓚神蓲蓲稍傻蓭山蓺生虰 䱷騑声蓱丧籄籿皇籆虴籿慧籓皇缓 API 赊籘豢籿贿蓲虯莎蓤涩蓤赊 MAKE 籺籃籆贿 尚虯 嗽失赊籪籅卉籒籫晃蚚赊筛蓢縼䦅蓮僧蓺生: NT 赊驁酃 - sqllib\samples\repl UNIX 赊驁酃 - sqllib/samples/repl ------------------------------------------------------------------------ 籚籜籩缓虴簧籮籢蚚 䦅藳僧声蓱丧市硡蚰 ------------------------------------------------------------------------ 13.1 db2ConvMonStream 磒蚱赊谯肃赊谔蓮虯籜籭籦籿籚还籦籫虴籪蚚籢虴籜籫晃蚚缓虴籢籆籿赊踈慕芍虯 SQLM_ELM_SUBSECTION 芍 sqlm_subsection 蓮蓚貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 脙膴蜡僖赊䦅藳僧 ------------------------------------------------------------------------ 14.1 惶蚚籙蚚搔慧籓籌豢涉蓭山稍山蓲僧蓯 DB2 尚 Windows 95虯Windows 98虯 蓺 色芍 Windows ME 蓮蜫⺪ db2start 籖粆豢籬尚 Windows 95虯Windows 98虯蓺色芍 Windows Millennium Edition (ME) 味弋蓮 滁颉蓯這繺牲甥蓚蓯芍虯嗽失赊蓘扫蓢筛尚踫上貹磛搔蓨蓺 生虰 * Windows 慧籓籌豢虴籈籅豢籬籈蓺色芍 Microsoft 籰籦籫或蚚籐豢籓虴 慧籓籌 豢虴籈籅豢籬籈尚磒涉蓭慧籓籌豢涉蓺生虰 * db2logon 籖粆豢籬尚踫涉蓺生 (db2logon 籖粆豢籬蓯啥山蓭芍虯(NOTE_1) 尚 驋涉蓭绅审牲山)虰 牲蓢蓯虯慧籓籌豢谔虯蓺色芍 db2logon 籖粆豢籬蓮䎱趭牲蓤蓚 惶蚚籙蚚 ID 芍虯 DB2 赊磛茯尚谜色涉蓭山蓚貹磛搔蓨蓺生 ((NOTE2) 尚驋)虰 db2start 籖粆豢籬搔蜫⺪牲蓤蓚蓲虯 惶蚚籙蚚搔慧籓籌豢牲蓤蓭山蓚神蓲尚籤籉籦 籒涉蓺生虰惶蚚籙蚚搔慧籓籌豢牲蓤蓭山蓚驁酃芍虯 db2start 籖粆豢籬芍莎赊惶蚚 籙蚚赊 ID 尚磒涉蓺生虰 惶蚚籙蚚搔慧籓籌豢牲蓤蓭山稍山驁酃芍虯db2start 籖 粆豢籬芍虯db2logon 籖粆豢籬搔踫牲蓤色筛蓘上筛虯 踫牲蓤蓭山蓚驁酃芍虯 db2start 籖粆豢籬搔 db2logon 籖粆豢籬蓮䎱趭牲蓤蓭山蓚惶蚚籙蚚 ID 尚 磒涉 蓭山蓚筛蓘上筛尚籤籉籦籒涉蓺生虰db2start 籖粆豢籬搔碙軟稍惶蚚籙蚚 ID 尚芨啥 深蓚神蓲搔蓮僧稍山驁酃芍虯 籖粆豢籬芍騃贷涉蓺生虰 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 籵蚚籛还豢 7 尚 Windows 95虯Windows 98虯蓺色 芍 Windows ME 蓯籆豢籜籫蚚贿谔蓯 籆豢籜籫蚚贿虴籠籺籫籈籉籄芍虯籚籜籩缓赊籾 蚚籫蓯 db2start 籖粆豢籬尚 踫生蓚籚还蚚籫籎籦籫尚蛈籜籢蚚籫籄籦籿蛌籺籋 贿籣蚚蓯籪籺籋贿籫蓮趢实涉蓺生 (蜷涉绅芍虯(NOTE_1) 尚驋涉蓭绅审牲山)虰 籚 籜籩缓赊 惶蚚籙蚚搔藞縳蓞慧籓籌豢涉色神蓲搔稍山驁酃虯蓺色芍 db2logon 籖粆豢 籬尚踫涉色神蓲搔稍山驁酃芍虯db2start 籖粆豢籬芍騃贷涉蓺生虰 惶蚚籙蚚搔 Windows 蓛籰籦籫或蚚籒蓯慧籓籌豢生蓚這蕥搔蝠稍山驁酃芍虯 嗽失赊 蓱上蓯籵籦籤虴籺籃籆贿筛蓢籖粆豢籬尚踫生蓚神蓲蓯蓱蓨虯 db2start 籖粆豢籬 赊腛蓯 db2logon 籖粆豢籬尚踫生蓚磛咄尚蔅生神蓲搔蓮僧蓺生虰 1. db2start.exe 籖粆豢籬蓯鸟山蓭 db2logon 籖粆豢籬尚踫生蓚籵籦籤虴籺籃 籆贿尚蹗唱涉蓭绅审牲山虰 礌: @echo off db2logon db2local /p:password db2start cls exit 2. 籵籦籤虴籺籃籆贿赊矛腛尚 db2start.bat 蓲涉虯 DB2 尚籆豢籜籫蚚贿涉色籬 皇籆籾声蓱丧籶籜赊失赊 /bin 籪籅卉籒籫晃蚚蓯訇蝷涉蓭绅审牲山虰籵籦籤虴 籺籃籆贿尚神赊驁蛭蓯趗绅神蓲蓯蓱蓨虯 籌粂卉蚚籩籅豢籓虴籚籜籩缓搔籵籦 籤虴籺籃籆贿蓹赊籶籜尚軣垆蓮僧蓚蓱上蓯稍蓨蓺生虰 DB2 搔籆豢籜籫蚚贿牲蓤蓭山蓚籬皇籆籾声蓱丧籶籜芍虯DB2 卉籛籜籫晃蚚儇忱 DB2PATH 蓯訇蝷牲蓤蓺生虰DB2 搔籆豢籜籫蚚贿牲蓤蓭山蓚籬皇籆籾蓲籶籜尚軣 騩生蓚蓯芍虯 䶮赊籖粆豢籬尚踫涉蓭绅审牲山虰 db2set -g db2path db2set 籖粆豢籬蓯蓱蓨虯c:\sqllib 蓲山上趌搔冕牲蓤蓚蓲涉蓺生虰 神赊驁 酃虯籵籦籤虴籺籃籆贿尚嗽失蓯訇蝷涉蓺生虰 c:\sqllib\bin\db2start.bat 3. 籚籜籩缓赊籾蚚籫蓯 DB2 尚蜫⺪生蓚蓯芍虯籜籢蚚籫籄籦籿虴籺籋贿籣蚚繀 赊 籚还蚚籫籎籦籫筛蓢籵籦籤虴籺籃籆贿尚踫生蓚貹磛搔蓨蓺生虰2 啥赊 籌籿籚还豢搔蓨蓺生虰 o DB2 籆豢籜籫蚚贿虴籿慧籓皇缓蓮蹗唱牲蓤色籚还蚚籫籎籦籫尚儇踃涉虯 db2start.exe 赊钠伞蓨蓯籵籦籤虴籺籃籆贿尚踫生蓚蓱上蓯涉蓺生虰腛 赊礌蓮芍虯籚还蚚籫籎籦籫芍 db2start.bat 籵籦籤虴籺籃籆贿尚 踫涉 蓺生虰DB2 籆豢籜籫蚚贿虴籿慧籓皇缓蓮蹗唱牲蓤色籚还蚚籫籎籦籫芍 DB2 - DB2.lnk 蓲軒勺蓤虯呻蓲嗓蓘赊籚籜籩缓蓮虯 c:\WINDOWS\Start Menu\Programs\Start\DB2 - DB2.lnk 蓯艘趗涉蓺生虰 o 籵籦籤虴籺籃籆贿尚踫生蓚繏赊籚还蚚籫籎籦籫尚趢实涉虯DB2 籆豢 籜籫蚚贿虴籿慧籓皇缓蓮 趢实牲蓤色籚还蚚籫籎籦籫尚邸虮涉蓭绅审牲 山虰DB2 籚还蚚籫籎籦籫尚邸虮生蓚蓯芍虯 䶮赊籖粆豢籬尚磒涉蓭绅审 牲山虰 del "C:\WINDOWS\Start Menu\Programs\Startup\DB2 - DB2.lnk" 繏蓮蹗唱涉色籚还蚚籫籎籦籫尚磒生蓚驁酃芍虯籚还蚚籫籎籦籫赊 騃 贷蓯籒慧蚚籝 末钞尚稠趭生蓚貹磛搔蓨蓺生虰神赊末钞尚稠趭涉稍山 蓲虯 db2start 籖粆豢籬搔惟贷涉色芷蓞虯DOS 籖粆豢籬虴籿慧豢籿籫搔 籢籜籒籵蚚蓯㧟傻色蓺蓺蓯稍蓨蓺生虰db2start 蛩床谔蓯 DOS 籈籅豢籬 籈搔蜫筛稍山蓱上蓯生蓚蓯芍虯神赊籚还蚚籫籎籦籫 (声蓱丧籚还蚚籫籎 籦籫搔 踫谔赊 DOS 籈籅豢籬籈) 尚蹚颡石蓯涉蓭踫生蓚蓱上稠趭涉 蓭蹗唱蓮僧蓺生虰 谯: 籚籜籩缓赊籾蚚籫蓯 DB2 尚蜫⺪生蓚钠伞蓨蓯虯 DB2 尚磒生蓚 籄籿晃籔蚚籚还豢赊踫赊腛蓯 DB2 尚蜫⺪牲甥蓚神蓲搔蓮僧蓺 生虰 蜷蹫蓯啥山蓭芍虯(NOTE5) 尚驋涉蓭绅审牲山虰 db2start 籖粆豢籬赊腛蓯 db2logon 籖粆豢籬尚踫生蓚籵籦籤虴籺籃籆贿尚磒生 蓚驁酃蓮虯惶蚚籙蚚搔賞缾蓯慧籓籌豢生蓚驁酃芍虯 db2start 籖粆豢籬芍這繺涉鸟 深蓺生搔虯DB2 芍慧籓籌豢虴惶蚚籙蚚赊 惶蚚籙蚚 ID 尚磒生蓚蓲山上縚搔穗稍蓨 蓺生虰趢实赊蜷蹫蓯啥山蓭芍虯(NOTE_1) 尚驋涉蓭绅审牲山虰 谯: 1. db2logon 籖粆豢籬芍惶蚚籙蚚虴慧籓籌豢尚 籚粇患卉蚚籫涉蓺生虰db2logon 籖粆豢籬赊躟芍虯䶮赊谝蓨蓮生虰 db2logon userid /p:password 籖粆豢籬蓯䎱趭牲蓤蓚惶蚚籙蚚 ID 芍虯DB2 赊毛矛磛咄尚 谜色生貹磛搔蓨 蓺生 (蜷蹫蓯啥山蓭芍虯(NOTE2) 尚驋)虰 惶蚚籙蚚 ID 蓲籶籜或蚚籬稍涉蓮 籖粆豢籬尚踫生蓚蓲虯惶蚚籙蚚 ID 蓲籶籜或蚚籬磒赊 籿慧豢籿籫赊籈籅豢 籬籈搔籌蚚籿豢涉蓺生虰䎱趭牲蓤色籶皇煌蚚籢蚚搔惶蚚籙蚚 ID 赊身赊 驁酃 芍虯惶蚚籙蚚蓯淖涉蓭籶籜或蚚籬赊籿慧豢籿籫芍騩牲蓤蓺甥嗓虰蓚蛐茯赊失 蓮芍虯 嗽失蓯騫蔀蓚蓱上蓯籶籜或蚚籬搔磛咄牲蓤蓺生虰 db2logon 籖粆豢籬蓯蓱傻蓭稠趭牲蓤蓚惶蚚籙蚚 ID 蓲籶籜或蚚籬赊趌芍虯惶 蚚籙蚚搔 Windows 慧籓籌豢虴籈籅豢籬籈蓚山芍 Microsoft 籰籦籫或蚚籒赊 慧籓籌豢虴籈籅豢籬籈赊 山慎蓤蓞磒甥慎蓯慧籓籌豢涉色驁酃蓯赊身磒牲 蓤蓺生虰 惶蚚籙蚚搔慧籓籌豢涉虯db2logon 籖粆豢籬搔 踫牲蓤色驁酃虯 db2logon 籖粆豢籬筛蓢赊惶蚚籙蚚 ID 芍 生蔀蓭赊 DB2 籄籒籚还豢蓮磒牲 蓤蓺生搔虯db2logon 籖粆豢籬蓮䎱趭牲蓤色籶籜或蚚籬芍命牲蓤蓺生虰 惶蚚籙蚚搔 Windows 慧籓籌豢虴籈籅豢籬籈蓚山芍 Microsoft 籰籦籫或蚚籒 赊慧籓籌豢虴籈籅豢籬籈尚磒涉蓭慧籓籌豢涉稍筛傻色驁酃虯 db2logon 籖粆 豢籬芍䶮赊蓱上蓯磒牲蓤蓺生虰 o db2start 籖粆豢籬芍蜫⺪蓯惶蚚籙蚚 ID 尚 磒涉蓺生搔虯籶籜或蚚 籬尚貹磛蓲涉蓺甥嗓虰 o 賊赊蹗唱赊蓱上稍籄籒籚还豢蓮凵臣蚝駽騺⺮搔稍山驁酃芍虯 凵臣蚝駽騺 ⺮蓲涉蓭惶蚚籙蚚 ID 搔磒牲蓤蓺生虰礌: 1. 䶮尚踫涉蓺生: db2logon db2local 2. 莎赊芷虯䶮尚踫涉蓺生: create table tab1 db2local.tab1 蓲山上凵臣蚝駽騺⺮蓮賊搔蹗唱牲蓤蓺生虰 賊蓛莎赊默赊籌籾籛籉籒籫赊籜籐蚚粆矛蓯奈棵生蓚惶蚚籙蚚 ID 尚 磒 涉蓭绅审牲山虰 o 籚籜籩缓搔籘蚚籵蚚蓹赊籒皇籆籄豢籫蓲涉蓭這繺生蓚驁酃芍虯 惶蚚籙蚚 ID 蓲籶籜或蚚籬稍涉蓮 CONNECT 籜籩蚚籫煌豢籫尚踫涉 (色蓲奢勺虯 CONNECT TO TEST)虯繤驖芍 server 蓯稠趭牲蓤虯 db2logon 籖粆豢籬筛 蓢赊惶蚚籙蚚 ID 蓲 籶籜或蚚籬搔虯晃簧蚚籫虴籘蚚籵蚚赊惶蚚籙蚚赊那 棵钞軣埙蓯磒牲蓤蓺生虰惶蚚籙蚚搔皿縄惶蚚籙蚚 ID 声蓱丧籶籜或 蚚籬 (色蓲奢勺虯 CONNECT TO TEST USER userID USING password) 尚 磒涉蓭 抽鸟生蓚蓲虯CONNECT 籜籩蚚籫煌豢籫蓮䎱趭牲蓤蓭山蓚趌搔磒 牲蓤蓺生虰 2. 籵蚚籛还豢 7 蓮芍虯慧籓籌豢蓯磒牲蓤蓚虯蓺色芍 db2logon 籖粆豢籬蓮䎱 趭牲蓤蓚惶蚚籙蚚 ID 芍虯 䶮赊 DB2 磛茯尚谜色牲稍深蓤勺稍蓨蓺甥嗓虰 o 䶮赊軋芍磒蓮僧蓺甥嗓: USERS虯ADMINS虯GUESTS虯PUBLIC虯LOCAL虯 蓺 色芍 SQL 市硡蚰 蓯晃籜籫牲蓤蓭山蓚 SQL 碶盲軋虰 o SQL, SYS 蓺色芍 IBM 蓮蜫⺪生蓚神蓲芍蓮僧蓺甥嗓虰 o 嗽失赊亵尚螝舍蓚神蓲搔蓮僧蓺生: + A 筛蓢 Z (Windows 95虯Windows 98虯声蓱丧 Windows ME 蓮芍虯惶 蚚籙蚚 ID 赊 膯亵颡亵搔邞僖牲蓤蓺生) + 0 筛蓢 9 + @, #, 蓺色芍 $ 3. 籎籜籢粆籆籝牲蓤色淖耣籆豢籜籫蚚贿谔蓯虯蓚山芍收颗籺籃籆贿虴 籆豢 籜籫蚚贿尚踫谔赊驁酃芍虯DB2.AUTOSTART=NO 籌籿籚还豢尚䎱趭涉蓭虯 籜籢 蚚籫籄籦籿虴籺籋贿籣蚚繀蓯 db2start 籚还蚚籫籎籦籫尚蹗唱涉稍山蓱上蓯生 蓚神蓲搔蓮僧蓺生虰 神蓤蓢赊籌籿籚还豢尚磒生蓚蓲虯籜籢蚚籫籄籦籿虴籺 籋贿籣蚚繀蓯 db2start 籚还蚚籫籎籦籫芍蹗唱牲蓤慎虯繏赊籚还蚚籫籎籦籫 尚趢实涉蓭 db2start.bat 籺籃籆贿尚踫生蓚貹磛搔蓨蓺生虰 4. Windows 98 蓲 Windows ME 蓮芍虯 Windows 98 蓺色芍 Windows ME 赊⺪咯 蓯颉蓯慧籓籌豢生蓚惶蚚籙蚚 ID 尚䎱趭生蓚籌籿籚还豢尚磒蓮僧蓺生虰 神 赊驁酃虯Windows 慧籓籌豢虴籈籅豢籬籈芍賊牲蓤蓺甥嗓虰神赊籌籿籚还豢尚 磒生蓚蓲虯惶蚚籙蚚 ID 搔 DB2 磛茯 (蜷蹫蓯啥山蓭芍 (NOTE2) 尚驋) 尚 谜色涉蓭山蓚蓲虯慧籓籌豢搔踫伞蓤虯db2start 籖粆豢籬搔鸟僧蓺生虰神赊籌 籿籚还豢尚磒涉稍山蓲虯颉蓯慧籓籌豢虴籈籅豢籬籈搔 墀蓤蓺生虰慧籓籌豢 甥慎蓯神赊籈籅豢籬籈尚蓨虻生蓲虯蚱週蓮騫蔀色蓱上蓯 腛蓯 db2start 籖粆豢籬搔踫牲蓤蓭山蓚筛虯 蓚山芍籵籦籤虴籺籃籆贿筛蓢軒丧騩牲蓤蓭 山蓚筛赊山慎蓤筛蓮稍深蓤勺虯 db2logon 籖粆豢籬芍纒涉蓺生虰 5. 籚籜籩缓虴籾蚚籫谔蓯 DB2 尚蜫⺪涉稍山驁酃芍虯 DB2 尚籄籿晃籔蚚籚还豢筛 蓢蜫⺪生蓚神蓲搔蓮僧蓺生虰DB2 尚磒生蓚 籄籿晃籔蚚籚还豢赊蚴危稠趭赊 藞倮蓲涉蓭虯db2start.bat 籺籃籆贿尚踫生蓚神蓲搔蓮僧蓺生虰神赊贃聾尚 磒生蓚蓲虯神蓤尚磒涉蓭山蓚 籄籿晃籔蚚籚还豢搔蜫⺪牲蓤色蓲僧蓯赊身 DB2 芍蜫⺪牲蓤蓺生虰 籄籿晃籔蚚籚还豢尚騃贷生蓚蓲虯db2stop 籖粆豢籬搔 踫牲蓤虯DB2 尚趦涉蓺生虰神赊蓱上蓯涉蓭虯 籚籜籩缓虴籾蚚籫蓯 DB2 搔蜫⺪牲蓤稍山驁酃蓮蓞虯 籸籛籰籜虴籄籿晃籔蚚籚还豢蓮 DB2 尚蜫⺪生蓚神 蓲搔蓮僧蓺生虰 DB2 籚豢籒慧籭籆籙蚚虴籄籿晃籔蚚籚还豢尚磒生蓚蓯芍虯蓚山芍 籄籿晃 籔蚚籚还豢筛蓢款危石 API 尚軒丧騩生蓯芍虯踫磒蓯籣籈豢慧蚚籬牲蓤色籜 籒晃籿籫搔 慧蚚籎贿虴籆豢籜籢豢籜蓺色芍慧蚚籎贿虴籪蚚籢粁蚚籜赊山慎蓤 筛蓯淖涉蓭暮蹗生蓚 籖粆豢籬尚螝设驁酃芍虯DB2 尚蜫⺪牲甥蓚貹磛搔蓨蓺 生虰 神蓤蓢赊籖粆豢籬芍虯籪蚚籢粁蚚籜虴籜籒晃籿籫蓺色芍籆豢籜籢豢籜虴 籜籒晃籿籫蓯 螝舍蓚筛虯蓚山芍籌粂卉蚚籩籅豢籓虴籚籜籩缓 (OS) 籜籒晃 籿籫蓯膅身壅设神蓲搔 蓮僧蓺生虰OS 籜籒晃籿籫蓯籖粆豢籬踫籿慧籞籦籘蚚虯 蓚山芍 籆豢籜籢豢籜蓺色芍籪蚚籢粁蚚籜尚磒生蓚 DB2 API 搔螝蓺蓤稍山 驁酃芍虯 DB2 尚蜫⺪涉稍绅蓭蓞踫生蓚神蓲搔蓮僧蓺生虰蓘赊籖粆豢籬搔款 危石蛩床谔蓯 籜籒晃籿籫筛蓢踫牲蓤蓚筛尚腛蓯蜡僖生蓚赊芍繈涉山赊 蓮虯 谝颉芍款危石赊蜫⺪腛蓯 DB2 尚蜫⺪涉蓭声僧蓺生虰 db2sync 籖粆豢籬蓺色芍款危石 API 赊 山慎蓤筛尚籄籿晃籔蚚籚还豢筛蓢軒丧 騩牲稍山驁酃芍虯籄籿晃籔蚚籚还豢赊 蚴危稠趭谔蓯 DB2 尚蜫⺪涉蓺生虰款危 石尚蜫⺪生蓚赊蓯 DB2 繀赊 DB2 籚豢籒慧籭籆籙蚚赊籚还蚚籫籎籦籫尚磒生 蓚驁酃芍虯 db2sync.bat 籺籃籆贿尚踫生蓚蓱上 DB2 籚豢籒慧籭籆籙蚚赊籚 还蚚籫籎籦籫尚儇踃生蓚貹磛搔蓨蓺生虰款危石赊蜫⺪腛蓯 DB2 搔踫牲蓤 蓭山蓚神蓲尚蝝繤生蓚色舍蓯虯 籵籦籤虴籺籃籆贿蓯嗽失赊籖粆豢籬尚螝舍蓭 绅审牲山虰 @echo off db2start.bat db2sync.exe db2stop.exe cls exit 神赊礌蓮芍虯蚱週蓮騫蔀色蓱上蓯虯db2start.bat 籺籃籆贿蓮 db2logon 声蓱 丧 db2start 籖粆豢籬搔軒丧騩牲蓤蓚蓲膠趭涉蓭山蓺生虰 籄籿晃籔蚚籚还豢赊蜫⺪蓯 DB2 尚蜫⺪生蓚神蓲蓯芩舍色蓢虯 DB2 赊籆豢籜 籫蚚贿蓯声山蓭 DB2 尚蜫⺪生蓚籜籢蚚籫籄籦籿虴籺籋贿籣蚚蓹赊 籚还蚚籫籎 籦籫搔趢实牲蓤稍山蓱上蝝繤涉蓭绅审牲山虰蜷蹫蓯啥山蓭芍虯(NOTE3) 尚驋 涉蓭绅审牲山虰 ------------------------------------------------------------------------ 14.2 膽 2 蛑 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籘蚚籵蚚赊驙蜵趢遹 蛈"慧籦籒声蓱丧籪籦籬慧籦籒"蛌籞籒籚还豢赊蛈"趚山虯蓺色芍籲豢籓涉色蓱上蓯芨 奢蓚籄籿晃籔蚚籚还豢"蛌 籘籾籞籒籚还豢蓯蓚蛈"䶮赊籐蚚虴慧籦籒蓯蓱傻蓭慧籦 籒你這蓺色芍籪籦籬慧籦籒芍逳神蓨蓺甥嗓"蛌赊 失赊硡皿尚䶮赊蓱上蓯儇踃涉蓺 生虰 䶮赊籐蚚虴慧籦籒 芍虯生蔀蓭赊 INSERT 声蓱丧 DELETE 籜籩蚚籫煌豢籫赊䶮赊籐 蚚虯 声蓱丧 SELECT 籜籩蚚籫煌豢籫赊苓室籞籦籫尚陲奢蓚虯䶮蓯膯僧稍籐蚚趌尚 咯縄蓯慧籦籒生蓚神蓲蓯蓱傻蓭虯 阔俦识繺縺身蓨 (RR) 佴礈卉粁贿尚訇驖涉蓺 生虰 垆藳赊籐蚚倮佴尚踃砎生蓚 UPDATE 籜籩蚚籫煌豢籫赊驁酃虯茳赊垆藳籐蚚芍邸 虮牲蓤虯砎涉山籐蚚趌搔膤縼牲蓤蓺生虰 䶮赊籐蚚虴慧籦籒芍虯籐蚚膤縼蓲籐蚚邸虮 赊船贃蓮踫伞蓤蓺生虰 神蓤芍虯ANSI 声蓱丧 SQL92 賅蚝 RR 尚訇驖生蓚色舍蓯貹磛 蓮虯DB2 籪籺籋贿籫蓮生虰 籄籿晃籔蚚籚还豢赊籜籭籦籿籚还籦籫驅伽尚邶蔀蓭绅审牲山虰 䶮赊籐蚚虴慧籦籒蓯 脙膴搔蓚蓲伞蓤蓚驁酃虯蓘赊籄籿晃籔蚚籚还豢蓞 阔俦识繺縺身蓨 (RR) 赊砋 蓚倌山蓯擞聂甥慎虯拿埙搔籖粇籦籫牲蓤蓭山稍山邸虮尚籜籐籦籿涉蓭蓞 脙膴稍深蓤 勺虯DB2_RR_TO_RS 籌籿籚还豢尚籌豢蓯稠趭蓮僧蓺生虰 DB2_RR_TO_RS 搔籌豢蓮蓤勺虯垆藳籐蚚赊膤縼声蓱丧邸虮蓮䶮赊籐蚚虴慧籦籒搔踫 伞蓤稍山色舍虯 惶蚚籙蚚賊蓯淖生蓚拿埙蓮 RR 赊砋蓚倌山芍訇驖牲蓤蓺甥嗓虰 籎 籢慧籓賊芍神赊籌籿籚还豢赊蔱擗尚深蓺甥嗓虰 莎赊默赊砋蓚倌山赊儇踃芍虯DB2_RR_TO_RS 搔籌豢蓮蓤勺虯拿埙赊淖蜿蓲稍傻蓭山 蓚踫蓮傻蓭蓞虯 邸虮圬身蓮籖粇籦籫牲蓤蓭山稍山踫芍拿埙蓮籜籐籦籿牲蓤蓚神蓲 蓮生虰 色蓲奢勺虯籫皇豢籙籒籚还豢 A 搔 column1=10 赊踫尚邸虮涉虯 籫皇豢籙籒籚还豢 B 搔 column1>8 筛啥 column1<12 尚拿埙生蓚蓲涉蓺生虰 DB2_RR_TO_RS 搔籌籺蓮蓤勺虯籫皇豢籙籒籚还豢 B 芍虯籫皇豢籙籒籚还豢 A 搔籖 粇籦籫 蓺色芍慧蚚贿籵籦籒尚踫上赊尚你扫蓺生虰 籫皇豢籙籒籚还豢 A 搔慧蚚贿籵 籦籒涉色驁酃虯column1=10 赊踫芍籫皇豢籙籒籚还豢 B 赊 驋蕥赊苓室籞籦籫蓯膅身 壅蓺蓤蓺生虰 DB2_RR_TO_RS 搔籌豢蓮蓤勺虯籫皇豢籙籒籚还豢 B 芍虯籫皇豢籙籒籚还豢 A 搔籖 粇籦籫 蓺色芍慧蚚贿籵籦籒尚踫上赊尚你扫蓺甥嗓虰 籫皇豢籙籒籚还豢 B 芍虯邸虮 牲蓤色踫搔螝蓺蓤蓭山稍山驋蕥苓室尚生嫂蓯深蓨蓺生虰 ANSI 声蓱丧 SQL92 賅蚝 RR 搔貹磛稍驁酃虯蓺色芍籖粇籦籫牲蓤蓭山稍山邸虮尚拿 埙蓯籜籐籦籿牲甥色绅稍山驁酃虯 神赊籌籿籚还豢尚磒涉稍山蓮绅审牲山虰 ------------------------------------------------------------------------ 64 籸籦籫虴籿皇籦籫籺籋蚚缓蓮 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜尚磒生蓚 ------------------------------------------------------------------------ 15.1 膽 5 蛑 踈唱 15.1.1 LOCKLIST 䶮赊驅伽尚賊 2 蓯趢实生蓚貹磛搔蓨蓺生虰 籶皇煌蚚籢蚚 腛赊蚱芊 墀垌赊蚱芊 LOCKLIST 60000 524288 15.1.2 shmsys:shminfo_shmmax 64 籸籦籫 Solaris 籌粂卉蚚籩籅豢籓虴籚籜籩缓蚱赊 DB2 惶蚚籙蚚芍虯 貹磛蓯收 婶蓭 /etc/system 蓯蓚 "shmsys:shminfo_shmmax" 赊趌尚牟蓛涉虯 皇蚚籛虴籪蚚 籢粁蚚籜赊呦碙煌簧晃蚚稠趭尚稳蓨砋蓚神蓲搔蓮僧蓚蓱上蓯涉蓭绅审牲山虰 蛈DB2 (UNIX 缽) 蜹硡声蓱丧籆豢籜籫蚚贿蛌籾籦籒蓮芍虯神赊籶皇煌蚚籢蚚尚 蛈粆籚豢赊 蠃床 RAM 赊 90% (籵籆籫忱)蛌蓯稠趭生蓚蓱上橙蝓涉蓭山蓺生虰神赊橙蝓芍虯64 籸 籦籫馁粆籚豢蓮蓞碙軟蓮生虰 色审涉虯 蛈DB2 (UNIX 缽) 蜹硡声蓱丧籆豢籜籫蚚贿蛌籾籦籒蓮芍虯䶮赊橙蝓蓯芍脙 膴搔蓨蓺生虰 4 GB 蓱蓨膯僧山 RAM (Solaris 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮 芍虯酃躹 64 GB 蓺蓮) 赊 32 籸籦籫虴籚籜籩缓蓮芍虯惶蚚籙蚚搔 shmmax 赊趌尚 4 GB 蓱蓨膯僧山忱蓯稠趭涉虯 32 籸籦籫虴籎蚚籰贿尚磒涉蓭山蓚驁酃虯籎蚚籰贿芍 神赊忱赊失艘 32 籸籦籫赊身 尚驋涉虯莎赊苓室虯shmmax 搔坤颉蓯颡牲山趌蓯稍 蓚神蓲搔 蓨蓺生虰 ------------------------------------------------------------------------ 15.2 膽 6 蛑 初盲酆 64 籸籦籫虴籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮芍虯墀垌 LDAP 籘粅蚚籫芍蓨蓺甥嗓虰 32 籸籦籫声蓱丧 64 籸籦籫虴籪蚚籢粁蚚籜尚虯款婶籶籜蓯蹗唱生蓚神蓲芍蓮僧蓺甥 嗓虰 色蓲奢勺虯32 籸籦籫虴籪蚚籢粁蚚籜搔 蓯蓚驁酃蓯芍虯䶮赊蓱 上蓯稍蓨蓺生虰 db2 create db on 神蓤搔 64 籸籦籫虴籆豢籜籢豢籜筛蓢踫牲蓤蓚蓲虯蛈SQL10004C 籪蚚籢粁蚚籜虴 籪籅卉籒籫晃蚚 蓯籄籒籞籜谔蓯縼騩粗籊皇蚚搔鲤臭涉蓺涉色虰蛌蓲稍蓨虯纒涉蓺 生虰 ------------------------------------------------------------------------ XML 籊籒籜籩豢籣蚚 蝷床声蓱丧籿慧籓皇粇豢籓 IBM DB2 XML 籊籒籜籩豢籣蚚赊晃晃蚚籜虴籱蚚籫芍虯DB2 XML Web 籘籆籫 http://www-4.ibm.com/software/data/db2/extenders/xmlext/library.html 蓯 蓨蓺生虰 ------------------------------------------------------------------------ MQSeries 神赊籞籒籚还豢蓮芍虯DB2 蓲 MQSeries 尚磒涉蓭虯煌籦籞蚚籛豢籓蓲籪蚚籢粁蚚 籜虴籄籒籞籜尚 苓酃生蓚籄籿晃籔蚚籚还豢尚踈唱生蓚贃聾蓯啥山蓭硡皿涉蓺生虰神 赊籞籒籚还豢蓮蓨蚱渗蓭山蓚赊芍虯 惶蚚籙蚚趭違螜忱 (UDF) 蓯色螜忱赊籞籦 籫蓮虯神蓤芍 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 籵蚚籛还豢 7.2 蓮芍 籌籿籚还豢 蓮磒识繺蓯生蓚神蓲搔蓮僧蓺生虰神蓤蓢赊螌脅縄稍螜忱尚磒生蓚蓲虯赑蚧稍籆 粁豢籫谝趍筛蓢 籪蚚籢籈籉籄籲籈籜蓯蓚蓺蓮虯跮乐酥稍籄籿晃籔蚚籚还豢尚籘粅 蚚籫蓮僧蓺生虰 籪蚚籢籈籉籄籲籈籜虴籄籿晃籔蚚籚还豢赊蜷蹫蓯啥山蓭芍虯22.15, MQSeries 蓲籪 蚚籢籈籉籄籲籈籜籞豢籢蚚赊坎酃 尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 17.1 DB2 MQSeries 螜忱赊籆豢籜籫蚚贿声蓱丧踈唱 神赊籞籒籚还豢蓮芍虯DB2 MQSeries 螜忱尚绰磒生蓚色舍蓯 DB2 味弋尚踈唱生蓚贃 聾蓯啥山蓭 硡皿涉蓺生虰䶮赊䦅蚬尚滁颉蓯惟贷生蓚蓲虯SQL 繀筛蓢 DB2 MQSeries 螜忱尚绰磒蓮僧蓺生虰蝒螜忱蓯 啥山蓭芍虯蛈晃晃蚚籜驅伽蛌赊蛈SQL 市硡蚰蛌籞籒 籚还豢蓮硡皿涉蓭山蓺生虰蹚砎粆籮患籄贿蓛 籷豢籫稍蓘赊趢实驅伽芍虯 http://www.ibm.com/software/data/integration/MQSeries筛蓢 縼䦅蓮僧蓺生虰 DB2 MQSeries 螜忱尚踈唱涉虯磒识繺蓯生蓚螌脅縄稍䦅蚬芍虯嗽失赊谝蓨蓮生虰 1. MQSeries 尚籆豢籜籫蚚贿涉蓺生虰 2. MQSeries AMI 尚籆豢籜籫蚚贿涉蓺生虰 3. DB2 MQSeries 螜忱尚磒识繺蓯涉虯踈唱涉蓺生虰 牲蓢蓯虯DB2 MQSeries 螜忱筛蓢冥邿牲蓤蓚鲤踫/籘籾籜籒晃籿籚还豢這繺尚绰磒生 蓚色舍蓯芍虯 MQSeries Integrator 蓺色芍 MQSeries 鲤踫/籘籾籜籒晃籿籚还豢這 繺蓞籆豢籜籫蚚贿生蓚 貹磛搔蓨蓺生虰MQSeries Integrator 蓯螜生蓚驅伽芍虯 http://www.ibm.com/software/ts/mqseries/integrator筛蓢縼䦅蓮僧蓺生虰 MQSeries 鲤踫/籘籾籜籒晃籿籚还豢這繺蓯螜生蓚驅伽芍虯 http://www.ibm.com/software/ts/mqseries/txppacs赊籎籩籗晃蚚 3 蓯 週坶牲蓤蓭 山蓺生虰 17.1.1 MQSeries 赊籆豢籜籫蚚贿 蹚蚴赊籜籩籦籿芍虯MQSeries 籵蚚籛还豢 5.2 搔 DB2 籘蚚籵蚚蓯籆豢籜籫蚚贿牲蓤 蓭 山蓚神蓲尚蝝繤生蓚蹗邟蓮生虰神赊籵蚚籛还豢赊 MQSeries 搔生蓮蓯籆豢籜籫蚚 贿牲蓤蓭 山蓚驁酃芍虯䶮赊籜籩籦籿蛈MQSeries AMI 赊籆豢籜籫蚚贿蛌蓹砳嗓蓮绅 审牲山虰 DB2 籵蚚籛还豢 7.2 蓯芍虯DB2 蓮磒牲蓤蓚 MQSeries 籘蚚籵蚚赊籖籹 蚚搔螝蓺蓤蓭 山蓺生虰MQSeries 尚籆豢籜籫蚚贿生蓚色舍虯蓺色芍螚聂赊 MQSeries 籆豢籜籫蚚贿尚 籄籦籿籓卉蚚籬生蓚色舍赊虯籿皇籦籫籺籋蚚缓僖赊䦅蚬搔虯 http://www.ibm.com/software/ts/mqseries/library/manuals赊 籿皇籦籫籺籋蚚缓 僖蛈蜹硡声蓱丧籆豢籜籫蚚贿蛌粆籮患籄贿蓯週坶牲蓤蓭山蓺生虰 籆豢籜籫蚚贿虴籿 慧籞籜尚砳舍蓭山绅谔蓮虯貹慎籪籺籋贿籫赊籐患蚚虴粆籰蚚籛换蚚尚 籞籦籫籄籦籿 涉蓭绅审牲山虰 17.1.2 MQSeries AMI 赊籆豢籜籫蚚贿 䶮赊籜籩籦籿芍虯MQSeries Application Messaging Interface (AMI) 尚籆豢籜籫蚚 贿 生蓚蹗邟蓮生虰神蓤芍虯蝷床声蓱丧籿慧籓皇粇豢籓赊籢籜籒尚惟腟蓯 佴礈生蓚 MQSeries 籿慧籓皇粇豢籓虴籆豢籢蚚籺籉蚚籜赊蝕跍蓮生虰DB2 MQSeries 螜忱芍虯 神赊籆豢籢蚚籺籉蚚籜赊籆豢籜籫蚚贿尚貹磛蓲涉蓺生虰MQSeries AMI 搔生蓮蓯 DB2 籘蚚籵蚚蓯 籆豢籜籫蚚贿牲蓤蓭山蓚驁酃芍虯䶮赊籜籩籦籿蛈DB2 MQSeries 螜忱尚 磒识繺蓯生蓚蛌蓹 砳嗓蓮绅审牲山虰MQSeries AMI 搔蓺审籆豢籜籫蚚贿牲蓤蓭山 稍山驁酃芍虯DB2 7.2 蓯 縔賢牲蓤蓭山蓚籆豢籜籫蚚贿虴籶籦籔蚚籛筛蓢籆豢籜籫蚚 贿生蓚筛虯 蓺色芍 MQSeries Support Pacs 赊 Web 籘籆籫 http://www.ibm.com/software/ts/mqseries/txppacs 筛蓢 AMI 赊 籖籹蚚尚籣籈豢 慧蚚籬涉蓭籆豢籜籫蚚贿涉蓺生虰AMI 芍虯蛈籎籩籗晃蚚 3 - 朝賗蝕跍這繺蛌蓯 蓨蓺生虰贆遆蚱虯DB2 蓯芍 MQSeries AMI 赊籖籹蚚尚縔賢涉蓭蓨蓺生虰神赊籺籃 籆贿芍虯 sqllib/cfg 籪籅卉籒籫晃蚚繀蓯蓨蓺生虰籺籃籆贿赊矛腛芍虯嗽失赊蓱 上蓯 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓯蓱傻蓭穗稍蓨蓺生虰 AIX 籵蚚籛还豢 4.3 嗽蚱 ma0f_ax.tar.Z HP-UX ma0f_hp.tar.Z Solaris 抒咯味弋 ma0f_sol7.tar.Z Windows 32 籸籦籫 ma0f_nt.zip 它騥牲蓤色籆豢籜籫蚚贿虴籆煌蚚籛蓯螝蓺蓤蓭山蓚 AMI readme 籺籃籆贿蓯虯 谝颉 赊 AMI 籆豢籜籫蚚贿虴籿慧籞籜搔週坶牲蓤蓭山蓚赊蓮虯莎蓤蓯涉色搔傻蓭绅审牲 山虰 17.1.3 DB2 MQSeries 螜忱尚磒识繺蓯生蓚 神赊籜籩籦籿蓮芍虯DB2 MQSeries 螜忱赊籪蚚籢粁蚚籜尚踈唱涉虯磒识繺蓯涉蓺 生虰 enable_MQFunctions 惶蚚籩籅晃籩籅蚚芍騙繉稍籖粆豢籬蓮虯 蓺慎籞籦籫籄籦 籿牲蓤蓭山蓚 MQSeries 味弋搔縆碀蓮蓚筛尚邶蔀虯䶮蓯 DB2 MQSeries 螜忱赊 籪 籺籋贿籫踈唱尚籆豢籜籫蚚贿声蓱丧蹗唱涉虯神蓤蓢赊螜忱尚磒涉蓭䎱趭赊籪蚚籢 粁蚚籜尚 磒识繺蓯涉虯蹚芷蓯踈唱搔這繺生蓚神蓲尚蝝繤涉蓺生虰 1. Windows NT 蓺色芍 Windows 2000 赊驁酃芍虯籜籩籦籿 5 蓹砳身蓺生虰 2. UNIX 蓮赊籓贿蚚籿赊稠趭: 神蓤蓢赊螜忱尚 UNIX 蚱蓮磒识繺蓯生蓚驁酃 芍虯 蓺慎 DB2 籆豢籜籢豢籜蛭碙 (墨绅赊驁酃虯db2inst1) 蓲蝩礈牲蓤色 UDF 蓯螜翧賢深蓢蓤蓭山蓚 惶蚚籙蚚 ID (墨绅赊驁酃虯db2fenc1) 尚 MQSeries 籓贿蚚籿 mqm 蓯趢实生蓚貹磛搔蓨蓺生虰 神蓤芍虯DB2 螜忱搔 MQSeries 蓯籄籒籞籜生蓚色舍蓯貹磛蓮生虰 3. UNIX 蚱蓮 DB2 味弋儇忱尚稠趭生蓚: AMT_DATA_PATH 味弋儇忱尚 DB2 搔繤 蓮僧蓚 晃籜籫蓯趢实涉蓺生虰籺籃籆贿 $INSTHOME/sqllib/profile.env 尚巽 騑生蓚 神蓲蓯蓱傻蓭虯AMT_DATA_PATH 尚 DB2ENVLIST 蓯趢实蓮僧蓺生虰 db2set 籖粆豢籬尚磒生蓚神蓲蓞蓮僧蓺生虰 4. UNIX 蚱蓮籪蚚籢粁蚚籜虴籆豢籜籢豢籜尚蹘⺪咯生蓚: 味弋儇忱赊儇踃尚碙軟 蓯生蓚 蓯芍虯籪蚚籢粁蚚籜虴籆豢籜籢豢籜尚蹘⺪咯生蓚貹磛搔蓨蓺生虰 5. UNIX 赊驁酃芍 $INSTHOME/sqllib/cfg 蓯虯 Windows 赊驁酃芍 %DB2PATH%/cfg 蓯籪籅卉籒籫晃蚚尚儇踃涉蓺生虰 6. 籖粆豢籬 enable_MQFunctions 尚踫涉蓭虯 DB2 MQSeries 螜忱赊籪蚚籢粁蚚 籜尚踈唱涉虯磒识繺蓯涉蓺生虰神赊籖粆豢籬赊蜷蹫蓯 啥山蓭芍虯17.6, enable_MQFunctions 尚驋涉蓭绅审牲山虰山绅啥筛赊藞酪縄稍礌尚 芷騫涉蓺 生虰滁颉蓯惟贷生蓚蓲虯䎱趭牲蓤色籪蚚籢粁蚚籜搔磒识繺蓯稍蓨虯踈唱搔 籩籜籫牲蓤蓺生虰 7. 籖粆豢籬踫蛩床籿慧籓皇缓尚磒涉蓭神蓤蓢赊螜忱尚籩籜籫生蓚蓯芍虯磒识 繺蓯 稍傻色籪蚚籢粁蚚籜蓯抽鸟涉色芷蓮䶮赊籖粆豢籬尚踫涉蓺生虰 values DB2MQ.MQSEND('a test') values DB2MQ.MQRECEIVE() 蹚蚴赊籜籩蚚籫煌豢籫蓮芍蛈a test蛌蓲山上 煌籦籞蚚籛尚 DB2MQ_DEFAULT_Q 籐患蚚蓹拇蓨虯2 棱瞄赊籜籩蚚籫煌豢籫蓮芍莎蓤尚 深蓨蓺生虰 谯: enable_MQFunctions 尚踫涉色苓室蓲涉蓭虯 籪籺籋贿籫赊 MQSeries 味弋搔 蝝歹牲蓤蓺生虰MQSeries 籐患蚚虴粆籰蚚籛换蚚 DB2MQ_DEFAULT_MQM 蓲 籪籺 籋贿籫虴籐患蚚 DB2MQ_DEFAULT_Q 搔蹗唱牲蓤蓺生虰 籺籃籆贿 amt.xml虯 amthost.xml虯声蓱丧 amt.dtd 搔虯 AMT_DATA_PATH 搔䎱涉蓭山蓚籪籅卉籒籫 晃蚚蓯蓺审聂垌涉蓭山稍山驁酃芍虯蹗唱牲蓤蓺生虰 amthost.xml 籺籃籆贿搔 聂垌涉蓭山蓚搔虯connectionDB2MQ 赊趭違搔螝蓺蓤蓭 山稍山驁酃芍虯蝁棵生 蓚驅伽尚困傻蓭籺籃籆贿蓯踫搔趢实牲蓤蓺生虰茳赊籺籃籆贿赊 籖籹蚚芍 DB2MQSAVE.amthost.xml 蓲涉蓭訇蝷牲蓤蓺生虰 ------------------------------------------------------------------------ 17.2 MQSeries 煌籦籞蚚籛虴籜籢籆贿 DB2 MQSeries 螜忱蓮芍虯籪蚚籢籓皇缓虯鲤踫/籘籾籜籒晃籿籚还豢 (p/s)虯声蓱丧 磛咄/收颗 (r/r) 赊 3 啥赊煌籦籞蚚籛豢籓虴簧籪贿尚籘粅蚚籫涉蓭山蓺生虰 籪蚚籢籓皇缓蓲涉蓭拇矼牲蓤蓚煌籦籞蚚籛芍虯收颗尚磛咄甥慎蓯赑藞赊唆硲蓯 拇蓢 蓤蓺生虰 p/s 簧籪贿蓮芍虯1 啥嗽蚱赊籶籾晃籦籚换蚚搔籶籾晃籔蚚籚还豢虴籘蚚籸 籜蓹 煌籦籞蚚籛尚拇矼涉虯籶籾晃籔蚚籚还豢虴籘蚚籸籜搔莎赊煌籦籞蚚籛尚 1 啥 嗽蚱赊 籘籾籜籒皇籆籵蚚蓯纙賨涉蓺生虰磛咄/收颗芍籪蚚籢籓皇缓蓲蓭山蓺生 搔虯拇矼南搔 收颗赊深蓨尚磛咄涉蓺生虰 ------------------------------------------------------------------------ 17.3 煌籦籞蚚籛踈慕 MQSeries 蓮芍虯拇矼生蓚煌籦籞蚚籛赊康趭赊踈慕石尚莎蓤霓蓮䎱涉色蓨虯籘粅 蚚籫 涉色蓨生蓚神蓲芍蓨蓺甥嗓虰 MQSeries Integrator (MQSI) 稍蓘赊默赊朝賗芍虯C 蓺色芍 Cobol虯蓚山芍 XML 籜籫晃豢籓赊 躟赊煌籦籞蚚籛尚籘粅蚚籫涉蓺生虰MQSI 繀赊踈慕石煌籦籞蚚籛 芍虯煌籦籞蚚籛虴晃粅籛籫晃蚚蓯 蓱傻蓭趭違牲蓤蓺生虰XML 煌籦籞蚚籛蓯芍藞酪縄 蓯虯茉週騫赊煌籦籞蚚籛踈慕搔蓨虯 晃粅籛籫晃蚚蓯蓱傻蓭蝷床识繺蓮生虰煌籦 籞蚚籛芍踈慕石牲蓤蓭山稍山神蓲蓞蓨虯 莎赊驁酃芍惶蚚籙蚚虴籖蚚籬蓮煌籦籞蚚 籛赊繀磂尚市持蓺色芍踈唱生蓚貹磛搔蓨蓺生虰 神赊蓱上稍煌籦籞蚚籛芍墨绅赊驁 酃虯垃踈慕石煌籦籞蚚籛蓮虯煌籦籞蚚籛繀赊籺籅蚚贿籬尚 邞碀蓚色舍蓯籵籆籫艘趗 蓺色芍軓趭邞碀蓨亵尚磒涉蓺生虰神赊蓱上稍垃踈慕石煌籦籞蚚籛赊 籘粅蚚籫 芍虯MQSeries Assist Wizard蓯蓱傻蓭冥邿牲蓤蓺生虰XML 煌籦籞蚚籛赊籘粅蚚籫 芍虯 DB2 XML Extender 赊砎這繺蓯蓱傻蓭冥邿牲蓤蓺生虰 ------------------------------------------------------------------------ 17.4 MQSeries 螜忱赊蜹硡 MQSeries 螜忱赊籞籦籫芍虯SQL 籜籩蚚籫煌豢籫蓯煌籦籞蚚籛豢籓暮蹗尚膅身壅设色 舍蓯虯 DB2UDB 籵蚚籛还豢 7.2 蓯蓱傻蓭冥邿牲蓤蓚蓞赊蓮生虰啥蓺蓨虯神赊籘粅蚚 籫芍虯 籪蚚籢粁蚚籜虴籆豢籢蚚籺籉蚚籜尚磒涉蓭 C虯Java虯SQL 稍蓘赊籘粅蚚籫 牲蓤蓭山蓚荏軋蓮 蹗唱牲蓤色籄籿晃籔蚚籚还豢蓯磒蓮僧蓚蓲山上神蓲蓮生虰失週 赊礌芍生蔀蓭 SQL 蓮週騫牲蓤蓭 山蓺生虰神赊 SQL 芍虯默赊籿慧籓皇缓荏軋筛蓢蓞 生蔀蓭賅蚝赊贃聾蓮磒蓮僧蓺生虰蚱週赊 生蔀蓭赊 MQSeries 煌籦籞蚚籛虴籜籢籆 贿搔籘粅蚚籫牲蓤蓭山蓺生虰MQSeries 螜忱赊蜷蹫蓯 啥山蓭芍虯蛈晃晃蚚籜驅伽蛌 赊蛈SQL 市硡蚰蛌籞籒籚还豢尚驋涉蓭绅审牲山虰 螌脅踈唱蓮芍虯MQSeries 籘蚚籵蚚搔 DB2 蓲蓲蓞蓯籪蚚籢粁蚚籜虴籘蚚籵蚚虴粆籚 豢蚱蓯 趗筛蓤蓺生虰MQSeries 螜忱芍虯DB2 蓯籆豢籜籫蚚贿牲蓤虯MQSeries 籘蚚籵 蚚蓹赊籄籒籞籜尚 冥邿涉蓺生虰DB2 籒皇籆籄豢籫芍虯DB2 籘蚚籵蚚蓹籄籒籞籜识繺 稍粆籚豢蚱蓯趗筛蓤蓺生虰 MQSeries 螜忱蓯芍虯侪忱赊籒皇籆籄豢籫搔籪蚚籢粁蚚 籜尚蕦涉蓭款蓯籄籒籞籜蓮僧蓺生虰 DB2 籒皇籆籄豢籫芍虯冥邿牲蓤色螜忱尚磒 涉蓭虯SQL 籜籩蚚籫煌豢籫繀赊煌籦籞蚚籛豢籓暮蹗尚 踫涉蓺生虰神蓤蓢赊煌籦籞 蚚籛豢籓暮蹗尚磒涉蓭虯DB2 籄籿晃籔蚚籚还豢芍奈茼蓯虯蓺色芍 默赊 MQSeries 籄籿晃籔蚚籚还豢蓲谝矼生蓚神蓲搔蓮僧蓺生虰 MQSeries 螜忱赊 DB2 籪蚚籢粁蚚籜尚磒识繺蓯生蓚蓲僧蓯芍虯 enable_MQFunctions 籖粆豢籬尚磒涉蓺生虰神赊籖粆豢籬芍虯 籒皇籆籄豢籫虴籄 籿晃籔蚚籚还豢搔默赊蝷床籄籒籚还豢尚踫甥慎蓯磒蓮僧蓚赑蚧稍 籪籺籋贿籫踈 唱尚咯縄蓯蝝歹涉蓺生虰神赊籖粆豢籬赊硡皿蓯啥山蓭芍虯 enable_MQFunctions 声蓱丧 disable_MQFunctions 尚驋涉蓭绅审牲山虰籪籺籋贿籫踈唱蓮芍虯 籄籿晃 籔蚚籚还豢虴籿慧籓皇粆蚚蓯虯卧赑稍山贃蓲虯蜫鲤磒赊籚豢籿贿稍籆豢籢蚚籺籉 蚚籜搔 冥邿牲蓤蓺生虰貹磛蓯收婶蓭虯趢实赊這繺尚踈唱蓮僧蓺生虰 礌 1: 籪籺籋贿籫踈唱尚磒涉蓭赑蚧稍煌籦籞蚚籛尚拇矼生蓚蓯芍虯䶮赊蓱上稍 SQL 籜籩蚚籫煌豢籫尚 磒涉蓺生: VALUES DB2MQ.MQSEND('simple message') 神蓤蓯蓱蓨虯simple message 蓲山上煌籦籞蚚籛搔虯籪籺籋贿籫踈唱蓮 䎱趭牲蓤蓭 山蓚 MQSeries 籐患蚚虴粆籰蚚籛换蚚蓲籐患蚚蓹拇蓢蓤蓺生虰 MQSeries 赊 Application Message Interface (AMI) 蓮芍虯煌籦籞蚚籛豢籓虴籄籒 籚还豢蓲虯 莎赊籄籒籚还豢赊踫贃聾尚生趭違搔虯惟腟蓯佴礈牲蓤蓭山蓺生虰神 蓤蓢赊趭違芍虯 蜲倮晃粅籛籫晃蚚虴籺籃籆贿蓯訇牲蓤虯AMI 蝷床籧蚚贿尚磒涉 蓭蝷床牲蓤蓺生虰神蓤蓯蓱蓨虯 AMI 籄籿晃籔蚚籚还豢赊蜫鲤蓲訇䥽搔磂隋蓯稍蓨蓺 生虰DB2 蓮冥邿牲蓤蓚 MQSeries 螜忱芍虯 AMI MQSeries 籆豢籢蚚籺籉蚚籜蓯螌汕 山蓭山蓺生虰AMI 芍虯踈唱驅伽尚訇蝷生蓚色舍蓯虯 AMI 晃粅籛籫晃蚚蓲軒勺蓤蓚蜲 倮踈唱籺籃籆贿赊磒尚籘粅蚚籫涉蓭山蓺生虰籪籺籋贿籫踈唱蓯芍虯 DB2 蓲蓲蓞蓯 磒牲蓤蓚蓱上蓯踈唱牲蓤蓭山蓚 MQSeries AMI 晃粅籛籫晃蚚搔螝蓺蓤蓭山蓺生虰 MQSeries AMI 赊 2 啥赊騞磛稍蜹繭蓮蓚籘蚚籸籜虴粅籆豢籫蓲粅晃籚蚚芍虯 DB2 MQSeries 螜忱蓯蓞藳僧躳搔蓤蓭山蓺生虰籘蚚籸籜虴粅籆豢籫蓲芍虯煌籦籞蚚籛尚拇 矼生蓚 耞床籊豢籬粅籆豢籫赊神蓲蓮生虰蝒籘蚚籸籜虴粅籆豢籫芍虯AMI 晃粅籛籫 晃蚚蓯虯 MQSeries 籐患蚚矛声蓱丧籐患蚚虴粆籰蚚籛换蚚蓲蓲蓞蓯趭違牲蓤蓭山蓺 生虰 粅晃籚蚚芍虯䎱趭牲蓤色煌籦籞蚚籛豢籓暮蹗蓯磒生蓚籘蚚籸籜虴籌籿籚还豢 赊賗尚 趭違涉蓺生虰籘蚚籸籜赊騞磛稍賗蓲涉蓭芍虯煌籦籞蚚籛碊硲蚬艘蓛鸟 钞稍蓘搔 蓨蓺生虰籪籺籋贿籫赊籘蚚籸籜虴粅籆豢籫蓲粅晃籚蚚趭違搔冥邿牲蓤蓚 赊蓮虯蜫鲤芍 莎蓤尚绰磒涉蓭籄籿晃籔蚚籚还豢尚赑蚧石牲甥蓚神蓲搔蓮僧蓺生虰 礌 1 芍虯籪籺籋贿籫赊 籘蚚籸籜虴粅籆豢籫蓲粅晃籚蚚矛尚皿縄蓯䎱趭涉蓭虯䶮 赊蓱上蓯蚰僧晰奢蓚神蓲搔蓮僧蓺生虰 礌 2: VALUES DB2MQ.MQSEND('DB2.DEFAULT.SERVICE', 'DB2.DEFAULT.POLICY', 'simple message') 籐患蚚芍虯莎赊籐患蚚蓲籄籿晃籔蚚籚还豢搔颉诳生蓚籘蚚籵蚚蓯蓚 1 啥嗽蚱赊 籄籿晃籔蚚籚还豢蓯蓱傻蓭籘蚚籸籜牲蓤蓺生虰墨绅赊踈唱蓮芍虯蝒籄籿晃籔蚚籚 还豢蓲磒縭尚 籘粅蚚籫生蓚色舍蓯虯侪忱赊籐患蚚搔趭違牲蓤蓺生虰神赊色舍墨绅赊 驁酃虯MQSeries 磛咄尚 蹗唱生蓚蓲僧蓯芍虯牲蓺娠蓺稍籘蚚籸籜虴粅籆豢籫尚趭違 生蓚神蓲搔騞磛蓯稍蓨蓺生虰䶮蓯礌尚涉蓺生虰 礌 3: VALUES DB2MQ.MQSEND('ODS_Input', 'simple message') 谯: 神赊礌蓮芍虯粅晃籚蚚搔䎱趭牲蓤蓭山稍山赊蓮虯籪籺籋贿籫虴粅晃籚蚚搔磒 牲蓤蓺生虰 17.4.1 初盲酆 MQSeries 芍虯煌籦籞蚚籛暮蹗蓲籪蚚籢粁蚚籜暮蹗尚籄籫粇籦籒虴籫皇豢籙籒籚还豢 蓲涉蓭 1 啥赊蹗邟赑艘蓯苓酃生蓚這繺尚冥邿涉蓺生虰神赊這繺芍虯UNIX 声蓱丧 Windows 蓮芍虯 MQSeries 螜忱蓯蓱傻蓭蹚蚴筛蓢籘粅蚚籫牲蓤蓭山蓚伞深蓮芍蓨 蓺甥嗓虰 拇矼蓺色芍矼這繺尚磒生蓚蓲僧赊煌籦籞蚚籛赊蹚膯邡芍 4000 亵蓮生虰神蓤 芍蓺色虯 MQPublish 尚磒涉蓭煌籦籞蚚籛尚鲤踫生蓚蓲僧赊蹚膯煌籦籞蚚籛虴籘籆 籝蓮蓞蓨蓺生虰 17.4.2 籊皇蚚虴籖蚚籬 MQSeries 螜忱筛蓢冕牲蓤蓚冕蓨籖蚚籬芍虯蛈MQSeries 籄籿晃籔蚚籚还豢虴煌籦籞 蚚籛豢籓虴籆豢籢蚚籺籉蚚籜蛌 粆籮患籄贿赊蛈賢耝 B蛌蓯週坶牲蓤蓭山蓺生虰 ------------------------------------------------------------------------ 17.5 磒赊籚籭晃籌 MQSeries 螜忱芍虯牲蓺娠蓺稍籚籭晃籌蓮磒蓮僧蓺生虰神赊籞籒籚还豢蓮芍虯 螌 脅煌籦籞蚚籛豢籓虯籄籿晃籔蚚籚还豢抽鸟虯声蓱丧籪蚚籢虴籶籾晃籔蚚籚还豢稍蓘 赊 藞酪縄稍籚籭晃籌蓯啥山蓭軣拷涉蓺生虰 17.5.1 螌脅煌籦籞蚚籛豢籓 生蔀蓭赊籪蚚籢粁蚚籜虴籄籿晃籔蚚籚还豢搔款婶 DB2 籘蚚籵蚚蓯抽鸟生蓚蓲虯 MQSeries DB2 螜忱蓯蓱傻蓭蹚蓞螌脅縄稍躟赊煌籦籞蚚籛豢籓搔踫伞蓤蓺生虰籒皇 籆籄豢籫芍虯 籪蚚籢粁蚚籜虴籘蚚籵蚚蓯淖涉蓭慧蚚籎贿蓮蓚驁酃蓲虯籰籦籫或蚚 籒味弋蓯佴㑳涉蓭山蓚驁酃搔 蓨蓺生虰 赑蚧稍籚籭晃籌蓮芍虯籒皇籆籄豢籫 A 搔 MQSEND 螜忱尚軒丧騩涉蓭虯惶蚚籙蚚趭違 赊 籜籫晃豢籓尚籪籺籋贿籫赊籘蚚籸籜虴慧籔蚚籚还豢蓯拇蓨蓺生虰䶮蓯虯籪蚚籢粁 蚚籜虴籘蚚籵蚚蚱 赊 DB2 繀蓮 MQSeries 螜忱搔踫牲蓤蓺生虰莎赊芷虯籒皇籆籄 豢籫 B 搔 MQRECEIVE 螜忱尚 軒丧騩涉蓭虯籪籺籋贿籫虴籘蚚籸籜蓯趭違牲蓤蓭山蓚 籐患蚚赊硲喀蓯蓚煌籦籞蚚籛尚虮唼涉虯 莎蓤尚籒皇籆籄豢籫蓹冕涉蓺生虰蹘丧虯 神赊蹗邟尚踫上色舍赊 MQSeries 螜忱搔 DB2 蓯蓱傻蓭 踫牲蓤蓺生虰 籪蚚籢粁蚚籜虴籒皇籆籄豢籫蓮芍虯墨忱赊贃聾蓮赑蚧稍煌籦籞蚚籛豢籓尚磒蓮僧 蓺生虰 藞酪縄稍煌籦籞蚚籛豢籓赊磒聾蓯芍䶮赊蓱上稍蓞赊搔蓨蓺生虰 * 籪蚚籢䱷騑 -- 驅伽搔虯1 啥嗽蚱赊驅伽茺筛蓢煌籦籞蚚籛躟蓮深蓢蓤蓺 生虰驅伽茺芍虯 SAP 蓛繀蓮蜫鲤牲蓤色籄籿晃籔蚚籚还豢赊蓱上稍蛳磒籄籿 晃籔蚚籚还豢蓮生虰 神赊蓱上稍籪蚚籢搔籐患蚚筛蓢深蓢蓤虯芷筛蓢踫上 蛩床蓛佴持赊色舍蓯籪蚚籢粁蚚籜賊蓯 訇蝷牲蓤蓺生虰 * 或蚚籒慧蚚籬佴㑳 -- 蹗邟磛咄芍虯款婶籄籿晃籔蚚籚还豢赊侪忱赊籆豢籜籢豢 籜蓯蓱傻蓭 呦磒牲蓤蓚籐患蚚蓯拇蓢蓤蓺生虰籆豢籜籢豢籜搔蹗邟尚踫生蓚 蚝冷搔畅上蓲虯踫生蓚 蹗邟磛咄搔螝蓺蓤蓭山蓚籐患蚚赊藞棱蚱筛蓢煌籦籞 蚚籛尚深蓨蓺生虰神赊遉聾蓯蓱傻蓭虯 侪忱赊籆豢籜籢豢籜搔虯籿蚚贿牲 蓤色磛咄赊赑藞赊籐患蚚蓮賊牲蓤蓚或蚚籒慧蚚籬尚呦磒蓮僧蓺生虰 * 籄籿晃籔蚚籚还豢虴籚籓籭晃豢籓 -- 山绅啥筛赊籿慧籞籜搔呦款蹗邟尚踫上颌 哝蓮芍虯 籿慧籞籜赊蹗邟尚邶畅生蓚色舍蓯煌籦籞蚚籛搔磒牲蓤蓚神蓲搔蓱 绅蓨蓺生虰神赊蓱上稍 煌籦籞蚚籛蓯芍虯籖粆豢籬蓛踫生蓚蹗邟赊磛咄搔 螝蓺蓤蓭山蓺生虰藞酪縄蓯虯神赊赊 籚籓籭晃豢籓芍藞贃谝踫蓮生虰啥蓺 蓨虯煌籦籞蚚籛尚蜫⺪生蓚南芍收颗尚危你涉蓭山蓺甥嗓虰 蜷涉绅芍虯 17.5.4.1, 磛咄/收颗谝矼 尚驋涉蓭绅审牲山虰 * 籄籿晃籔蚚籚还豢谝趍 -- 谝趍芍虯收颗尚危你涉蓭山稍山蜫⺪南筛蓢籪蚚籢搔 拇蓢蓤蓚 籚籓籭晃豢籓蓲蓭山蓺生虰色审涉虯谝趍蓯芍藞酪蓯虯鲤臭涉色籸 籛籰籜虴籆粁豢籫蓯螜生蓚 籪蚚籢搔螝蓺蓤蓭山蓺生虰17.5.4.2, 鲤踫/籘籾籜 籒晃籿籚还豢 芍虯谝趍赊蝕跍躟蓮生虰 䶮赊籚籭晃籌蓮芍虯蚱週赊赑蚧稍籚籭晃籌尚蝕跍涉蓭虯晃簧蚚籫虴煌籦籞蚚籛豢籓 尚 膅身壅身蓺生虰啥蓺蓨虯煌籦籞蚚籛搔粆籚豢 A 蓲粆籚豢 B 吴蓮拇矼牲蓤蓺生虰 嗽失赊 蓱上稍籜籩籦籿搔蓨蓺生虰 1. DB2 籒皇籆籄豢籫搔虯粆籚豢 B 蚱赊晃簧蚚籫虴籐患蚚尚賊生蓱上蓯趭違牲蓤 色 籢蚚籕籦籫虴籘蚚籸籜尚䎱趭涉蓭虯MQSEND 軒丧騩涉尚踫涉蓺生虰 2. MQSeries DB2 螜忱搔虯煌籦籞蚚籛尚拇矼生蓚色舍赊坳赊 MQSeries 蹗邟尚 踫涉蓺生虰粆籚豢 A 蚱赊 MQSeries 籘蚚籵蚚搔虯煌籦籞蚚籛尚深縼蓤虯 粆籚豢 A 赊 籘蚚籸籜虴粅籆豢籫趭違蓲墀踫 MQSeries 踈唱蓯趭違牲蓤蓭山蓚 唆硲蓹拇蓚神蓲尚 訇驖涉蓺生虰籘蚚籵蚚芍虯神蓤搔粆籚豢 B 蚱赊籐患蚚蓮 蓚神蓲尚蜡僖涉蓺生虰 䶮蓯粆籚豢 B 蚱赊 MQSeries 籘蚚籵蚚蓹煌籦籞蚚籛尚 拇蓨虯貹磛蓯收婶蓭蹘踫涉蓺生虰 3. 粆籚豢 B 蚱赊 MQSeries 籘蚚籵蚚搔虯粆籚豢 A 蚱赊籘蚚籵蚚筛蓢赊煌籦籞蚚 籛尚 深縼蓤虯粆籚豢 B 蚱赊唆硲籐患蚚蓯縼蓤蓺生虰 4. 粆籚豢 B 蚱赊 MQSeries 籒皇籆籄豢籫搔虯籐患蚚赊硲喀蓯蓚煌籦籞蚚籛尚 磛咄涉蓺生虰 17.5.2 煌籦籞蚚籛赊拇矼 DB2 惶蚚籙蚚蓺色芍蜫鲤芍虯MQSEND 尚磒涉蓭虯拇矼生蓚籪蚚籢虯拇矼硲虯声蓱 丧 拇矼浚尚腎男涉蓺生虰邟蜤蓮芍虯神蓤尚蛈拇矼声蓱丧膔蛌蓲軒丧蓺生虰神蓤 芍虯 拇矼南搔虯煌籦籞蚚籛尚貹慎唆硲蓯恐深蓚 MQSeries 赊訇驖牲蓤色拇贐籿慧籫 籖贿尚 矼次涉蓭虯赑蚧蓯煌籦籞蚚籛尚拇蓚神蓲尚肃铆涉蓭山蓺生虰神赊礌尚䶮蓯 涉蓺生虰 礌 4: 粅晃籚蚚 highPriority 尚磒涉蓭惶蚚籙蚚趭違赊籜籫晃豢籓尚 籘蚚籸籜虴 粅籆豢籫 myplace 蓯拇蓚蓯芍: VALUES DB2MQ.MQSEND('myplace','highPriority','test') 神神蓮芍虯粅晃籚蚚 highPriority 搔虯AMI 晃粅籛籫晃蚚蓯趭違牲蓤蓭山蓚粅晃籚 蚚尚 驋涉蓺生虰神赊粅晃籚蚚芍虯MQSeries 赊碊硲蚬艘尚蹚凵卉粁贿蓯稠趭涉虯 籘蚚籸籜赊莎赊默赊 賗 (色蓲奢勺虯鸟钞稍蓘) 尚邶畅生蓚蓞赊蓮生虰 煌籦籞蚚籛赊繀磂芍虯SQL 蓲惶蚚籙蚚䎱趭籪蚚籢赊碙軟稍膅身酃伞甥筛蓢唱蓨蓺 生虰 神蓤蓯芍虯籰籜籫牲蓤色螜忱虯适㖞⺮虯声蓱丧籐换籜籫搔螝蓺蓤蓺生虰色蓲奢 勺虯 賊 EMPLOYEE 蓯 VARCHAR 搐赊 LASTNAME虯FIRSTNAME虯声蓱丧 DEPARTMENT 搔 蓚蓲涉蓺生虰 DEPARTMENT 5LGA 赊蝒騗邟虽赊驅伽搔螝蓺蓤蓭山蓚煌籦籞蚚籛尚拇 矼生蓚蓯芍虯䶮赊蓱上蓯涉蓺生虰 礌 5: SELECT DB2MQ.MQSEND(LASTNAME || ' ' || FIRSTNAME || ' ' || DEPARTMENT) FROM EMPLOYEE WHERE DEPARTMENT = '5LGA' 神赊賊蓯畅忱赊 AGE 搐蓞螝蓺蓤蓭山色驁酃芍虯䶮赊蓱上蓯膅身壅蓺蓤蓺生虰 礌 6: SELECT DB2MQ.MQSEND(LASTNAME || ' ' || FIRSTNAME || ' ' || DEPARTMENT|| ' ' || char(AGE)) FROM EMPLOYEE WHERE DEPARTMENT = '5LGA' 蹚芷蓯虯䶮赊礌蓮芍虯碙軟稍 SQL 尚磒涉蓭煌籦籞蚚籛繀磂尚矿蓮僧蓚贃聾尚 涉蓺生虰2 棱瞄赊賊 DEPT 蓯 varchar 搐赊 DEPT_NO 蓲DEPT_NAME 搔螝蓺蓤蓭山 蓚蓲 涉蓺生虰騗邟虽赊 LASTNAME 蓲 DEPT_NAME 搔螝蓺蓤蓭山蓚煌籦籞蚚籛尚拇蓚 神蓲搔 蓮僧蓺生虰 礌 7: SELECT DB2MQ.MQSEND(e.LASTNAME || ' ' || d.DEPTNAME) FROM EMPLOYEE e, DEPT d WHERE e.DEPARTMENT = d.DEPTNAME 17.5.3 煌籦籞蚚籛赊蓨騩涉 MQSeries DB2 螜忱尚磒生蓚蓲虯煌籦籞蚚籛赊矼蓺色芍縺身蓨搔识繺蓮生虰 縺身蓨蓲矼赊藸山芍虯縺身蓨蓮芍籐患蚚赊硲喀蓯蓚煌籦籞蚚籛尚籐患蚚筛 蓢 虮唼甥慎蓯冕生藞贃虯矼暮蹗蓮芍煌籦籞蚚籛搔籐患蚚筛蓢虮唼牲蓤蓺生虰矼 暮蹗尚 磒涉蓭煌籦籞蚚籛尚蓨騩涉色驁酃芍虯1 縳涉筛煌籦籞蚚籛尚蓨騩生神 蓲搔 蓮僧蓺甥嗓搔虯縺身蓨暮蹗尚磒涉蓭煌籦籞蚚籛尚蓨騩涉色驁酃芍虯款婶 煌籦籞蚚籛尚诗縳蓞蓨騩生神蓲搔蓮僧蓺生虰神赊礌尚䶮蓯涉蓺生虰 礌 8: VALUES DB2MQ.MQREAD() 神赊礌蓮芍虯籪籺籋贿籫賗赊籘蚚籸籜虴粅晃籚蚚尚磒涉蓭虯籪籺籋贿籫虴籘蚚 籸籜蓯 趭違牲蓤蓭山蓚籐患蚚赊硲喀蓯蓚煌籦籞蚚籛尚螝设 VARCHAR 籜籫晃豢籓 尚冕涉蓺生虰 縺身蓚煌籦籞蚚籛搔稍山驁酃芍虯NULL 趌搔冕牲蓤蓚神蓲蓯谯肃涉 蓭绅审牲山虰籐患蚚芍 神赊暮蹗蓮芍儇踃牲蓤蓺甥嗓虰 礌 9: VALUES DB2MQ.MQRECEIVE('Employee_Changes') 蚱週赊礌蓮芍虯籪籺籋贿籫虴粅晃籚蚚尚磒涉蓭虯Employee_Changes 籘蚚籸籜蓯 趭違牲蓤蓭山蓚籐患蚚赊粀籦籬筛蓢煌籦籞蚚籛尚虮唼生蓚贃聾尚涉蓭山蓺生虰 DB2 赊坤颉蓯唣粗稍這繺赊 1 啥蓯虯惶蚚籙蚚趭違赊 (蓺色芍DB2 冥邿赊) 螜忱筛蓢 賊尚 臭唱生蓚這繺搔蓨蓺生虰神赊賊螜忱這繺尚嗡磒生蓚蓲虯籐患蚚赊繀磂尚 DB2 賊蓲涉蓭 霓石生蓚神蓲搔蓮僧蓺生虰䶮赊礌芍虯神蓤尚蹚蓞赑蚧稍躟蓮涉蓭山 蓺生虰 礌 10: SELECT t.* FROM table ( DB2MQ.MQREADALL()) t 神赊驋蕥蓯蓱傻蓭虯籪籺籋贿籫虴籘蚚籸籜蓯趭違牲蓤蓭山蓚籐患蚚赊谔赊生蔀蓭赊 煌籦籞蚚籛蓲虯神蓤蓢赊煌籦籞蚚籛蓯螜生蓚煌籢籪蚚籢筛蓢踈唱牲蓤色賊搔冕牲蓤 蓺生虰 冕牲蓤蓚賊赊踈慕赊惟腟稍趭違芍蛈賢耝蛌蓯蓨蓺生搔虯蹚蚴赊搐芍煌籦籞 蚚籛赊繀磂尚 阔蔲涉虯㧟蓨赊搐蓯芍煌籢籪蚚籢搔蝘繹牲蓤蓺生虰煌籦籞蚚籛审深尚 冕生蓯芍虯礌尚 䶮赊蓱上蓯蚰僧晰奢蓺生虰 礌 11: SELECT t.MSG FROM table (DB2MQ.MQREADALL()) t 賊螜忱蓯蓱傻蓭冕牲蓤蓚賊芍虯籪蚚籢粁蚚籜筛蓢诂抽蓨騩牲蓤蓚賊蓲诗蓢 儇伞蓨 蓨蓺甥嗓虰啥蓺蓨虯神赊賊尚牲蓺娠蓺稍贃聾蓮绰磒蓮僧蓚蓲山上神蓲蓮生虰 色蓲 奢勺虯賊赊繀磂尚僖赊賊蓲苓酃涉色蓨虯籐患蚚赊谔赊煌籦籞蚚籛赊忱尚籎籈豢籫涉 色蓨 生蓚神蓲搔蓮僧蓺生虰 礌 12: SELECT t.MSG, e.LASTNAME FROM table (DB2MQ.MQREADALL() ) t, EMPLOYEE e WHERE t.MSG = e.LASTNAME 礌 13: SELECT COUNT(*) FROM table (DB2MQ.MQREADALL()) t 神赊驁酃蓞虯賊螜忱蓮縚尚蹗唱生蓚神蓲蓯蓱傻蓭虯賊赊籠蚚籜搔籐患蚚蓮蓚蓲 山上 尚蔅生神蓲搔蓮僧蓺生虰色蓲奢勺虯䶮赊礌蓮芍虯NEW_EMPLOYEES 蓲山上矛 腛赊 籘蚚籸籜搔驋涉蓭山蓚籐患蚚蓯虯NEW_EMP 蓲山上矛腛赊縚尚蹗唱涉蓺生虰 礌 14: CREATE VIEW NEW_EMP (msg) AS SELECT t.msg FROM table (DB2MQ.MQREADALL()) t 神赊驁酃虯縚芍煌籦籞蚚籛腟霓尚螝设 1 啥赊搐审深蓮趭違牲蓤蓭山蓺生虰煌籦籞 蚚籛赊 踈慕搔赑蚧稍驁酃虯色蓲奢勺軓趭邡赊籺籅蚚贿籬搔 2 啥蓚驁酃稍蓘芍虯 DB2 赊膅身壅身螜忱尚 磒涉蓭虯煌籦籞蚚籛尚市持涉虯2 啥赊搐蓯佴深蓚赊搔蚬棵 稍贃聾蓮生虰色蓲奢勺虯康趭赊 籐患蚚蓯拇蓢蓤蓚煌籦籞蚚籛蓯貹慎 18 亵赊皇籜 籫籰蚚缓搔螝蓺蓤蓭声蓨虯莎赊芷蓯 18 亵赊 籺籃蚚籜籫籰蚚缓搔鸟绅驁酃芍虯蝒 籺籅蚚贿籬尚螝设籸患蚚尚僖蚗赊搐蓯䶮赊蓱上蓯趭違蓮僧蓺生虰 礌 15: CREATE VIEW NEW_EMP2 AS SELECT left(t.msg,18) AS LNAME, right(t.msg,18) AS FNAME FROM table(DB2MQ.MQREADALL()) t DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚赊砎這繺蓮蓚 MQSeries Assist Wizard 尚 磒生蓚蓲虯邞碀蓢蓤色煌籦籞蚚籛踈慕尚搐蓯粆籦籿生蓚虯砎涉山 DB2 賊螜忱蓲縚尚 蹗唱蓮僧蓺生虰 蹚芷蓯虯煌籦籞蚚籛赊繀磂尚籪蚚籢粁蚚籜蓯訇蝷涉蓭声绅蓲蓱山蓮涉蓡上虰煌籦籞 蚚籛 繀磂尚暮蹗声蓱丧訇蝷生蓚蓯芍虯SQL 赊生蔀蓭赊繺粗尚磒生蓤勺踫上神蓲搔 蓮僧蓺生虰 神赊蹚蓞赑蚧稍礌尚䶮蓯涉蓺生: 礌 16: INSERT INTO MESSAGES SELECT t.msg FROM table (DB2MQ.MQRECEIVEALL()) t 賊 MESSAGES 蓯 1 啥赊搐 VARCHAR(2000) 搔蓚蓲涉蓺生虰蚱週赊籜籩蚚籫煌豢籫 蓯 蓱傻蓭虯籪籺籋贿籫虴籘蚚籸籜虴籐患蚚筛蓢赊煌籦籞蚚籛搔賊蓯膤縼牲蓤蓺生虰 神赊遉聾芍虯牲蓺娠蓺稍颌哝蓯收婶蓭儇石牲甥蓚神蓲搔蓮僧蓺生虰 17.5.4 籄籿晃籔蚚籚还豢吴抽鸟 籄籿晃籔蚚籚还豢坎酃芍虯墨绅赊籠晃患蚚籚还豢赊呦谝磛膄蓮生虰踳縼涉色 籄籿晃 籔蚚籚还豢尚螚聂赊籆豢籺皇籜籫皇籒籤换蚚蓯坎酃生蓚筛虯蓺色芍砎涉绅蜫鲤牲蓤 色 籄籿晃籔蚚籚还豢尚螚聂赊味弋蓯坎酃生蓚筛蓯筛筛伞蓢慎虯牲蓺娠蓺稍磋赊籘 籾籚籜籩缓赊 籖卉籒籚还豢尚啥稍瑟酃伞甥蓭蹗邟腟霓尚躟唱生蓚蓲山上籢籜籒蓯诂 靡生蓚神蓲搔蓱绅蓨蓺生虰 MQSeries 芍藞酪蓯虯籄籿晃籔蚚籚还豢尚坎酃生蓚色 舍赊賡识芄稍籧蚚贿蓮蓚蓲山上 賋狮尚深蓭山蓺生虰MQSeries 芍虯呻蓲嗓蓘赊 籲蚚籬籈籉籄虯籠籺籫籈籉籄虯声蓱丧 荏軋味弋籿慧籓皇缓蓯籄籒籞籜识繺蓮虯牲蓺 娠蓺稍磋赊籄籿晃籔蚚籚还豢赊籖卉籒籚还豢蓯 奈茼抽鸟生蓚䦅趇尚冥邿涉蓺生虰 神赊籞籒籚还豢蓮芍虯山绅啥筛赊籄籿晃籔蚚籚还豢坎酃赊籚籭晃籌蓲虯DB2 蓮赊莎 赊 磒聾蓯啥山蓭硡皿涉蓺生虰籫籹籦籒搔坤颉蓯跮乐酥稍赊蓮虯籄籿晃籔蚚籚还豢 坎酃尚 賸喂縄蓯随上赊芍虯神赊蹗邟赊瞄縄蓲生蓚蓲神蓧蓮芍蓨蓺甥嗓虰涉色搔傻 蓭神神蓮芍虯 2 啥赊赑蚧稍籫籹籦籒虯啥蓺蓨磛咄/收颗谝矼虯声蓱丧 MQSeries Integrator 蓲 鲤踫/籘籾籜籒晃籿籚还豢审深尚蓨蚱渗蓺生虰 17.5.4.1 磛咄/收颗谝矼 磛咄/收颗 (R/R) 谝矼贃芍虯蓚籄籿晃籔蚚籚还豢搔僖赊籄籿晃籔蚚籚还豢赊 籘 蚚籸籜尚磛咄生蓚蓲山上虯坤颉蓯藞酪縄稍遉聾蓮生虰神蓤尚踫上色舍蓯虯磛咄南搔 籘蚚籸籜冥邿南蓯虯诗蓢筛赊蹗邟赊踫尚咄舍蓚煌籦籞蚚籛尚拇蓚贃聾搔蓨蓺 生虰蹗邟搔 惟贷涉色蓢虯冥邿南芍虯苓室 (蓺色芍赑蓯惟贷赊蝝繤) 尚磛咄南蓹冕生 筛蓘上筛尚 芩舍蓚神蓲搔蓮僧蓺生虰涉筛涉虯蚱週赊螌脅縄稍煌籦籞蚚籛豢籓遉聾尚 磒涉色驁酃虯 拇矼南赊磛咄尚籘蚚籸籜冥邿南赊收颗蓯抽鸟生蓚蓞赊搔诗蓞蓨蓺 甥嗓虰磛咄南搔 鸟踫生蓚腛蓯收颗尚你這涉稍山芊蓨芍虯蝒收颗尚莎赊磛咄蓯螜翧賢 深蓚色舍蓯山绅啥筛赊 煌籎籮籝缓尚磒生蓚貹磛搔蓨蓺生虰蜫鲤蓯神赊蓱上稍 煌籎籮籝缓赊蹗唱尚唣山蓚 神蓲稍绅虯MQSeries 芍虯煌籦籞蚚籛赊苄晰蓯煌籦籞 蚚籛尚奈螜牲甥蓚神蓲尚识繺蓯 生蓚奈螜 ID 尚冥邿涉蓺生虰 神赊煌籎籮籝缓芍牲蓺娠蓺稍贃聾蓮磒蓮僧蓺生搔虯蹚蓞赑蚧稍贃聾芍虯磛咄南搔 螚趍赊 奈螜 ID 尚磒涉蓭煌籦籞蚚籛蓯粆蚚籒尚賢深蓚贃聾蓮生虰神赊礌尚䶮蓯 涉蓺生虰 礌 17: DB2MQ.MQSEND ('myRequester','myPolicy','SendStatus:cust1','Req1') 神赊籜籩蚚籫煌豢籫蓮芍虯蹚芷赊籶皇煌蚚籢蚚 Req1 尚 MQSEND 籜籩蚚籫煌豢籫蓯 蚱贃筛蓢趢实涉蓭虯磛咄赊奈螜 ID 尚䎱涉蓭山蓺生虰 神赊康趭赊磛咄蓯淖生蓚收颗尚深蓚蓯芍虯䶮赊蓱上蓯虯淖收生蓚 MQRECREIVE 籜籩蚚籫煌豢籫尚 磒涉蓭虯䎱牲蓤色籘蚚籸籜蓯趭違牲蓤蓭山蓚蹚蚴赊煌籦籞蚚 籛尚腎男縄蓯蓨騩涉蓭绅审牲山虰 礌 18: DB2MQ.MQRECEIVE('myReceiver','myPolicy','Req1') 磛咄尚籘蚚籸籜生蓚籄籿晃籔蚚籚还豢虴籘蚚籸籜搔籸籛蚚颌拟蓮蓚蓲僧蓯虯收颗 搔 拇蓢蓤蓚腛蓯磛咄南搔蚱週赊 MQRECEIVE 尚鲤踫生蓚蓲虯神赊奈螜 ID 蓯藞趘生 蓚 煌籦籞蚚籛芍芨啥筛蓨蓺甥嗓虰 籘蚚籸籜磛咄蓲奈螜 ID 赊船贃尚深蓚蓯芍虯䶮赊蓱上稍籜籩蚚籫煌豢籫尚磒 涉蓺生虰 礌 19: SELECT msg, correlid FROM table (DB2MQ.MQRECEIVEALL('aServiceProvider','myPolicy',1)) t 神蓤蓯蓱蓨虯蹚蚴赊磛咄赊煌籦籞蚚籛蓲奈螜 ID 搔籘蚚籸籜 aServiceProvider 筛 蓢 冕牲蓤蓺生虰 籘蚚籸籜搔踫牲蓤色蓢虯aRequester 蓯週騫牲蓤蓭山蓚籐患蚚蓹收颗煌籦籞蚚籛尚 拇蓨蓺生虰藞贃虯籘蚚籸籜磛咄南芍默赊蹗邟尚踫上神蓲搔识繺蓮生虰坳虯蚴危籘 蚚籸籜 磛咄蓹虯稠趭牲蓤色吴繀蓯收颗生蓚訇驖芍蓨蓺甥嗓虰神赊蓱上稍籄籿晃 籔蚚籚还豢虴 卉粁贿赊籢籆缓籄籈籫芍虯蜫鲤搔蝷床生蓚貹磛搔蓨蓺生虰蓺色虯 磛咄南芍虯收颗赊聂垌尚 軣騩生蓚色舍蓯粅蚚晃豢籓生蓚貹磛搔蓨蓺生虰 神赊蓱上稍吴蓯擞聂涉稍山坤款危蛩床赊绰縚芍虯磛咄南蓲籘蚚籸籜冥邿搔奈茼 蓯 惟腟蓯繏歹涉蓭踫生蓚縚蓮生虰神赊贃聾芍虯籄籿晃籔蚚籚还豢搔趂鸟縄蓯抽鸟 牲蓤蓚味弋蓲虯 侪忱赊磛咄蓺色芍收颗搔蛩床腛蓯騑盲牲蓤蓚籵籦籤䎱軄钞赊凵山味 弋赊船贃蓯縆酃涉蓺生虰 神赊赊騑盲芍墨绅赊驁酃虯籪蚚籢籈籉籄籲籈籜蓺色芍暮 蹗识繺稍籪蚚籢訇蝷尚趭危縄蓯 踃砎生蓚色舍蓯虯籪蚚籢籈籉籄籲籈籜味弋蓮磒牲 蓤蓺生虰 17.5.4.2 鲤踫/籘籾籜籒晃籿籚还豢 赑蚧稍籪蚚籢鲤踫 籄籿晃籔蚚籚还豢坎酃赊蓞上 1 啥赊藞酪縄稍籚籭晃籌芍虯1 啥赊籄籿晃籔蚚籚还豢 搔 僖赊籄籿晃籔蚚籚还豢蓹籆豢籢卉籜籫赊籆粁豢籫蓯啥山蓭谝趍生蓚蓲山上蓞赊蓮 生虰神蓤芍虯 僖赊籄籿晃籔蚚籚还豢搔簧籮籢蚚涉蓭山蓚籐患蚚蓹煌籦籞蚚籛尚拇蓚 蓲山上卧赑稍贃聾蓮 踫上神蓲搔蓮僧蓺生虰煌籦籞蚚籛赊繀磂芍虯惶蚚籙蚚趭違籜籫 晃豢籓蓯生蓚神蓲蓞虯 籪蚚籢粁蚚籜搐筛蓢踈唱生蓚神蓲蓞蓮僧蓺生虰墨绅赊驁酃虯 赑蚧稍煌籦籞蚚籛蓲芍虯 MQSEND 螜忱尚磒涉蓭拇蓚貹磛搔蓚蓞赊生蔀蓭尚䎱涉 蓺生虰神赊蓱上稍煌籦籞蚚籛尚 侪忱赊矼南蓯款蓯拇蓚貹磛搔蓚蓲僧蓯芍虯 MQSeries AMI 赊纙賨硲晃籜籫這繺尚 磒蓮僧蓺生虰 纙賨硲晃籜籫芍虯AMI 蝷床籧蚚贿尚磒涉蓭趭違涉蓺生虰纙賨硲晃籜籫芍虯芏蚗赊 籘蚚籸籜赊晃籜籫蓮踈唱牲蓤蓺生虰纙賨硲晃籜籫蓯拇蓢蓤蓚煌籦籞蚚籛芍虯晃籜籫 蓯 趭違牲蓤蓭山蓚蓢蓜蓚籘蚚籸籜蓯縘拇牲蓤蓺生虰神蓤芍康蓯虯山绅啥筛赊籘蚚 籸籜搔 颉蓯生蔀蓭赊煌籦籞蚚籛蓯螜碸生蓚神蓲搔佴筛傻蓭山蓚蓲僧蓯眯歹扫蓺生虰 䶮赊礌蓮芍虯 纙賨硲晃籜籫 interestedParties 蓯煌籦籞蚚籛尚拇矼涉蓺生虰 礌 20: DB2MQ.MQSEND('interestedParties','information of general interest'); 康趭赊籘蚚籸籜搔深蓚煌籦籞蚚籛蓯淖涉蓭蓱蓨墨绅赊初軇搔貹磛稍驁酃芍虯 鲤 踫/籘籾籜籒晃籿籚还豢這繺搔貹磛蓮生虰鲤踫/籘籾籜籒晃籿籚还豢虴籚籜籩缓芍藞 酪蓯虯 墨绅赊籘籾籜籒皇籆籵蚚搔侪忱赊籶籾晃籦籚换蚚筛蓢赊煌籦籞蚚籛尚深 蓚色舍蓯 縪耝蓮僧蓚虯籜籔蚚皇籾贿蓮朔腟稍味弋尚冥邿涉蓺生虰神赊這繺尚籘粅蚚 籫生蓚色舍蓯虯 MQSeries Integrator 蓺色芍 MQSeries 鲤踫/籘籾籜籒晃籿籚还豢 這繺蓲蓲蓞蓯虯 MQPublish 籆豢籢蚚籺籉蚚籜尚磒蓮僧蓺生虰 MQPublish 尚磒生蓚蓲虯惶蚚籙蚚芍虯煌籦籞蚚籛蓯螜翧賢深蓚籫籹籦籒尚籌籿籚 还豢蓮 䎱趭蓮僧蓺生虰籫籹籦籒蓯蓱傻蓭虯籘籾籜籒皇籆籵蚚芍虯深縼蓤蓚煌籦籞 蚚籛尚蓱蓨 皿蝝蓯䎱趭蓮僧蓺生虰䦅蚬芍嗽失赊谝蓨蓮生虰 1. MQSeries 蝷床搔虯MQSeries Integrator 鲤踫/籘籾籜籒晃籿籚还豢這繺尚踈 唱涉蓺生虰 2. 螜躓生蓚籄籿晃籔蚚籚还豢搔虯MQSI 踈唱蓯趭違牲蓤蓭山蓚籘籾籜籒晃籿籚还 豢虴 粅籆豢籫蓯籘籾籜籒皇籆籾涉虯籌籿籚还豢蓮螜躓生蓚籫籹籦籒尚䎱趭涉 蓺生虰 蝒籘籾籜籒皇籆籵蚚芍螜翧赊蓚籫籹籦籒尚腎男涉虯蓺色繀磂蓯螌汕 山蓭 MQSeries Integrator V2 赊 籘籾籜籒晃籿籚还豢遉聾尚磒生蓚神蓲蓞 蓮僧蓺生虰籘蚚籸籜矛蓮賊牲蓤蓭山蓚籐患蚚搔 籘籾籜籒皇籆籵蚚尚趭違涉蓭 山蓚神蓲蓯谯肃涉蓭绅审牲山虰 3. DB2 籄籿晃籔蚚籚还豢搔虯籘蚚籸籜虴粅籆豢籫 Weather 蓹煌籦籞蚚籛尚鲤踫 涉蓺生虰 煌籦籞蚚籛芍虯縑堍搔 Sleet 蓮籫籹籦籒搔 Austin 蓮蓚神蓲尚 涉蓭山蓚色舍虯 螜躓生蓚籘籾籜籒皇籆籵蚚蓹 Austin 赊縑堍搔 Sleet 蓮蓚 神蓲尚谝趍涉蓺生虰 4. 坳蓯煌籦籞蚚籛尚鲤踫生蓚煌籎籮籝缓搔虯DB2 冥邿赊 MQSeries 這繺蓯 蓱 傻蓭蛩床牲蓤蓺生虰煌籦籞蚚籛搔虯Weather 蓲山上矛腛赊籘蚚籸籜尚磒涉蓭 MQSeries Integrator 蓹拇蓢蓤蓺生虰 5. MQSI 芍 Weather 籘蚚籸籜筛蓢煌籦籞蚚籛尚深縼蓤虯MQSI 踈唱蓯趭違牲蓤 蓭山蓚 蛩床尚踫涉虯煌籦籞蚚籛搔谜色涉蓭山蓚籘籾籜籒晃籿籚还豢尚蜡僖 涉蓺生虰MQSI 芍䶮蓯虯 煌籦籞蚚籛搔螌蚝尚谜色涉蓭山蓚籘籾籜籒皇籆籵蚚虴 籐患蚚蓹虯煌籦籞蚚籛尚縘拇涉蓺生虰 6. Weather 籘蚚籸籜蓯籘籾籜籒皇籆籾涉虯Austin 繀赊籆豢籢卉籜籫尚縪耝涉色 籄籿晃籔蚚籚还豢搔虯矼籘蚚籸籜赊谔蓮煌籦籞蚚籛 Sleet 尚深蓨蓺 生虰 生蔀蓭赊籪籺籋贿籫蓲籯贿虴籫籹籦籒尚磒涉蓭神赊籪蚚籢尚鲤踫生蓚蓯芍虯 䶮赊 籜籩蚚籫煌豢籫尚磒涉蓺生虰 礌 21: SELECT DB2MQ.MQPUBLISH(LASTNAME || ' ' || FIRSTNAME || ' ' || DEPARTMENT|| ' ' ||char(AGE)) FROM EMPLOYEE WHERE DEPARTMENT = '5LGA' 生蔀蓭赊籶皇煌蚚籢蚚尚惟腟蓯䎱趭涉虯LASTNAME 审深尚螝设蓱上蓯煌籦籞蚚籛尚 赑蚧石生蓚蓲虯籜籩蚚籫煌豢籫芍䶮赊蓱上蓯稍蓨蓺生虰 礌 22: SELECT DB2MQ.MQPUBLISH('HR_INFO_PUB', 'SPECIAL_POLICY', LASTNAME, 'ALL_EMP:5LGA', 'MANAGER') FROM EMPLOYEE WHERE DEPARTMENT = '5LGA' 神赊籜籩蚚籫煌豢籫芍虯SPECIAL_POLICY 籘蚚籸籜尚磒涉蓭虯 HR_INFO_PUB 籶籾 晃籔蚚籚还豢虴籘蚚籸籜蓹煌籦籞蚚籛尚鲤踫涉蓺生虰煌籦籞蚚籛芍虯 拇矼南搔 MANAGER 籫籹籦籒蓮蓚神蓲尚涉蓭山蓺生虰籫籹籦籒虴籜籫晃豢籓筛蓢虯 蛈:蛌 蓮翧苓生蓚神蓲蓯蓱傻蓭侪忱赊籫籹籦籒尚䎱趭蓮僧蓚神蓲搔伞筛蓨蓺生虰神赊礌蓮 芍虯 2 啥赊籫籹籦籒搔磒牲蓤蓭山蓚色舍虯籘籾籜籒皇籆籵蚚芍虯ALL_EMP 蓺色芍 5LGA 赊 蓘扫蓢筛蓯啥山蓭縪耝涉虯神蓤蓢赊煌籦籞蚚籛尚深蓚神蓲搔蓮僧蓺 生虰 鲤踫牲蓤色煌籦籞蚚籛尚深蓚蓯芍虯蓺慎䎱趭牲蓤色籫籹籦籒搔螝蓺蓤蓭山蓚 螜 躓生蓚煌籦籞蚚籛尚縪耝涉虯煌籦籞蚚籛尚拇蓚籘籾籜籒皇籆籵蚚虴籘蚚籸籜赊矛腛 尚 䎱生蓚貹磛搔蓨蓺生虰AMI 籘籾籜籒皇籆籵蚚虴籘蚚籸籜芍虯籾慧蚚籎蚚虴籘 蚚籸籜蓲 矼南籘蚚籸籜尚趭違生蓚神蓲蓯谯肃涉蓭绅审牲山虰籾慧蚚籎蚚虴籘蚚籸 籜蓲芍虯 籘籾籜籒皇籆籵蚚搔鲤踫/籘籾籜籒晃籿籚还豢虴籾慧蚚籎蚚蓲谝矼生蓚贃 聾赊神蓲蓮虯 矼南籘蚚籸籜蓲芍虯籘籾籜籒晃籿籚还豢磛咄蓲藞趘生蓚煌籦籞蚚籛 赊唆硲赊神蓲蓮生虰 䶮赊籜籩蚚籫煌豢籫蓮芍虯籫籹籦籒 ALL_EMP 繀赊籆豢籢卉籜 籫尚縪耝涉蓺生虰 礌 23: DB2MQ.MQSUBSCRIBE('aSubscriber', 'ALL_EMP') 籄籿晃籔蚚籚还豢搔籘籾籜籒皇籆籾生蓚蓲虯籫籹籦籒 ALL_EMP 蓲蓲蓞蓯鲤踫牲蓤蓚 煌籦籞蚚籛芍虯籘籾籜籒皇籆籵蚚虴籘蚚籸籜蓯蓱傻蓭趭違牲蓤蓭山蓚矼南籘蚚籸 籜蓯 縘拇牲蓤蓺生虰籄籿晃籔蚚籚还豢蓯芍虯俜搐籘籾籜籒晃籿籚还豢搔侪忱聂垌生 蓚神蓲搔 蓨蓺生虰籘籾籜籒晃籿籚还豢蓯縆酃生蓚煌籦籞蚚籛尚矿生蓚蓯芍虯谝 颉赊煌籦籞蚚籛 軣垆這繺尚磒蓮僧蓺生虰色蓲奢勺虯籘籾籜籒皇籆籵蚚虴籘蚚籸籜 aSubscriber 蓯虯 矼南籘蚚籸籜搔 aSubscriberReceiver 蓮蓚蓲趭違牲蓤蓭山 蓚驁酃芍虯䶮赊 籜籩蚚籫煌豢籫蓮蹚蚴赊煌籦籞蚚籛搔坤纉盛縄蓯縺身蓢蓤蓺生虰 礌 24: DB2MQ.MQREAD('aSubscriberReceiver') 煌籦籞蚚籛蓲虯煌籦籞蚚籛搔鲤踫牲蓤色籫籹籦籒赊船贃尚蜡僖生蓚蓯芍虯賊螜忱尚 磒涉蓺生虰䶮赊籜籩蚚籫煌豢籫蓮芍虯蹚蚴赊 5 啥赊煌籦籞蚚籛尚 aSubscriberReceiver 筛蓢 深蓨虯煌籦籞蚚籛蓲籫籹籦籒赊船贃尚賊涉蓺生虰 礌 25: SELECT t.msg, t.topic FROM table (DB2MQ.MQRECEIVEALL('aSubscriberReceiver',5)) t 籫籹籦籒 ALL_EMP 赊煌籦籞蚚籛尚生蔀蓭縺身蓚蓯芍虯鲤踫生蓚 SQL 赊繺粗尚 䶮 赊蓱上蓯邶畅涉蓺生虰 礌 26: SELECT t.msg FROM table (DB2MQ.MQREADALL('aSubscriberReceiver')) t WHERE t.topic = 'ALL_EMP' 谯: MQRECEIVEALL 搔初芊賢僧蓮磒牲蓤虯籫籹籦籒 ALL_EMP 蓮鲤踫牲蓤色 煌籦 籞蚚籛审深蓮稍绅虯籐患蚚腟霓搔硦碙牲蓤蓚筛蓘上筛尚蝝繤生蓚神蓲芍騞磛蓮 生虰 神蓤芍虯初芊搔縆磒牲蓤蓚腛蓯賊螜忱搔踫牲蓤蓚色舍蓮生虰 莎蓤嗽蚱康趭赊籫籹籦籒蓯籘籾籜籒晃籿籚还豢涉稍山驁酃芍虯䶮赊蓱上稍籜籩蚚籫 煌豢籫尚 磒涉蓭虯皿縄蓯籄豢籘籾籜籒晃籿籚还豢生蓚貹磛搔蓨蓺生虰 礌 27: DB2MQ.MQUNSUBSCRIBE('aSubscriber', 'ALL_EMP') 神赊籜籩蚚籫煌豢籫搔踫牲蓤蓚蓲虯鲤踫/籘籾籜籒晃籿籚还豢虴籾慧蚚籎蚚芍 莎 蓤嗽蚱虯神赊籘籾籜籒晃籿籚还豢蓯藞趘生蓚煌籦籞蚚籛尚拇矼涉蓺甥嗓虰 咯鲤踫 籪蚚籢粁蚚籜虴煌籦籞蚚籛豢籓蓮赊蓞上 1 啥赊騞磛稍遉聾芍虯咯鲤踫蓮生虰 DB2 繀蓮籫晃籏蚚這繺尚磒生蓚蓲虯籫晃籏蚚軒丧騩涉赊藞倮蓲涉蓭咯縄蓯煌籦籞蚚 籛尚 鲤踫蓮僧蓺生虰籪蚚籢鲤踫尚咯石生蓚遉聾芍呻筛蓯蓞蓨蓺生搔虯神赊籫晃 籏蚚虴粁蚚籜赊 贃聾蓮芍虯蝷床蓺色芍蜫鲤蓯虯煌籦籞蚚籛繀磂赊踈唱蓯声深蓚 碦縳蓲虯 籫晃籏蚚虴籄籒籚还豢赊趭違蓯声深蓚騙繉钞搔碸奢蓢蓤蓺生虰籫晃籏蚚 赊磒蓲款磍蓯虯 踫赊賞縳蓲籖籜籫蓯蓞谯肃尚倬上貹磛搔蓨蓺生虰失赊礌蓮 芍虯籫晃籏蚚尚 MQSeries DB2 螜忱蓲蓲蓞蓯磒生蓚贃聾尚涉蓺生虰 䶮赊礌蓮芍虯砎涉山騗邟虽搔茈磒牲蓤蓚色丧蓯煌籦籞蚚籛尚鲤踫生蓚卧赑稍贃聾尚 涉蓺生虰NEW_EMP 赊縪耝圬身籆豢籢卉籜籫蓲蓲蓞蓯 HR_INFO_PUB 籘蚚籸籜蓯 籘 籾籜籒晃籿籚还豢生蓚惶蚚籙蚚蓺色芍籄籿晃籔蚚籚还豢芍山慎蓤蓞虯砎涉山騗邟虽 赊 浚賢虯矛腛虯声蓱丧倮虺搔螝蓺蓤色煌籦籞蚚籛尚深蓨蓺生虰 礌 28: CREATE TRIGGER new_employee AFTER INSERT ON employee REFERENCING NEW AS n FOR EACH ROW MODE DB2SQL VALUES DB2MQ.MQPUBLISH('HR_INFO_PUB&', 'NEW_EMP', current date || ' ' || LASTNAME || ' ' || DEPARTMENT) ------------------------------------------------------------------------ 17.6 enable_MQFunctions enable_MQFunctions 䎱趭牲蓤色籪蚚籢粁蚚籜赊 DB2 MQSeries 螜忱尚磒识繺蓯涉蓭虯DB2 MQSeries 螜 忱尚 滁涉绅踫蓮僧蓚神蓲尚軣埙涉蓺生虰神赊籖粆豢籬芍虯MQSeries 声蓱丧 MQSeries AMI 搔 籆豢籜籫蚚贿声蓱丧踈唱牲蓤蓭山稍山驁酃芍纒涉蓺生虰 芊 嗽失赊山慎蓤筛蓲稍蓨蓺生虰 * sysadm * dbadm * 螜忱赊饲秒縄蓺色芍皿縄稍籜籐蚚粆矛搔聂垌涉稍山驁酃芍虯籪蚚籢粁蚚籜蚱 赊 IMPLICIT_SCHEMA * 籜籐蚚粆矛 DB2MQ 搔聂垌生蓚驁酃芍虯籜籐蚚粆蚱赊 CREATEIN 康 籖粆豢籬踈亵 >>-enable_MQFunctions----n--database----u--userid---------------> >-----p--password----+--------+---+-------------+-------------->< '-force--' '-noValidate--' 籖粆豢籬虴籶皇煌蚚籢蚚 -n database 磒识繺蓯生蓚籪蚚籢粁蚚籜赊矛腛尚䎱趭涉蓺生虰 -u userid 籪蚚籢粁蚚籜蓯抽鸟生蓚惶蚚籙蚚 ID 尚䎱趭涉蓺生虰 -p password 惶蚚籙蚚 ID 赊籶籜或蚚籬尚䎱趭涉蓺生虰 -force 蹘籆豢籜籫蚚贿蓯騩牲蓤色躼鄢尚命生蓚蓱上蓯䎱趭涉蓺生虰 -noValidate DB2 MQSeries 螜忱赊那棵钞軣埙尚踫涉稍山蓱上蓯䎱趭涉蓺生虰 礌 䶮赊礌蓮芍虯DB2MQ 螜忱搔蹗唱牲蓤蓺生虰惶蚚籙蚚芍籪蚚籢粁蚚籜 SAMPLE 蓯 抽鸟 涉蓺生虰籪籺籋贿籫虴籜籐蚚粆 DB2MQ 搔磒牲蓤蓭山蓺生虰 enable_MQFunctions -n sample -u user1 -p password1 磒蚱赊谯肃 DB2 MQ 螜忱芍虯神赊籖粆豢籬蓯蓱傻蓭咯縄蓯蹗唱牲蓤蓚籜籐蚚粆 DB2MQ 赊失蓮 踫牲蓤蓺生虰 神赊籖粆豢籬赊踫腛蓯: * MQ 蓲 AMI 搔籆豢籜籫蚚贿牲蓤蓭山蓚神蓲虯声蓱丧 MQSeries 赊籵蚚籛还豢搔 5.2 嗽踾蓮 蓚神蓲尚蝝繤涉蓺生虰 * 味弋儇忱 $AMT_DATA_PATH 搔趭違牲蓤蓭山蓚神蓲尚蝝繤涉蓺生虰 * 籪籅卉籒籫晃蚚尚 DB2PATH 赊 cfg 籘籾籪籅卉籒籫晃蚚蓯儇踃涉蓺生虰 UNIX 赊驁酃: * db2set 尚磒涉蓭 AMT_DATA_PATH 尚 DB2ENVLIST 蓹趢实涉蓺生虰 * UDF 踫蓯螜翧賢深蓢蓤蓭山蓚惶蚚籙蚚虴籄籎籈豢籫搔 mqm 籓贿蚚籿赊煌豢 籵蚚蓮 蓚神蓲尚蝝繤涉蓺生虰 * 神赊籖粆豢籬尚軒丧騩生惶蚚籙蚚搔 mqm 籓贿蚚籿赊煌豢籵蚚蓮蓚神蓲尚蝝 繤涉蓺生虰 谯: AIX 4.2 芍 MQSeries 5.2 蓮芍籘粅蚚籫牲蓤蓭山蓺甥嗓虰 ------------------------------------------------------------------------ 17.7 disable_MQFunctions disable_MQFunctions 䎱趭牲蓤色籪蚚籢粁蚚籜赊 DB2 MQSeries 螜忱尚磒賡识蓯涉蓺生虰 芊 嗽失赊山慎蓤筛蓲稍蓨蓺生虰 * sysadm * dbadm * 螜忱赊饲秒縄蓺色芍皿縄稍籜籐蚚粆矛搔聂垌涉稍山驁酃芍虯籪蚚籢粁蚚籜蚱 赊 IMPLICIT_SCHEMA * 籜籐蚚粆矛 DB2MQ 搔聂垌生蓚驁酃芍虯籜籐蚚粆蚱赊 CREATEIN 康 籖粆豢籬踈亵 >>-disable_MQFunctions----n--database----u--userid--------------> >-----p--password---------------------------------------------->< 籖粆豢籬虴籶皇煌蚚籢蚚 -n database 籪蚚籢粁蚚籜赊矛腛尚䎱趭涉蓺生虰 -u userid 籪蚚籢粁蚚籜蓯抽鸟生蓚色舍蓯磒生蓚惶蚚籙蚚 ID 尚䎱趭涉蓺生虰 -p password 惶蚚籙蚚 ID 赊籶籜或蚚籬尚䎱趭涉蓺生虰 礌 䶮赊礌蓮芍虯DB2MQ 螜忱搔籪蚚籢粁蚚籜 SAMPLE 蓯螜涉蓭磒賡识蓯稍蓨蓺生虰 disable_MQFunctions -n sample -u user1 -p password1 ------------------------------------------------------------------------ 蝷床籧蚚贿 倮佴瞄䶮 * 籖豢籫慧蚚贿虴籞豢籢蚚 o 18.1 DB2 籘蚚籵蚚 (VSE 声蓱丧 VM 缽) 赊蝷床石 o 18.2 籖豢籫慧蚚贿虴籞豢籢蚚赊 Java 1.2 籘粅蚚籫 o 18.3 Windows 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮籌豢皇籆豢虴粀贿籿尚磒 赊 蛈命軟稍籚还蚚籫籎籦籫蛌籊皇蚚 o 18.4 OS/2 缽 Java 籖豢籫慧蚚贿虴籞豢籢蚚 o 18.5 Windows 籌粂卉蚚籩籅豢籓虴籚籜籩缓蚱赊籛换蚚籭贿蓮惟贷涉色籛 还籾尚賊生蓚坳赊 蛈籺籃籆贿虴籄籒籞籜搔吣狸牲蓤蓺涉色蛌籊皇蚚 o 18.6 侪忱籘籆籫踃砎籩籜籫抽鸟 o 18.7 DB2 (OS/390 缽) 赊籖豢籫慧蚚贿虴籞豢籢蚚 o 18.8 DB2 (OS/390 缽) 籖豢籫慧蚚贿虴籞豢籢蚚赊駽滁 o 18.9 蛈趎床驅伽膚赊蹗唱蛌籣籆籄慧籓蓹赊儇踃縚 o 18.10 DB2 籖豢籫慧蚚贿虴籞豢籢蚚赊驙蜵趢遹驅伽 o 18.11 UNIX 粁蚚籜虴籚籜籩缓蚱蓮赊籖豢籫慧蚚贿虴籞豢籢蚚赊驙蜵趢遹 o 18.12 OS/2 蚱蓮赊 infopop 赊脙膴 o 18.13 jdk11_path 踈唱籶皇煌蚚籢蚚赊粀贿籿 o 18.14 籜籒晃籿籫虴籞豢籢蚚蓺色芍籛换蚚籭贿尚磒谔赊 Solaris 籚籜 籩缓虴籊皇蚚 (SQL10012N) o 18.15 DPREPL.DFT 籺籃籆贿赊粀贿籿 o 18.16 侪忱赊籖豢籫慧蚚贿虴籞豢籢蚚虴籄籿卉籦籫赊歹扫蚱渗 o 18.17 籄籿卉籦籫蓲涉蓭踫谔赊籖豢籫慧蚚贿虴籞豢籢蚚赊籌豢皇籆 豢虴粀贿籿 o 18.18 籖豢籫慧蚚贿虴籞豢籢蚚尚籄籿卉籦籫虴簧蚚籬蓮踫 (Windows 95) o 18.19 膯僧稍驋蕥苓室赊暮蹗 * 籆豢籺籋煌蚚籚还豢虴籞豢籢蚚 o 19.1 Windows 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮赊蛈命軟稍籚还蚚籫籎籦 籫蛌籊皇蚚 o 19.2 Netscape 搔生蓮蓯籌蚚籿豢涉蓭山蓚蓲僧蓯虯Netscape Navigator 赊蜲倮 Web 晃豢籒尚籌蚚籿豢生蓚 (UNIX 粁蚚籜虴籚籜籩缓) o 19.3 籆豢籺籋煌蚚籚还豢虴籞豢籢蚚蜫⺪赊脙膴 * 籈籅籙蚚籬 o 20.1 籪蚚籢粁蚚籜蹗唱籈籅籙蚚籬赊蝕跍籘籆籝赊稠趭 o 20.2 MQSeries Assist 籈籅籙蚚籬 o 20.3 OLE DB Assist 籈籅籙蚚籬 ------------------------------------------------------------------------ 籖豢籫慧蚚贿虴籞豢籢蚚 ------------------------------------------------------------------------ 18.1 DB2 籘蚚籵蚚 (VSE 声蓱丧 VM 缽) 赊蝷床石 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 籵蚚籛还豢 7 籖豢籫慧蚚贿虴籞豢籢蚚蓮芍虯 DB2 籘蚚籵蚚 (VSE 声蓱丧 VM 缽) 籪蚚籢粁蚚籜赊籘粅蚚籫這繺搔蝕跍牲蓤蓭山蓺 生虰 生蔀蓭赊 DB2 籘蚚籵蚚 (VSE 声蓱丧 VM 缽) 籪蚚籢粁蚚籜虴籌籾籛籉籒籫尚 籖豢籫慧蚚贿虴籞豢籢蚚筛蓢賊生蓚神蓲搔蓮僧蓺生虰 CREATE INDEX虯REORGANIZE INDEX虯UPDATE STATISTICS 籜籩蚚籫煌豢籫虯 声蓱丧 REBIND 籖粆豢籬蓞籘粅蚚籫 涉蓺生虰 REORGANIZE INDEX 声蓱丧 REBIND 蓮芍虯DB2 搔 DB2 籘蚚籵蚚 (VSE 声蓱 丧 VM 缽) 粃籜籫蓮抒筐涉蓭山蓚籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚貹磛蓲涉蓺生虰 神 赊籜籫籄蚚籬虴籿慧籚蚚籛换蚚芍虯DB2 籘蚚籵蚚 (VSE 声蓱丧 VM 缽) 赊 VSE 声蓱 丧 VM 這繺赊籖豢籫慧蚚贿虴籞豢籢蚚蓯蓱傻蓭冥邿牲蓤蓺生虰 惟腟蓯膅身壅蓺蓤色籖豢籫慧蚚贿虴籞豢籢蚚蓮芍虯DB2 籘蚚籵蚚搔抒筐涉蓭山蓚 籿 皇籦籫籺籋蚚缓蓯螜躓稍绅虯惶蚚籙蚚搔 DB2 尚蝷床生蓚神蓲搔呙识牲蓤蓭山蓺生虰 DB2 籘蚚籵蚚 (VSE 声蓱丧 VM 缽) 籌籾籛籉籒籫芍虯DB2 惶籮籵蚚籘贿虴籪蚚籢粁 蚚籜虴 籌籾籛籉籒籫蓲藞蝌蓯籖豢籫慧蚚贿虴籞豢籢蚚赊煌籆豢虴籈籅豢籬籈蓯賊 牲蓤蓺生虰 籌籾籛籉籒籫尚腎男生蓚蓲虯神蓤蓢赊籌籾籛籉籒籫尚蝷床生蓚色舍赊淖 收生蓚 籄籒籚还豢蓛惶蚚籩籅晃籩籅蚚搔軒丧騩牲蓤蓺生虰 色蓲奢勺虯康趭赊籪蚚 籢粁蚚籜赊垆藳尚晃籜籫涉虯垆藳赊 1 啥尚腎男涉虯 蹘巽唱生蓚神蓲搔蓮僧蓺生虰 籪蚚籢粁蚚籜赊賊尚晃籜籫涉坎躹赊踃砎尚踫涉色蓨虯 賊尚卉籿晃籔蚚籚还豢虴籠 蚚籜蓲涉蓭趭違涉色蓨生蓚神蓲蓞蓮僧蓺生虰 DB2 籘蚚籵蚚 (VSE 声蓱丧 VM 缽) 籌籾籛籉籒籫蚱蓮蝷床籢籜籒尚踫生蓚蓱上 籖 豢籫慧蚚贿虴籞豢籢蚚尚踈唱生蓚驅伽蓯啥山蓭芍虯 DB2 籖籰籒籫 磒赊䦅藳僧 蓺色芍 籆豢籜籫蚚贿声蓱丧踈唱賰漠 尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 18.2 籖豢籫慧蚚贿虴籞豢籢蚚赊 Java 1.2 籘粅蚚籫 籖豢籫慧蚚贿虴籞豢籢蚚芍虯Java 1.2 赊 bi-di 籘粅蚚籫尚磒涉蓭虯 籄皇籸籄軋 蓛粀籾皇籆軋蓲山傻色船贃軄荏軋尚籘粅蚚籫涉蓺生虰 神赊籘粅蚚籫芍虯Windows NT 籿皇籦籫籺籋蚚缓蓮赊身冥邿牲蓤蓺生虰 神赊籘粅蚚籫尚繤涉磒生蓚蓯芍虯籖豢籫慧蚚贿虴籞豢籢蚚磒蓯 Java 1.2 搔籆 豢籜籫蚚贿牲蓤蓭山稍深蓤勺稍蓨蓺甥嗓虰 1. JDK 1.2.2 芍 DB2\bidi\NT 籪籅卉籒籫晃蚚失赊 DB2 UDB CD 蓮縼䦅识繺蓮 生虰 ibm-inst-n122p-win32-x86.exe 芍籆豢籜籫蚚贿虴籿慧籓皇缓蓮虯 ibm-jdk-n122p-win32-x86.exe 芍 JDK 纙賨蓮生虰 船贃赊籺籃籆贿尚升磒赊 籲蚚籬虴籪籅籜籒赊藞籪籅卉籒籫晃蚚蓯籖籹蚚涉虯 莎神筛蓢籆豢籜籫蚚 贿虴籿慧籓皇缓尚踫涉蓭绅审牲山虰 2. 神蓤尚虯\java\Java12 蓯籆豢籜籫蚚贿涉蓭绅审牲山虰 芍 DB2 赊籆豢籜籫蚚贿虴籶籜蓮生虰 3. JDK/JRE 籆豢籜籫蚚贿蓯声山蓭籿慧豢籿籫搔騩牲蓤色坳蓯虯 JDK/JRE 尚 System VM 蓲涉蓭腎男涉稍山蓱上蓯涉蓭绅审牲山虰 Java 1.2 搔滁涉绅籆豢籜籫蚚贿牲蓤色芷蓯谝颉赊贃聾蓮 籖豢籫慧蚚贿虴籞豢籢蚚 尚蜫⺪生蓚蓲虯Java 1.2 搔磒牲蓤蓺生虰 Java 1.2 赊磒尚趦生蓚蓯芍虯\java\Java12 筛蓢 JDK/JRE 尚籄豢籆 豢籜籫蚚贿生蓚筛虯蓚山芍 \java\Java12 籘籾籪籅卉籒籫晃蚚尚僖赊矛 腛蓯儇踃涉蓭绅审牲山虰 谯: \java\Java12 蓲 \Java12 尚 郦款涉稍山蓱上蓯涉蓭绅审 牲山虰 \Java12 芍 DB2 籆豢籜籫蚚贿赊藞倮蓮蓨虯 Java 1.2 赊 JDBC 籘粅蚚籫尚螝身蓺生虰 ------------------------------------------------------------------------ 18.3 Windows 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮籌豢皇籆豢虴粀贿籿尚磒赊 蛈命 軟稍籚还蚚籫籎籦籫蛌籊皇蚚 籖豢籫慧蚚贿虴籞豢籢蚚赊籌豢皇籆豢虴粀贿籿尚磒蓯虯 䶮赊蓱上稍籊皇蚚搔騩 牲蓤蓚驁酃搔蓨蓺生: 蛈命軟稍籚还蚚籫籎籦籫蛌虰 蹚哚虯砎逰赊 Web 籾皇籈籙 蚚蓚山芍砎涉山籵蚚籛还豢赊 Web 籾皇籈籙蚚尚 籆豢籜籫蚚贿涉色驁酃虯HTML 声 蓱丧 HTM 亵蚰搔滁涉山籾皇籈籙蚚蓮 螜翧賢深蓢蓤蓭山蓚神蓲尚蝝繤涉蓭绅审牲 山虰 Windows 粀贿籿赊籫籹籦籒 蛈籺籃籆贿尚蜫绅蓲僧蓯逳咯生蓚籿慧籓皇缓尚儇 奢蓚蓯芍蛌尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 18.4 OS/2 缽 Java 籖豢籫慧蚚贿虴籞豢籢蚚 籖豢籫慧蚚贿 虴籞豢籢蚚芍虯HPFS 躟赊籬皇籆籾蓯籆豢籜籫蚚贿生蓚貹磛搔蓨 蓺生虰 ------------------------------------------------------------------------ 18.5 Windows 籌粂卉蚚籩籅豢籓虴籚籜籩缓蚱赊籛换蚚籭贿蓮惟贷涉色籛还籾尚賊 生蓚坳赊 蛈籺籃籆贿虴籄籒籞籜搔吣狸牲蓤蓺涉色蛌籊皇蚚 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 (Windows NT 缽) 蓮虯籜籒晃籿籫虴籞豢籢蚚蓮 蹗唱牲蓤色籛还籾赊蜷蹫尚賊生蓚籛换蚚籭贿尚籌蚚籿豢涉蓱上蓲生蓚坳蓯虯 蛈籺 籃籆贿虴籄籒籞籜搔吣狸牲蓤蓺涉色蛌籊皇蚚搔騩牲蓤蓺生虰 籛还籾颌哝芍惟贷尚 涉蓺生虰神赊颌哝芍虯籜籒晃籿籫虴籞豢籢蚚蓮蹗唱牲蓤色 籛还籾搔 START 籖粆豢 籬尚螝设蓲僧蓯逳神蓨蓺生虰 神蓤尚胜佬生蓚蓯芍虯籵籦籤虴籺籃籆贿声蓱丧籛还籾 莎蓤霓赊船贃蓮虯 START 赊钠伞蓨蓯 START/WAIT 尚磒涉蓭绅审牲山虰 ------------------------------------------------------------------------ 18.6 侪忱籘籆籫踃砎籩籜籫抽鸟 籵蚚籛还豢 7 籖豢籫慧蚚贿虴籞豢籢蚚赊侪忱籘籆籫踃砎籩籜籫抽鸟這繺芍虯 籢蚚 籕籦籫虴籆豢籜籢豢籜赊籵蚚籛还豢蓯蓱傻蓭初芊牲蓤蓭山蓺生虰 蛈晃簧蚚籫蛌籩籜 籫抽鸟這繺尚踫生蓚蓯芍虯籢蚚籕籦籫虴籆豢籜籢豢籜搔蝠稍绅蓲蓞籵蚚籛还豢 7 蓮稍深蓤勺稍蓨蓺甥嗓虰 籵蚚籛还豢 6 蓮侪忱籘籆籫踃砎籩籜籫抽鸟這繺尚踫生 蓚蓯芍虯 籖豢籫慧蚚贿虴籞豢籢蚚尚籢蚚籕籦籫虴籆豢籜籢豢籜蚱蓯慧蚚籎贿蓯歹扫 蚱渗虯 莎神筛蓢踫涉稍深蓤勺稍蓨蓺甥嗓虰 ------------------------------------------------------------------------ 18.7 DB2 (OS/390 缽) 赊籖豢籫慧蚚贿虴籞豢籢蚚 OS/390 缽 赊 DB2 UDB 籖豢籫慧蚚贿虴籞豢籢蚚蓮芍虯IBM DB2 赊 皇籆籞豢籜虴惶 蚚籩籅晃籩籅蚚赊磒尚蝷床生蓚神蓲搔蓮僧蓺生虰 DB2 UDB (OS/390 缽) 赊僖芏蓯 谯亵识繺稍倮賗蓮蓚惶蚚籩籅晃籩籅蚚這繺芍虯 DB2 籖豢籫慧蚚贿虴籞豢籢蚚蓮蝷 床生蓚腛蓯虯升磒赊味弋繀蓮皇籆籞豢籜縪耝涉虯 籆豢籜籫蚚贿生蓚貹磛搔蓨蓺 生虰 DB2 (OS/390 缽) 籘籾籚籜籩缓尚踈唱生蓚坳蓯籖豢籫慧蚚贿虴籞豢籢蚚蓮趭違牲蓤 蓚 "CC390" 籪蚚籢粁蚚籜芍虯籖豢籫慧蚚贿虴籞豢籢蚚赊繀倮籘粅蚚籫蓲涉蓭磒牲 蓤蓺生虰 神赊籪蚚籢粁蚚籜尚儇踃涉稍山蓮绅审牲山虰 DB2 (OS/390 缽) 籵蚚籛还豢 7.1 蓯啥山蓭芍虯籖豢籫慧蚚贿虴籞豢籢蚚赊瞄䶮蓛 籆豢籺籋煌蚚籚还豢虴籞豢籢蚚赊籢籜籒驅伽蓮芍康蓯週坶牲蓤蓭山蓺甥嗓搔虯 粆籮 患籄贿蓮芍 DB2 (OS/390 缽) 籵蚚籛还豢 7.1 赊這繺尚籘粅蚚籫涉蓭蓺生虰 DB2 (OS/390 缽) 籵蚚籛还豢 6 康碙赊這繺赊墨绅芍 DB2 (OS/390 缽) 籵蚚籛还豢 7.1 蓯蓞螜翧涉蓭声蓨虯 蓺色虯康蓯籵蚚籛还豢蓯啥山蓭騫蔀蓭山稍山 DB2 (OS/390 缽) 籵蚚籛还豢 7.1 康碙赊這繺搔瞄䶮蓯山绅啥筛蓨蓺生虰 籖豢籫慧蚚贿虴籞豢籢蚚 蓮 DB2 (OS/390 缽) 籵蚚籛还豢 7.1 籘籾籚籜籩缓尚踈唱涉色驁酃虯 神赊籵蚚籛还 豢赊生蔀蓭赊亵蚰蓯籄籒籞籜生蓚神蓲搔蓮僧蓺生虰 DB2 (OS/390 缽) 赊籖豢籫慧蚚贿虴籞豢籢蚚筛蓢 DDL 赊臭唱這繺蓯籄籒籞籜涉虯 磒生蓚蓯芍虯嗽失赊 DDL 赊臭唱這繺尚籆豢籜籫蚚贿生蓚貹磛搔蓨蓺生虰 * 籵蚚籛还豢 5 赊驁酃虯DB2 (OS/390 缽) 籵蚚籛还豢 5 蓲藞蝌蓯 DB2Admin 2.0 尚籆豢籜籫蚚贿涉蓺生虰 * 籵蚚籛还豢 6 赊驁酃虯DB2 (OS/390 缽) 籵蚚籛还豢 6 赊 DB2 蝷床這繺赊 PTF 蓲涉蓭磒生蓚 颡逰弥稍籿慧籓皇粇豢籓這繺唣石尚籆豢籜籫蚚贿生蓚貹 磛搔蓨蓺生虰 * 籵蚚籛还豢 7.1 赊驁酃虯DDL 赊臭唱這繺芍虯DB2 (OS/390 缽) 籵蚚籛还豢 7.1 赊 DB2 蝷床這繺蓲僖狮蝘赊倮賗蓮生虰 籖豢籫慧蚚贿虴籞豢籢蚚筛蓢籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚蓯籄籒籞籜生 蓚神蓲搔蓮僧蓺生搔虯 DB2 UDB 籖豢籫慧蚚贿虴籞豢籢蚚赊蜫⺪腛蓯籆豢籜籫蚚贿圬 身蓮蓚貹磛搔蓨蓺生虰 神蓤芍 DB2 籄籿晃籔蚚籚还豢蜫鲤籒皇籆籄豢籫赊倮賗 蓮生虰 DB2 (OS/390 缽) 籘籾籚籜籩缓尚或蚚籒籜籩蚚籚还豢蚱蓮诂抽籎籢慧籓石生蓚蓯 芍虯 籒皇籆籄豢籫踈唱籄籚籜籢豢籫虴籧蚚贿尚磒生蓚蓱上腎男涉蓭绅审牲山虰 1. 籠蚚籜虴粂蚚籛蓮虯蛈籪蚚籢粁蚚籜蓹赊抽鸟尚䦅咯蓮踈唱生蓚蛌皇籛籌虴粄籢 豢尚 䎱趭涉蓺生虰 2. 籿慧籫籖贿虴粂蚚籛蓮虯縆碀稍谝矼驅伽尚惟唱牲甥蓺生虰 3. 籪蚚籢粁蚚籜虴粂蚚籛蓮虯蛈籪蚚籢粁蚚籜矛蛌籺籅蚚贿籬蓯籘籾籚籜籩缓矛尚 䎱趭涉蓺生虰 4. 籱蚚籬虴籌籿籚还豢虴粂蚚籛蓮虯 蛈(籌籿籚还豢) 籱蚚籬虴籌籿籚还豢赊踈唱 蛌籤籉籦籒虴粄籦籒籜尚腎男涉蓺生虰 5. 蛈籌粂卉蚚籩籅豢籓虴籚籜籩缓蛌籺籅蚚贿籬蓮晃籜籫筛蓢 MVS/ESA虯OS/390 尚腎男涉蓺生虰 6. 蛈騃贷蛌尚籒晃籦籒涉蓭踈唱尚惟贷涉蓺生虰 籕蚚籫籈籉籆虴粆籚豢尚磒涉蓭 DB2 (OS/390 缽) 籘籾籚籜籩缓尚籎籢慧籓石生蓚 蓯芍虯 籕蚚籫籈籉籆虴粆籚豢蓮蚱週 1-6 赊籜籩籦籿尚踫山虯莎赊芷蓯嗽失尚踫傻 蓭绅审牲山虰 1. 籒皇籆籄豢籫虴粆籚豢蓮虯籖豢籫慧蚚贿虴籞豢籢蚚尚蜫⺪涉蓺生虰 2. 蛈籚籜籩缓蛌籺籋贿籣蚚蚱蓮蔈籒晃籦籒涉虯趢实尚 腎男涉蓺生虰 3. 蛈籚籜籩缓赊趢实蛌籣籆籄慧籓蓮虯蛈籚籜籩缓矛蛌籺籅蚚贿籬蓯 籕蚚籫籈籉 籆虴粆籚豢矛尚縼粗涉蓺生虰 4. DB2DAS00 尚蛈晃簧蚚籫虴籆豢籜籢豢籜蛌籺籅蚚贿籬蓯 縼粗涉蓺生虰 5. TCP/IP 籿慧籫籖贿赊驁酃虯籿慧籫籖贿虴籶皇煌蚚籢蚚蓮虯蛈粃籜籫矛蛌籺籅 蚚贿籬蓯 籕蚚籫籈籉籆虴粆籚豢赊粃籜籫矛尚䎱趭涉蓺生虰 6. 523 尚蛈籘蚚籸籜矛蛌籺籅蚚贿籬蓯 縼粗涉蓺生虰 7. 蛈贷市蛌尚籒晃籦籒涉蓭籚籜籩缓尚趢实涉蓺生虰 蛈籚籜籩缓蛌籺籋贿籣蚚蓯 籕蚚籫籈籉籆虴粆籚豢搔趢实牲蓤蓭山蓚赊搔升创蓯稍蓤蓺生虰 8. 籕蚚籫籈籉籆虴籕蚚籫籈籉籆矛尚縒蜫涉蓺生虰 9. 蛈籆豢籜籢豢籜蛌籺籋贿籣蚚蚱蓮蔈籒晃籦籒涉虯趢实尚 腎男涉蓺生虰 10. 蛈籆豢籜籢豢籜赊趢实蛌籣籆籄慧籓蓮蛈蹚砎賊蛌尚 籒晃籦籒涉蓭虯籕蚚籫 籈籉籆虴粆籚豢蓮磒识繺稍籆豢籜籢豢籜尚晃籜籫涉蓺生虰 籕蚚籫籈籉籆虴 粆籚豢搔 Windows NT 籚籜籩缓蓮蓚驁酃芍虯DB2 (OS/390 缽) 籘籾籚籜籩缓 芍籆豢籜籢豢籜 DB2 赊失蓯籎籢慧籓石牲蓤蓚蓮涉蓡上虰 11. 籆豢籜籢豢籜尚腎男涉蓺生虰籿慧籫籖贿虴籶皇煌蚚籢蚚搔神赊籆豢籜籢豢籜磒 蓯咯縄蓯萌舍蓢蓤蓺生虰 12. 蛈贷市蛌尚籒晃籦籒涉蓭籆豢籜籢豢籜尚趢实涉蓺生虰 13. 蛈籆豢籜籢豢籜蛌籺籋贿籣蚚尚籌蚚籿豢涉蓭虯趢实涉色勺筛蓨赊籆豢籜籢豢籜 尚賊涉蓺生虰 14. 籆豢籜籢豢籜尚縒蜫涉蓺生虰 15. 蛈籪蚚籢粁蚚籜蛌籺籋贿籣蚚蚱蓮蔈籒晃籦籒涉虯 趢实尚腎男涉蓺生虰 16. 蛈蹚砎賊蛌籿籦籚患粄籢豢尚籒晃籦籒涉蓭虯籕蚚籫籈籉籆虴粆籚豢蚱赊 慧 蚚籎贿虴籪蚚籢粁蚚籜尚賊涉蓺生虰蛈籪蚚籢粁蚚籜赊趢实蛌籣籆籄慧籓蓮 DB2 籘籾籚籜籩缓尚趢实涉蓭山蓚驁酃芍虯 蛈籪蚚籢粁蚚籜矛蛌籺籅蚚贿籬蓯 籘籾籚籜籩缓矛尚縼粗涉蓺生虰 籌籿籚还豢: 籘籾籚籜籩缓 (蓺色芍籪蚚籢粁 蚚籜) 赊慧蚚籎贿僖矛尚縼粗涉蓺生虰 17. 蛈贷市蛌尚籒晃籦籒生蓚虰 神蓤蓮虯籘籾籚籜籩缓尚籖豢籫慧蚚贿虴籞豢籢蚚蓯滁颉蓯趢实涉蓺涉色虰 籪蚚籢粁 蚚籜尚籌蚚籿豢生蓚蓲虯DB2 (OS/390 缽) 籘籾籚籜籩缓搔賊牲蓤蓺生虰 籞籒籚还豢蛈"籖豢籫慧蚚贿虴籞豢籢蚚 390"蛌赊蹚蚴赊趇逮蓯䶮赊週坶搔蓨蓺 生虰 OS/390 缽 DB2 UDB 籖豢籫慧蚚贿虴籞豢籢蚚蓮芍虯IBM DB2 赊皇籆籞豢籜虴惶蚚籩籅晃籩籅蚚赊 磒尚蝷床生蓚神蓲搔蓮僧蓺生虰DB2 UDB (OS/390 缽) 蓮芏僖蓯谯亵识繺稍磛膄蓮蓚 惶蚚籩籅晃籩籅蚚這繺芍虯DB2 籖豢籫慧蚚贿虴籞豢籢蚚蓮蝷床生蓚腛蓯虯升磒赊味弋繀蓮 皇籆籞豢籜縪耝涉虯籆豢籜籫蚚贿生蓚貹磛搔蓨蓺生虰 神赊籞籒籚还豢芍䶮赊蓱上蓯儇踃牲蓤蓺涉色虰 OS/390 缽 DB2 籖豢籫慧蚚贿虴籞豢籢蚚蓮芍虯IBM DB2 赊皇籆籞豢籜虴惶蚚籩籅晃籩籅蚚赊 磒尚蝷床生蓚神蓲搔蓮僧蓺生虰芏僖蓯谯亵识繺稍朝賗赊磛膄蓮蓚惶蚚籩籅晃籩籅蚚這繺芍虯 DB2 籖豢籫慧蚚贿虴籞豢籢蚚蓮蝷床生蓚色舍蓯芍虯升磒赊味弋繀蓮皇籆籞豢籜縪耝涉虯 籆豢籜籫蚚贿生蓚貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 18.8 DB2 (OS/390 缽) 籖豢籫慧蚚贿虴籞豢籢蚚赊駽滁 籵蚚籛还豢 7 蓮 DB2 UDB 籖豢籫慧蚚贿虴籞豢籢蚚尚磒涉蓭神蓤蓢赊籘籾籚籜籩 缓尚蝷床生蓚蓯芍虯 DB2 (OS/390 缽) 籵蚚籛还豢 5 声蓱丧 DB2 (OS/390 缽) 籵蚚 籛还豢 6 赊 390 Enablement 這繺蓯 APAR PQ36382 尚 縆磒生蓚貹磛搔蓨蓺生虰 神赊駽滁稍涉蓮芍虯神蓤蓢赊籘籾籚籜籩缓蓯淖涉蓭惶蚚籩籅晃籩籅蚚尚踫生蓚色 舍蓯虯 籵蚚籛还豢 7 蓮 DB2 UDB 籖豢籫慧蚚贿虴籞豢籢蚚尚磒生蓚神蓲芍蓮僧蓺 甥嗓虰 APAR 芍嗽失赊 FMID 蓯縆磒牲蓤蓺生: DB2 (OS/390 缽) 籵蚚籛还豢 5 390 Enablement: FMID JDB551D DB2 (OS/390 缽) 籵蚚籛还豢 6 390 Enablement: FMID JDB661D ------------------------------------------------------------------------ 18.9 蛈趎床驅伽膚赊蹗唱蛌籣籆籄慧籓蓹赊儇踃縚 蛈<<蛌声蓱丧蛈>>蛌粄籢豢搔虯蛈趎床驅伽膚赊蹗唱蛌籣籆籄慧籓筛蓢虮唼牲蓤蓺涉 色虰 ------------------------------------------------------------------------ 18.10 DB2 籖豢籫慧蚚贿虴籞豢籢蚚赊驙蜵趢遹驅伽 蜹硡声蓱丧籆豢籜籫蚚贿赊籾籦籒赊 蛈籖豢籫慧蚚贿虴籞豢籢蚚 籆豢籜籫蚚贿声蓱 丧踈唱蛌赊蛑赊 蛈籫皇籾贿籚患蚚籩籅豢籓驅伽蛌蓲山上籞籒籚还豢蓮虯籖豢籫慧蚚 贿虴籞豢籢蚚尚籄籿卉籦籫蓲涉蓭 逳咯谔蓯脙膴搔傻色驁酃虯籒皇籆籄豢籫虴籾皇 籈籙蚚赊 CLASSPATH 尚籖粆豢籬虴籈籅豢籬籈筛蓢 稠趭市虮生蓚蓱上週坶牲蓤蓭山 蓺生虰 神赊籞籒籚还豢蓮芍蓺色虯籾皇籈籙蚚尚籖粆豢籬虴籈籅豢籬籈筛蓢蜫⺪生蓚 蓱上 騫蔀蓭山蓺生虰蓲神蓧搔虯籾皇籈籙蚚蜫⺪赊籖粆豢籬芍冥邿牲蓤蓭山蓺甥嗓虰 Internet Explorer 尚歹扫蚱渗蓚蓯芍虯start iexplore 蓲縼粗涉虯 Enter 尚薀涉 蓭绅审牲山虰Netscape 尚歹扫蚱渗蓚蓯芍虯start netscape 蓲縼粗涉虯 Enter 尚薀 涉蓭绅审牲山虰神蓤蓢赊籖粆豢籬芍虯籾皇籈籙蚚搔 PATH 蓯稠趭牲蓤蓭山蓚蓲膠趭 涉蓭山蓺生虰 稠趭牲蓤蓭山稍山驁酃芍虯PATH 蓯趢实生蓚筛虯蓚山芍籾皇籈籙蚚 赊 籆豢籜籫蚚贿虴籪籅卉籒籫晃蚚蓯碎咯涉虯start 籖粆豢籬尚蹘踫涉蓭绅审牲 山虰 ------------------------------------------------------------------------ 18.11 UNIX 粁蚚籜虴籚籜籩缓蚱蓮赊籖豢籫慧蚚贿虴籞豢籢蚚赊驙蜵趢遹 UNIX 粁蚚籜虴籚籜籩缓蚱蓮籖豢籫慧蚚贿虴籞豢籢蚚尚蜫⺪蓮僧稍山驁酃芍虯 JAVA_HOME 味弋儇忱尚 Java 赊籆豢籜籫蚚贿硲蓯艘趗賢深蓚蓱上稠趭涉蓭绅审牲 山虰 * Java 搔 /usr/jdk118 赊失蓯籆豢籜籫蚚贿牲蓤蓭山蓚驁酃芍虯JAVA_HOME 尚 /usr/jdk118 蓯涉蓺生虰 * sh虯ksh虯蓺色芍 bash 籚籉贿赊驁酃: export JAVA_HOME=/usr/jdk118 * csh 蓺色芍 tcsh 籚籉贿赊驁酃: setenv JAVA_HOME /usr/jdk118 ------------------------------------------------------------------------ 18.12 OS/2 蚱蓮赊 infopop 赊脙膴 OS/2 蚱蓮籖豢籫慧蚚贿虴籞豢籢蚚尚踫生蓚坳虯蕬靡市谋縳 1024x768 蓮 256 矲 尚磒涉虯 蛈或蚚籒籿卉蚚籜虴籚籉贿虴籶卉籦籫尚踠匆生蓚蛌搔籤籉籦籒牲蓤蓭山 蓚蓲虯 墀踫籈籅豢籬籈赊耮蓯跮搔蓚 infopop 搔虯圪赊纖躨蓯圪赊籩籐籜籫蓮賊 牲蓤蓚驁酃搔蓨蓺生虰 神赊脙膴尚駽滁生蓚蓯芍虯蕬靡市谋縳赊稠趭尚 256 矲嗽 蚱蓯生蓚筛虯 蓚山芍蛈或蚚籒籿卉蚚籜虴籚籉贿虴籶卉籦籫尚踠匆生蓚蛌尚媒籤籉 籦籒蓯涉蓭绅审牲山虰 ------------------------------------------------------------------------ 18.13 jdk11_path 踈唱籶皇煌蚚籢蚚赊粀贿籿 籖豢籫慧蚚贿虴籞豢籢蚚赊粀贿籿蓮虯Java 蜫鲤籐籦籫 1.1 籆豢籜籫蚚贿虴籶籜 (jdk11_path) 踈唱籶皇煌蚚籢蚚蓯螜生蓚 1 踫 (侔芨騩涉 縆磒 赊失) 搔芄逮涉蓭 山蓺生虰縆磒 赊失赊惟腟稍晃籜籫芍䶮赊蓱上蓯稍蓨蓺生虰 * 籪蚚籢粁蚚籜虴籘蚚籵蚚 (慧蚚籎贿声蓱丧晃簧蚚籫虴籒皇籆籄豢籫) * 籒皇籆籄豢籫 * 籪蚚籢粁蚚籜虴籘蚚籵蚚 (慧蚚籎贿虴籒皇籆籄豢籫) * 邞佴籪蚚籢粁蚚籜虴籘蚚籵蚚 (慧蚚籎贿声蓱丧晃簧蚚籫虴籒皇籆籄豢籫) * 籘籩皇籆籫虴籪蚚籢粁蚚籜虴籘蚚籵蚚 (慧蚚籎贿虴籒皇籆籄豢籫) ------------------------------------------------------------------------ 18.14 籜籒晃籿籫虴籞豢籢蚚蓺色芍籛换蚚籭贿尚磒谔赊 Solaris 籚籜籩缓虴籊皇 蚚 (SQL10012N) Solaris 籚籜籩缓尚籜籒晃籿籫虴籞豢籢蚚蓺色芍籛换蚚籭贿筛蓢腎男涉色驁酃虯 嗽 失赊籊皇蚚搔逳僧蓚驁酃搔蓨蓺生虰 SQL10012N - 䎱趭牲蓤色皇籆籾皇晃蚚 "/udbprod/db2as/sqllib/function/unfenced/ db2scdar!ScheduleInfoOpenScan" 赊慧蚚籬谔蓯碶危涉稍山籌粂卉蚚籩籅豢籓虴籚籜籩缓虴籊皇蚚尚 深蓨蓺涉色虰SQLSTATE=42724 神蓤芍虯Solaris 皇豢籢籆缓虴晃豢籎蚚赊籵籓蓯蓱蓚蓞赊蓮生虰 神赊脙膴尚跅滁生 蓚蓯芍虯䶮赊籶籦籤尚縆磒涉蓺生虰 105490-06 (107733 芍 105490 蓱蓨砎涉山籶籦籤) (Solaris 2.6 磒) ------------------------------------------------------------------------ 18.15 DPREPL.DFT 籺籃籆贿赊粀贿籿 籖豢籫慧蚚贿虴籞豢籢蚚蓮虯蛈籧蚚贿稠趭蛌籱蚚籫籾籦籒赊卉籿晃籔蚚籚还豢虴粂 蚚籛赊 粀贿籿赊籜籩籦籿 5d 蓮虯䶮赊蓱上稍週坶搔蓨蓺生虰 籺籃籆贿尚籖豢籫慧蚚贿虴籞豢籢蚚赊蹗邟籪籅卉籒籫晃蚚 (色蓲奢勺 SQLLIB\BIN) 蓯訇蝷涉虯籚籜籩缓蓮籪籺籋贿籫虴籺籃籆贿蓲涉蓭 磒蓮僧蓚蓱上蓯涉蓭绅审牲山虰 籜籩籦籿 5d 芍嗽失赊蓱上蓯跅滁牲蓤蓺生虰 籺籃籆贿尚籖豢籫慧蚚贿虴籞豢籢蚚赊蹗邟籪籅卉籒籫晃蚚 (色蓲奢勺 SQLLIB\CC) 蓯訇蝷涉虯籚籜籩缓蓮籪籺籋贿籫虴籺籃籆贿蓲涉蓭 磒蓮僧蓚蓱上蓯涉蓭绅审牲山虰 ------------------------------------------------------------------------ 18.16 侪忱赊籖豢籫慧蚚贿虴籞豢籢蚚虴籄籿卉籦籫赊歹扫蚱渗 款婶粆籚豢蓮侪忱赊籖豢籫慧蚚贿虴籞豢籢蚚虴籄籿卉籦籫尚款蓯歹扫蚱渗蓚神蓲 芍蓮僧蓺甥嗓虰 神赊初芊芍虯籘粅蚚籫牲蓤蓭山蓚繡肃赊籾皇籈籙蚚蚱蓮踫涉蓭山 蓚籖豢籫慧蚚贿虴籞豢籢蚚虴籄籿卉籦籫蓯縆磒牲蓤蓺生虰 ------------------------------------------------------------------------ 18.17 籄籿卉籦籫蓲涉蓭踫谔赊籖豢籫慧蚚贿虴籞豢籢蚚赊籌豢皇籆豢虴粀贿籿 籖豢籫慧蚚贿虴籞豢籢蚚搔籄籿卉籦籫蓲涉蓭逳咯谔蓯虯 F1 籐蚚芍 infopops 尚 啥籈籅豢籬籈蓺色芍籱蚚籫籾籦籒蓮赊身這繺涉蓺生虰 F1 籐蚚尚薀涉蓭虯嗽失赊踈唱磛膄蓮 infopops 尚 賊生蓚神蓲搔蓮僧蓺生虰 * DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 (OS/390 缽) * 籈籅籙蚚籬 籖豢籫慧蚚贿虴籞豢籢蚚赊㧟蓨赊踈唱磛膄蓮芍虯 F1 籐蚚蓯蓱蓨诗赊粀贿籿蓞賊 牲蓤蓺甥嗓虰 莎赊默赊踈唱磛膄赊粀贿籿尚賊生蓚蓯芍虯蛈粀贿籿蛌籿籦籚患粄籢 豢尚 磒生蓚筛虯蓚山芍粀贿籿虴籿贿籣籈豢虴煌籮患蚚尚磒涉蓭绅审牲山虰 ------------------------------------------------------------------------ 18.18 籖豢籫慧蚚贿虴籞豢籢蚚尚籄籿卉籦籫虴簧蚚籬蓮踫 (Windows 95) 籜籒晃籿籫虴籞豢籢蚚尚蜫神上蓲生蓚坳蓯虯命軟稍惶蚚籙蚚 ID 蓺色芍 籶籜或蚚籬 尚䎱趭生蓚蓲虯纒生蓚驁酃搔蓨蓺生虰 籖豢籫慧蚚贿虴籞豢籢蚚蓯籘籆豢籌豢生 蓚驁酃芍虯碙軟稍惶蚚籙蚚 ID 声蓱丧籶籜或蚚籬尚縼粗生蓚蓱上谯肃涉蓭绅审牲 山虰 ------------------------------------------------------------------------ 18.19 膯僧稍驋蕥苓室赊暮蹗 惶蚚籙蚚芍虯山绅啥蓞赊踫尚兮生驋蕥尚卧赑蓯蹗唱蓮僧蓺生虰 色审涉虯坳蓯兮牲 蓤蓚踫忱尚惶蚚籙蚚搔碶摩生蓚神蓲芍磂隋蓮芍蓨蓺甥嗓虰 忱硣 (蓺色芍忱賁帽) 赊踫尚兮生识繺钞赊蓚驋蕥蓯芍虯嗽失赊 2 啥赊脙膴搔蓨蓺生虰 1. 苓室赊軣垆蓯吴搔筛筛蓚识繺钞搔蓚虰 2. 苓室尚訇蝷生蓚色舍蓯虯膯匆赊籒皇籆籄豢籫虴煌簧晃蚚搔貹磛蓯稍蓚识繺钞搔 蓚虰 神赊籿慧籞籜尚卧赑蓯生蓚色舍蓯虯DB2 芍膯僧稍苓室籞籦籫尚佴稳涉蓺生虰 DB2 芍虯藞縳蓯 1 啥赊籤换豢籒赊驋蕥苓室尚軣垆涉蓭賊涉蓺生虰 神赊苓室虯嗽失赊蓱上蓯稍蓨蓺生虰 1. 蹚蚴赊驋蕥赊籤换豢籒尚㧟蓨赊籤换豢籒赊軣垆谔蓯賊蓮僧蓚色舍虯賊吴 搔邸荀牲蓤蓺生虰 2. 1 啥赊籤换豢籒赊驋蕥苓室赊身搔䎱趭赊垓蓯籒皇籆籄豢籫蓯訇蝷牲蓤蓚色 舍虯 籒皇籆籄豢籫赊煌簧晃蚚蛭磛匆搔邸荀牲蓤蓺生虰 煌簧晃蚚繀赊驋蕥苓室赊踫忱尚初軇生蓚蓯芍: 1. 蛈籧蚚贿稠趭蛌籱蚚籫籾籦籒赊蛈藞酪蛌粂蚚籛尚籌蚚籿豢涉蓺生虰 2. 蛈蹚膯籘籆籝蛌籞籒籚还豢蓮虯嗽失尚腎男涉蓺生虰 o 蛈籘豢籿贿虴籖豢籩豢籧蛌籈籅豢籬籈蓯賊牲蓤蓚苓室踫赊忱尚初芊生 蓚色舍赊 蛈籘豢籿贿虴籖豢籩豢籧蛌虰 苓室籞籦籫赊籤换豢籒虴籘籆籝 (踫忱) 尚縼粗籺籅蚚贿籬蓯䎱趭涉蓭绅审牲山虰 o 籖粆豢籬虴籞豢籢蚚赊蛈驋蕥苓室蛌粂蚚籛蓯賊牲蓤蓚苓室踫赊忱尚初 芊生蓚色舍赊 蛈籖粆豢籬虴籞豢籢蚚蛌虰 苓室籞籦籫赊籤换豢籒虴籘籆 籝 (踫忱) 尚縼粗籺籅蚚贿籬蓯䎱趭涉蓭绅审牲山虰 蛈籘豢籿贿虴籖豢籩豢籧蛌籈籅豢籬籈蓺色芍籖粆豢籬虴籞豢籢蚚赊蛈驋蕥苓室蛌粂 蚚籛赊 驋蕥赊苓室尚暮蹗生蓚蓲虯驋蕥蓮煌簧晃蚚蓯訇牲蓤蓭山蓚踫忱搔 蛈煌簧 晃蚚繀赊踫蛌籺籅蚚贿籬蓯牲蓤蓺生虰 神赊忱搔虯蹚膯籘籆籝虴籞籦籫尚陲奢蓚神 蓲芍蓨蓺甥嗓虰 苓室籞籦籫赊䶮赊籤换豢籒尚軣垆生蓚蓯芍虯蛈䶮蓹蛌尚籒晃籦籒 涉蓺生虰 蛈䶮蓹蛌搔坤籄籒籩籅籾蓮蓤勺虯蹚芷赊苓室籞籦籫蓯空贐涉色蓲山上神 蓲蓮生虰 ------------------------------------------------------------------------ 籆豢籺籋煌蚚籚还豢虴籞豢籢蚚 ------------------------------------------------------------------------ 19.1 Windows 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮赊蛈命軟稍籚还蚚籫籎籦籫蛌籊皇蚚 籆豢籺籋煌蚚籚还豢虴籞豢籢蚚尚磒生蓚驁酃虯 䶮赊蓱上稍籊皇蚚搔騩牲蓤蓚驁酃 搔蓨蓺生: 蛈命軟稍籚还蚚籫籎籦籫蛌虰蹚哚虯砎逰赊 Web 籾皇籈籙蚚蓚山芍砎 涉山籵蚚籛还豢赊 Web 籾皇籈籙蚚尚 籆豢籜籫蚚贿涉色驁酃虯HTML 声蓱丧 HTM 亵 蚰搔滁涉山籾皇籈籙蚚蓮 螜翧賢深蓢蓤蓭山蓚神蓲尚蝝繤涉蓭绅审牲山虰 Windows 粀贿籿赊籫籹籦籒 蛈籺籃籆贿尚蜫绅蓲僧蓯逳咯生蓚籿慧籓皇缓尚儇奢蓚蓯芍蛌尚 驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 19.2 Netscape 搔生蓮蓯籌蚚籿豢涉蓭山蓚蓲僧蓯虯Netscape Navigator 赊蜲倮 Web 晃豢籒尚籌蚚籿豢生蓚 (UNIX 粁蚚籜虴籚籜籩缓) Netscape Navigator 搔生蓮蓯蜫山蓭虯慧蚚籎贿 DB2 HTML 籬籐患煌豢籫筛虯蜲倮赊 Web 籘籆籫尚 賊涉蓭山蓚驁酃虯籆豢籺籋煌蚚籚还豢虴籞豢籢蚚筛蓢蜲倮赊 Web 籘籆籫尚蜫神上蓲生蓚蓲 Netscape 蓮籊皇蚚搔鲤臭涉蓺生虰籊皇蚚芍䶮赊蓱上蓯賊 牲蓤蓺生虰蛈Netscape 芍 <蜲倮籘籆籫> 蓲山上籺籃籆贿蓺色芍籪籅卉籒籫晃蚚尚 芨啥深蓚神蓲搔蓮僧蓺甥嗓虰蛌 神赊脙膴蓯淖蛩生蓚蓯芍虯蜲倮赊 Web 籘籆籫尚蜫绅腛蓯 蜫山蓭山蓚 Netscape 籾 皇籈籙蚚尚俣婶蓺生虰 Netscape 搔蹘逳咯涉虯蜲倮赊 Web 籘籆籫搔賊牲蓤蓺生虰 神赊籊皇蚚芍生蓮蓯蜫山蓭山蓚 Netscape 蓮虯慧蚚籎贿赊 DB2 HTML 籬籐患煌豢籫 尚蜫神上蓲涉蓭蓞 逳神蓨蓺甥嗓赊蓮升谯肃绅审牲山虰 ------------------------------------------------------------------------ 19.3 籆豢籺籋煌蚚籚还豢虴籞豢籢蚚蜫⺪赊脙膴 山绅啥筛赊籚籜籩缓蓮虯籜籢蚚籫虴煌籮患蚚虯籺籃蚚籜籫虴籜籩籦籿虯蓺色芍 db2ic 籖粆豢籬尚磒涉蓭籆豢籺籋煌蚚籚还豢虴籞豢籢蚚尚 軒丧騩生蓲虯蜫⺪搔趚 山驁酃搔蓨蓺生虰神赊脙膴搔鲤臭涉色驁酃芍虯籖豢籫慧蚚贿虴籞豢籢蚚尚蜫⺪ 涉虯 粀贿籿 --> 籆豢籺籋煌蚚籚还豢虴籞豢籢蚚 尚蜫⺪涉蓺生虰 ------------------------------------------------------------------------ 籈籅籙蚚籬 ------------------------------------------------------------------------ 20.1 籪蚚籢粁蚚籜蹗唱籈籅籙蚚籬赊蝕跍籘籆籝赊稠趭 籪蚚籢粁蚚籜蹗唱籈籅籙蚚籬尚磒涉蓭虯砎逰籪蚚籢粁蚚籜赊 惶蚚籙蚚賊籜粂蚚籜 (籎籢慧籓蓺色芍藞賊嗽蜲) 赊蝕跍籘籆籝声蓱丧 籿晃籺籉籦籤虴籘籆籝虴籶皇煌 蚚籢蚚尚稠趭生蓚神蓲搔蓮僧蓺生虰 神赊這繺芍虯籈籅籙蚚籬赊蛈惶蚚籙蚚賊蛌粂蚚 籛赊惶蚚籙蚚賊籜粂蚚籜蓯 蝠稍绅蓲蓞 1 啥赊籖豢籩籭蚚搔螝蓺蓤蓭山蓚驁酃蓯赊 身磒蓮僧蓺生虰 ------------------------------------------------------------------------ 20.2 MQSeries Assist 籈籅籙蚚籬 DB2 籵蚚籛还豢 7.2 蓮芍砎涉山 MQSeries Assist 籈籅籙蚚籬搔绰磒蓮僧蓺生虰 神 赊籈籅籙蚚籬芍虯 DB2 MQSeries 螜忱尚傻蓭 MQSeries 籐患蚚筛蓢縺身蓚賊螜 忱尚蹗唱涉蓺生虰 DB2 MQSeries 螜忱蓞 籵蚚籛还豢 7.2 蓯砎逰蓯趢实牲蓤色蓞赊 蓮生虰神赊籈籅籙蚚籬芍虯 莎蓤涩蓤赊 MQSeries 煌籦籞蚚籛尚虯惶蚚籙蚚赊䎱趭蓯 蓱傻蓭虯邞碀蓢蓤色籜籫晃豢籓 蓺色芍軓趭邡搐蓲涉蓭蛩床蓮僧蓺生虰蛩床牲蓤色賊 螜忱芍惶蚚籙蚚赊䎱趭蓯涉色搔傻蓭踈亵市持涉虯 莎蓤涩蓤赊 MQSeries 煌籦籞蚚籛 尚莎赊賊螜忱赊踫蓲涉蓭兮涉蓺生虰神赊籈籅籙蚚籬蓮芍虯 賊螜忱赊蚱倮蓯縚尚蹗 唱涉色蓨虯MQSeries 煌籦籞蚚籛蓛賊螜忱赊苓室尚籿卉籸患蚚生蓚 神蓲蓞蓮僧蓺 生虰神赊籈籅籙蚚籬芍虯籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚蓺色芍 籪蚚籢籈籉 籄籲籈籜虴籞豢籢蚚筛蓢歹扫蚱渗蓚神蓲搔蓮僧蓺生虰 神赊籈籅籙蚚籬赊磛茯芍嗽失赊谝蓨蓮生虰 * MQSeries 籵蚚籛还豢 5.2 * MQSeries 籄籿晃籔蚚籚还豢虴煌籦籞蚚籛豢籓虴籆豢籢蚚籺籉蚚籜 (AMI) * DB2 MQSeries 螜忱 蚱週赊磛茯赊蜷蹫芍虯MQSeries 尚驋涉蓭绅审牲山虰 籘豢籿贿声蓱丧 MQSeries Assist 籈籅籙蚚籬虴籤患蚚籫晃籄贿蓯啥山蓭芍虯 http://www.ibm.com/software/data/db2/udb/ide 赊籤患蚚籫晃籄贿虴籞籒籚还豢尚 驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 20.3 OLE DB Assist 籈籅籙蚚籬 神赊籈籅籙蚚籬赊籏籆籬蓯騗上蓲虯Microsoft OLE DB 賅蚝尚籘粅蚚籫生蓚僖赊 籪 蚚籢粁蚚籜虴籿慧籵籆籣蚚赊籪蚚籢尚縺身蓚賊螜忱尚蹗唱生蓚神蓲搔 蓮僧蓺生虰 籌籿籚还豢蓲涉蓭虯OLE DB 賊這繺蓮縺身蓢蓤蓚籪蚚籢蓮 DB2 賊尚 蹗唱生蓚神 蓲虯声蓱丧 OLE DB 賊這繺赊縚尚蹗唱生蓚神蓲搔 蓮僧蓺生虰神赊籈籅籙蚚籬芍虯 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚蓺色芍 籪蚚籢籈籉籄籲籈籜虴籞豢籢蚚筛蓢 歹扫蚱渗蓚神蓲搔蓮僧蓺生虰 神赊籈籅籙蚚籬赊磛茯芍嗽失赊谝蓨蓮生虰 * OLE DB 籿慧籵籆籣蚚 (Oracle虯Microsoft SQL Server 稍蓘) * OLE DB 籘粅蚚籫螜忱 籘豢籿贿声蓱丧 OLE DB Assist 籈籅籙蚚籬虴籤患蚚籫晃籄贿蓯啥山蓭芍虯 http://www.ibm.com/software/data/db2/udb/ide 赊 籤患蚚籫晃籄贿虴籞籒籚还豢 尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 籸籛籰籜虴籆豢籩晃籛籉豢籜 倮佴瞄䶮 * 籸籛籰籜虴籆豢籩晃籛籉豢籜虴籤患蚚籫晃籄贿 o 21.1 蕘跅牲蓤色籸籛籰籜虴籆豢籩晃籛籉豢籜虴籤患蚚籫晃籄贿 * 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蝷床赊䦅藳僧 o 22.1 驙蜵趢遹 o 22.2 Excel 尚 籈籉籄籲籈籜虴籠蚚籜蓲涉蓭籞籦籫籄籦籿 o 22.3 籿慧籞籜赊趭違蓲踫 o 22.4 蛈煌籢籪蚚籢赊籊籒籜粅蚚籫蛌籣籆籄慧籓 o 22.5 Submit OS/390 JCL jobstream (VWPMVS) 籿慧籓皇缓蓯螜生蓚趌赊 趭違 o 22.6 籪蚚籢籈籉籄籲籈籜虴籘豢籿贿賢耝赊儇踃 o 22.7 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴煌籦籞蚚籛 o 22.8 DB2 OLAP Integration Server 蓮赊籄籈籫皇籆豢赊蹗唱声蓱丧籪蚚 籢赊慧蚚籬 o 22.9 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮赊籒皇籚籦籒虴籖籰籒籫赊磒 o 22.10 籪蚚籢籈籉籄籲籈籜籞豢籢蚚味弋踈慕 o 22.11 遲縘籫皇豢籜籺籋蚚粆蚚赊磒 o 22.12 DB2 籵蚚籛还豢 7 籈籉籄籲籈籜虴籊蚚籛籉豢籫蓮赊 DB2 籵蚚籛 还豢 5 籪蚚籢蓹赊籄籒籞籜 + 22.12.1 DB2 籵蚚籛还豢 5 籘蚚籵蚚赊碎踫 + 22.12.2 籊蚚籛籉豢籫踈唱赊儇踃 + 22.12.2.1 UNIX 籈籉籄籲籈籜虴籊蚚籛籉豢籫 + 22.12.2.2 Microsoft Windows NT虯Windows 2000虯声蓱丧 OS/2 籈籉籄籲籈籜虴籊蚚籛籉豢籫 o 22.13 IBM ERwin 煌籢籪蚚籢谖騩籿慧籓皇缓 + 22.13.1 繀磂 + 22.13.2 籠籺籫籈籉籄磛茯 + 22.13.3 籿慧籓皇缓虴籺籃籆贿 + 22.13.4 籢籓荏軋籺籃籆贿赊蹗唱 + 22.13.5 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓹赊籢籓荏軋籺籃籆贿赊籆豢 粅蚚籫 + 22.13.6 驅伽籎籢慧籓虴粆籰蚚籛换蚚蓹赊籢籓荏軋籺籃籆贿赊籆豢 粅蚚籫 + 22.13.7 驙蜵趢遹 + 22.13.8 DB2 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓹赊 ERwin 赊粆籦籹豢 籓 + 22.13.8.1 驅伽籎籢慧籓虴粆籰蚚籛换蚚蓹赊 ERwin 赊粆籦籹 豢籓 o 22.14 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮赊矛腛声蓱丧籄籬卉籜赊籒卉豢籛 豢籓 + 22.14.1 + 22.14.1.1 磛茯 + 22.14.1.2 Trillium Software System 籖豢粅蚚籰豢籫 + 22.14.1.3 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮赊 Trillium 籵籦 籤虴籚籜籩缓赊磒 + 22.14.1.4 Trillium 煌籢籪蚚籢赊籆豢粅蚚籫 + 22.14.1.5 煌籢籪蚚籢赊粆籦籹豢籓 + 22.14.1.6 初盲酆 + 22.14.2 Trillium 籵籦籤虴籚籜籩缓 JCL 籺籃籆贿赊蹗唱 + 22.14.3 UNIX 声蓱丧 Windows 蓮赊 Trillium 籵籦籤虴籚籜籩缓虴 籜籒晃籿籫虴籺籃籆贿赊蹗唱 + 22.14.4 Trillium 籵籦籤虴籚籜籩缓虴籜籩籦籿赊趭違 + 22.14.5 Trillium 籵籦籤虴籚籜籩缓虴惶蚚籙蚚趭違籿慧籓皇缓赊 磒 + 22.14.6 籊皇蚚蛩床 + 22.14.6.1 籊皇蚚冕蓨籖蚚籬 + 22.14.6.2 慧籓虴籺籃籆贿 o 22.15 MQSeries 蓲籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊坎酃 + 22.15.1 MQSeries 煌籦籞蚚籛赊縚赊蹗唱 + 22.15.1.1 磛茯 + 22.15.1.2 初盲酆 + 22.15.1.3 MQSeries 煌籦籞蚚籛赊縚赊蹗唱 + 22.15.2 MQSeries 煌籦籞蚚籛声蓱丧 XML 煌籢籪蚚籢赊籆豢粅蚚籫 + 22.15.2.1 磛茯 + 22.15.2.2 初盲酆 + 22.15.2.3 MQSeries 煌籦籞蚚籛声蓱丧 XML 煌籢籪蚚籢赊籆 豢粅蚚籫 + 22.15.2.4 MQSeries 惶蚚籙蚚趭違籿慧籓皇缓赊磒 + 22.15.2.5 籊皇蚚冕蓨籖蚚籬 + 22.15.2.6 籊皇蚚虴慧籓虴籺籃籆贿 o 22.16 Microsoft OLE DB 声蓱丧 Data Transaction Services 籘粅蚚籫 + 22.16.1 OLE DB 賊螜忱赊縚赊蹗唱 + 22.16.2 DTS 籶籦籔蚚籛赊縚赊蹗唱 o 22.17 趗晰蓮赊牟佴籖粇籦籫赊磒 o 22.18 踈唱磛膄籫卉蚚籜虴籪蚚籢虴籺籃籆贿矛 o 22.19 AIX 声蓱丧 Solaris 暮蹗味弋赊 Sybase 籠蚚籜蓯貹磛稍 Open Client o 22.20 籘豢籿贿酆瞄赊跅滁 o 22.21 膽 3 蛑 籈籉籄籲籈籜虴籠蚚籜赊籞籦籫籄籦籿 + 22.21.1 籈籉籄籲籈籜虴籠蚚籜蓯 Microsoft Access 赊煌簧虴籺籅 蚚贿籬尚粆籦籹豢籓 o 22.22 膽 10 蛑 籈籉籄籲籈籜虴籪蚚籢粁蚚籜赊訇䥽 + 22.22.1 DB2 UDB RUNSTATS 籿慧籓皇缓赊籜籩籦籿虴籘籾籢籆籿蓯 賊尚晃豢籒 o 22.23 籪籺籋贿籫虴籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜 o 22.24 蛈籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜蝷床蛌籈籅豢籬籈 o 22.25 嗡咯籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊儇踃 o 22.26 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊蹗唱声蓱丧蚴危石 o 22.27 蕘跅牲蓤色 SQL 籜籩籦籿赊蹗唱 o 22.28 蛈籿慧籞籜虴簧籪贿蛌籈籅豢籬籈蓮赊籠蚚籜声蓱丧籢蚚籕籦籫赊 儇踃 o 22.29 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴籌籾籛籉籒籫蓹赊週騫赊趢实 o 22.30 籘豢籿贿虴籖豢籩豢籧赊踫 o 22.31 蛈DDL 赊蹗唱蛌SQL 籜籩蚚籫煌豢籫赊巽騑 o 22.32 Visual Warehouse 籸籛籰籜虴籸患蚚赊碎踫 o 22.33 籢蚚籕籦籫賊声蓱丧 1 䶮籐蚚赊臭唱 o 22.34 Merant ODBC 籬皇籆籵蚚赊磒 o 22.35 砎涉山 ODBC 籬皇籆籵蚚 o 22.36 OS/2 籪蚚籢粁蚚籜赊籈籉籄籲籈籜虴籠蚚籜蓺色芍籢蚚籕籦籫赊趭 違 o 22.37 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊颌哝赊簧籮籢蚚 o 22.38 TBC_MD 籘豢籿贿虴籪蚚籢粁蚚籜蓮赊 SQL Assist 赊磒 o 22.39 FormatDate 螜忱赊磒 o 22.40 荏軋稠趭赊儇踃 o 22.41 籐蚚賊臭唱籫皇豢籜籺籋蚚粆蚚赊磒 o 22.42 籪蚚籢粁蚚籜蓹赊抽鸟赊訇䥽 o 22.43 晃簧蚚籫虴籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴籒皇籆籄豢籫赊籞籦籫 籄籦籿 o 22.44 DB2 (VM 缽) 籈籉籄籲籈籜虴籠蚚籜赊趭違 o 22.45 DB2 (VM 缽) 蓺色芍 DB2 (VSE 缽) 籢蚚籕籦籫賊赊趭違 o 22.46 邞碀蓨僖⺮籘粅蚚籫赊磒识繺石 o 22.47 籵籆豢籬赊脙膴尚生 DataJoiner 籊皇蚚 o 22.48 籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊卉籿晃籔蚚籚还豢赊籞籦籫籄籦籿 声蓱丧踫 o 22.49 驙蜵趢遹赊籷豢籫 o 22.50 籠蚚籜声蓱丧籢蚚籕籦籫蓹赊籄籒籞籜 o 22.51 莎赊默赊籘粅蚚籫牲蓤蓚 IBM 嗽蜲赊籪蚚籢粁蚚籜虴籠蚚籜 o 22.52 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮赊䦅暮蹗蓯蓱蓚籪蚚籢虴籠蚚籜赊 蹗唱 o 22.53 呦谝籈籉籄籲籈籜虴煌籢籪蚚籢苄晰 (CWMI) 尚磒涉色籆豢粅蚚 籫声蓱丧籊籒籜粅蚚籫 + 22.53.1 縼脝 + 22.53.2 煌籢籪蚚籢赊籆豢粅蚚籫 + 22.53.3 籆豢粅蚚籫虴惶蚚籩籅晃籩籅蚚踫芷赊煌籢籪蚚籢赊踃砎 + 22.53.4 煌籢籪蚚籢赊籊籒籜粅蚚籫 o 22.54 OS/390 Runstats 惶蚚籩籅晃籩籅蚚虴籜籩籦籿 o 22.55 OS/390 Load 惶蚚籩籅晃籩籅蚚虴籜籩籦籿 o 22.56 呦谝籈籉籄籲籈籜虴煌籢簧籪贿 (CWM) XML 籘粅蚚籫 o 22.57 籿慧籞籜虴簧籪皇蚚 o 22.58 籜籐蚚粆虴簧籪皇蚚 o 22.59 貹硔籺籅蚚贿籬 o 22.60 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴皇豢籤籶籦籬這繺唣石 o 22.61 籺籃籆贿蓹赊籜籩籦籿驅伽赊刷蹃 * 籪蚚籢籈籉籄籲籈籜籞豢籢蚚 籄籿晃籔蚚籚还豢坎酃赊䦅藳僧 o 23.1 莎赊默赊煌籢籪蚚籢虴籩豢籿卉蚚籫 + 23.1.1 Commit.tag + 23.1.1.1 籫蚚籒豢 + 23.1.1.2 趌赊礌 + 23.1.2 ForeignKey.tag + 23.1.2.1 籫蚚籒豢 + 23.1.2.2 趌赊礌 + 23.1.3 ForeignKeyAdditional.tag + 23.1.3.1 籫蚚籒豢 + 23.1.3.2 趌赊礌 + 23.1.4 PrimaryKey.tag + 23.1.4.1 籫蚚籒豢 + 23.1.4.2 趌赊礌 + 23.1.5 PrimaryKeyAdditional.tag + 23.1.5.1 籫蚚籒豢 + 23.1.5.2 趌赊礌 * 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴籌豢皇籆豢虴粀贿籿 o 24.1 卉籿晃籔蚚籚还豢磒蓯賊蓺色芍籸患蚚尚趭違 o 24.2 AS/400 籊蚚籛籉豢籫蓮赊 Essbase VWP 赊踫 o 24.3 蛈籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴煌籢籪蚚籢赊鲤踫蛌籈籅豢籬籈声 蓱丧蛈螜翧籿慧籶籩籅蚚蛌籈籅豢籬籈赊磒 o 24.4 蜲倮籐蚚 o 24.5 蛈卉籿晃籔蚚籚还豢蛌籱蚚籫籾籦籒 o 24.6 籢籓荏軋赊籆豢粅蚚籫 o 24.7 蛈籪蚚籢赊趢实蛌赊晃豢籒 o 24.8 賊赊籆豢粅蚚籫 o 24.9 RUNSTATS 声蓱丧 REORGANIZE TABLE 籌豢皇籆豢虴粀贿籿赊跅滁 o 24.10 谝趍粂蚚籛 (籈籉籄籲籈籜虴籿慧籶籩籅蚚虴籱蚚籫籾籦籒声蓱丧 籜籔籛患蚚贿虴籱蚚籫籾籦籒) o 24.11 籊蚚籛籉豢籫虴籘籆籫虴籱蚚籫籾籦籒赊籊蚚籛籉豢籫虴簧籛患蚚 贿虴籺籅蚚贿籬 * DB2 OLAP 籜籢蚚籢蚚虴籐籦籫 o 25.1 OLAP Server Web 籘籆籫 o 25.2 籘粅蚚籫牲蓤蓚籌粂卉蚚籩籅豢籓虴籚籜籩缓虴籘蚚籸籜虴卉粁贿 o 25.3 UNIX 蓮赊 DB2 OLAP 籜籢蚚籢蚚虴籐籦籫尚惟贷生蓚 o 25.4 ODBC 尚 OLAP 籜籢蚚籢蚚虴籐籦籫磒蓯踈唱 + 25.4.1 UNIX 籚籜籩缓蓮赊籪蚚籢虴籠蚚籜赊踈唱 + 25.4.1.1 味弋儇忱赊踈唱 + 25.4.1.2 odbc.ini 籺籃籆贿赊巽騑 + 25.4.1.3 odbc.ini 籺籃籆贿蓹赊籪蚚籢虴籠蚚籜赊趢实 + 25.4.1.4 DB2 赊 ODBC 稠趭赊礌 + 25.4.1.5 Oracle 赊 ODBC 稠趭赊礌 + 25.4.2 UNIX 籚籜籩缓蓮赊 OLAP 煌籢籪蚚籢虴籎籢慧籓赊踈唱 + 25.4.3 Windows 籚籜籩缓蓮赊籪蚚籢虴籠蚚籜赊踈唱 + 25.4.4 Windows 籚籜籩缓蓮赊 OLAP 煌籢籪蚚籢虴籎籢慧籓赊踈唱 + 25.4.5 籪蚚籢虴籠蚚籜尚踈唱涉色蓢 o 25.5 OLAP 籜籢蚚籢蚚虴籐籦籫虴籪籜籒籫籦籿筛蓢赊慧籓籆豢 + 25.5.1 籜籢蚚籢蚚虴籐籦籫赊慧籓籆豢赊礌 o 25.6 OLAP 籜籢蚚籢蚚虴籐籦籫赊籘豢籿贿虴籪蚚籢粁蚚籜尚䦅咯蓮蹗唱 声蓱丧踈唱生蓚 o 25.7 籄籿晃籔蚚籚还豢尚 OLAP 籜籢蚚籢蚚虴籐籦籫虴籵蚚籛还豢 7.2 蓯碎踫 o 25.8 螚趍赊脙膴声蓱丧初芊酆 o 25.9 OLAP 籜籿卉籦籬籚蚚籫虴籄籬籆豢 EQD 籺籃籆贿赊芄逮 * 驅伽籎籢慧籓虴粆籰蚚籛换蚚蝷床赊䦅藳僧 o 26.1 驅伽籎籢慧籓虴粆籰蚚籛换蚚蚴危稠趭惶蚚籩籅晃籩籅蚚 + 26.1.1 + 26.1.2 皇籆籞豢籜苄賢赊脙膴 + 26.1.3 籆豢籜籫蚚贿赊脙膴 o 26.2 DB2 籵蚚籛还豢 7 驅伽籎籢慧籓虴粆籰蚚籛换蚚蓯蓱蓚 DB2 籵蚚籛 还豢 5 驅伽籎籢慧籓蓹赊籄籒籞籜 o 26.3 驅伽籎籢慧籓赊籞籦籫籄籦籿 o 26.4 僖赊朝賗蓲赊煌籢籪蚚籢赊苄晰 o 26.5 flgnxoln 籖粆豢籬蓮赊煌籢籪蚚籢赊苄晰 o 26.6 MDISDGC 籖粆豢籬蓮赊煌籢籪蚚籢赊苄晰 o 26.7 籿慧籓皇缓赊軒丧騩涉 * 驅伽籎籢慧籓虴粆籰蚚籛换蚚虴籿慧籓皇粇豢籓赊䦅藳僧声蓱丧市硡蚰 o 27.1 驅伽籎籢慧籓虴粆籰蚚籛换蚚床碦籖蚚籬 * 驅伽籎籢慧籓虴粆籰蚚籛换蚚 磒赊䦅藳僧 * 驅伽籎籢慧籓虴粆籰蚚籛换蚚: 籌豢皇籆豢虴煌籦籞蚚籛 o 29.1 煌籦籞蚚籛 FLG0260E o 29.2 煌籦籞蚚籛 FLG0051E o 29.3 煌籦籞蚚籛 FLG0003E o 29.4 煌籦籞蚚籛 FLG0372E o 29.5 煌籦籞蚚籛 FLG0615E * 驅伽籎籢慧籓虴粆籰蚚籛换蚚: 籌豢皇籆豢虴粀贿籿 o 30.1 Web 磒驅伽籎籢慧籓虴粆籰蚚籛换蚚 * DB2 籈籉籄籲籈籜虴粆籰蚚籛换蚚 籆豢籜籫蚚贿赊䦅藳僧 o 31.1 籈籉籄籲籈籜虴籫皇豢籜籺籋蚚粆蚚赊籠籺籫籈籉籄磛茯 o 31.2 SAP R/3 磒籖籰籒籢蚚 + 31.2.1 籆豢籜籫蚚贿腛冥蛐茯 o 31.3 Web 磒籖籰籒籢蚚 + 31.3.1 籆豢籜籫蚚贿腛冥蛐茯 * 驋蕥籶籫慧蚚皇蚚蝷床赊䦅藳僧 o 32.1 DB2 驋蕥籶籫慧蚚皇蚚虴籒皇籆籄豢籫赊佴礈踈唱磛膄 o 32.2 dqpmigrate 尚磒涉色 DB2 驋蕥籶籫慧蚚皇蚚赊籵蚚籛还豢 6 筛 蓢赊碎踫 o 32.3 驋蕥蝷床赊磒识繺石 o 32.4 初軇賊赊賊籜粂蚚籜赊慧籔蚚籚还豢 o 32.5 dqpstart 籖粆豢籬赊砎涉山籶皇煌蚚籢蚚 o 32.6 iwm_cmd 籖粆豢籬赊砎涉山籶皇煌蚚籢蚚 o 32.7 砎涉山卉籛籜籫晃蚚儇忱: DQP_RECOVERY_INTERVAL o 32.8 Query Administrator 赊蜫⺪ o 32.9 惶蚚籙蚚蝷床 o 32.10 籛还籾虴籐患蚚赊蹗唱 o 32.11 籖粆豢籬踫籆豢籢蚚籺籉蚚籜赊磒 o 32.12 驋蕥籆籰蚚籾皇蚚谯肃酆 o 32.13 籾皇豢籒搐粂蚚籛尚兮生神蓲搔蓮僧蓚 DB2 驋蕥籶籫慧蚚皇蚚虴籫 皇籦籎蚚 o 32.14 驋蕥籶籫慧蚚皇蚚声蓱丧卉籿晃籔蚚籚还豢虴籧蚚贿 o 32.15 賢耝 B. DB2 驋蕥籶籫慧蚚皇蚚虴籒皇籆籄豢籫赊籫皇籾贿籚患蚚 籩籅豢籓 ------------------------------------------------------------------------ 籸籛籰籜虴籆豢籩晃籛籉豢籜虴籤患蚚籫晃籄贿 ------------------------------------------------------------------------ 21.1 蕘跅牲蓤色籸籛籰籜虴籆豢籩晃籛籉豢籜虴籤患蚚籫晃籄贿 籺籅籦籒籜籶籦籒 2 蓯芍虯籵蚚籛还豢 7.1 蓯聂垌涉色牲蓺娠蓺稍脙膴搔跅滁牲蓤 色虯 蕘跅缽赊籸籛籰籜虴籆豢籩晃籛籉豢籜虴籤患蚚籫晃籄贿蓲籪蚚籢籈籉籄籲籈籜 籞豢籢蚚虴 籘豢籿贿虴籪蚚籢粁蚚籜搔膅身壅蓺蓤蓭山蓺生虰蕘跅牲蓤色籪蚚籢籈籉 籄籲籈籜籞豢籢蚚虴 籘豢籿贿虴籪蚚籢粁蚚籜尚縆磒生蓚蓯芍虯嗽失尚踫傻蓭绅审牲 山虰 籘豢籿贿虴籪蚚籢粁蚚籜尚蓺审籆豢籜籫蚚贿涉蓭山稍山驁酃芍虯蛈籺籃蚚籜籫虴籜 籩籦籿蛌 皇豢籤虴籶籦籬尚磒涉蓭砎涉山籘豢籿贿虴籪蚚籢粁蚚籜尚蹗唱涉蓺生虰 蛈籜籢蚚籫蛌尚籒晃籦籒涉虯 蛈籿慧籓皇缓 --> IBM DB2 --> 籺籃蚚籜籫虴籜籩籦 籿蛌尚 腎男涉蓭绅审牲山虰 嗽腛蓯籘豢籿贿虴籪蚚籢粁蚚籜尚籆豢籜籫蚚贿涉色驁酃芍虯 籘豢籿贿虴籪蚚籢粁蚚 籜 DWCTBC虯TBC_MD虯声蓱丧 TBC 尚籬慧籦籿涉蓭绅审牲山虰 訇聂涉色山籪蚚籢尚籘 豢籿贿虴籪蚚籢粁蚚籜蓯趢实涉蓭傻色驁酃芍虯籬慧籦籿生蓚腛蓯 籵籦籒籄籦籿尚 傻蓭声山蓭绅审牲山虰3 啥赊籘豢籿贿虴籪蚚籢粁蚚籜尚籬慧籦籿生蓚蓯芍虯 䶮赊 蓱上蓯涉蓺生虰 1. DB2 籖粆豢籬虴籈籅豢籬籈尚籌蚚籿豢生蓚色舍蓯虯蛈籜籢蚚籫蛌尚 籒晃籦籒 涉虯蛈籿慧籓皇缓 --> IBM DB2 --> 籖粆豢籬虴籈籅豢籬籈蛌尚 腎男涉蓺生虰 2. DB2 籖粆豢籬虴籈籅豢籬籈蓮虯䶮赊 3 啥赊籖粆豢籬尚莎蓤涩蓤縼粗涉蓭虯 Enter 尚薀涉蓺生虰 db2 drop database dwctbc db2 drop database tbc_md db2 drop database tbc 3. DB2 籖粆豢籬虴籈籅豢籬籈尚籒慧蚚籝涉蓺生虰 4. 蛈籺籃蚚籜籫虴籜籩籦籿蛌皇豢籤虴籶籦籬尚磒涉蓭砎涉山籘豢籿贿虴籪蚚籢 粁蚚籜尚 蹗唱涉蓺生虰蛈籜籢蚚籫蛌尚籒晃籦籒涉虯 蛈籿慧籓皇缓 --> IBM DB2 --> 籺籃蚚籜籫虴籜籩籦籿蛌尚 腎男涉蓭绅审牲山虰 ------------------------------------------------------------------------ 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蝷床赊䦅藳僧 ------------------------------------------------------------------------ 22.1 驙蜵趢遹 籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊驙蜵趢遹驅伽芍 蛈DB2 脙膴蜡僖赊䦅藳僧蛌蓯碎咯涉 蓺涉色虰 ------------------------------------------------------------------------ 22.2 Excel 尚 籈籉籄籲籈籜虴籠蚚籜蓲涉蓭籞籦籫籄籦籿 蛈膽 3 蛑 籈籉籄籲籈籜虴籠蚚籜赊籞籦籫籄籦籿蛌赊 籞籒籚还豢蛈Window NT 蓮赊 坤 DB2 籪蚚籢粁蚚籜虴籈籉籄籲籈籜虴籠蚚籜赊籞籦籫籄籦籿蛌赊 Microsoft Excel 蓯螜生蓚籞籒籚还豢蓯虯籜籩籦籿搔 1 啥漠蓨蓺甥嗓虰 砎涉山籜籩籦籿芍嗽失蓯 涉色籜籩籦籿 3 蓮生虰 Microsoft Excel 95/97 ODBC 籬皇籆籵蚚尚磒涉蓭 Excel 籜籿卉籦籬籚蚚籫蓯籄 籒籞籜生蓚驁酃虯籜籿卉籦籬籚蚚籫繀赊 蝒或蚚籒籚蚚籫蓯啥山蓭虯矛腛賢僧赊賊尚 蹗唱生蓚貹磛搔蓨蓺生虰 蝒或蚚籒籚蚚籫蓯矛腛賢僧赊賊尚蹗唱生蓚蓯芍虯嗽失尚 踫山蓺生虰 1. 貹磛稍搐声蓱丧踫尚腎男涉蓺生虰 2. 蛈Excel蛌--->蛈膤縼蛌--->蛈矛腛蛌--->蛈趭違蛌尚籒晃籦籒涉蓺生虰 3. 蛈矛腛赊趭違蛌籈籅豢籬籈赊蛈驋乐酥蛌籺籅蚚贿籬蓯虯 籜籩籦籿 1 蓮腎男 涉色籞贿搔縼傻蓭山蓚神蓲尚蝝繤涉蓺生虰 縼傻蓭山稍山驁酃虯蛈驋乐酥蛌 籺籅蚚贿籬赊蔈赱蓯蓚籄籆籖豢尚籒晃籦籒涉虯 腎男涉色生蔀蓭赊籞贿搔 蛈驋乐酥蛌籺籅蚚贿籬蓯螝蓺蓤蓚蓱上蓯涉蓺生虰 4. 粆蚚籒牲蓤色籪蚚籢赊矛腛尚縼粗涉蓺生 (蓺色芍籪籺籋贿籫赊矛腛尚磒涉蓺 生)虰 5. 蛈OK蛌尚籒晃籦籒涉蓺生虰 ------------------------------------------------------------------------ 22.3 籿慧籞籜赊趭違蓲踫 蛈膽 5 蛑 籿慧籞籜赊趭違蓲踫蛌赊蛈籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊 蜲倮筛蓢赊 籜籩籦籿蜫⺪蛌籞籒籚还豢蓮芍虯2 籵籆籫赊矛腛搔蓚籜籩籦籿尚蜫⺪生蓚驁酃蓯 芍虯 籈籉籄籲籈籜虴籘蚚籵蚚虴或蚚籒籜籩蚚籚还豢声蓱丧籊蚚籛籉豢籫虴籘籆籫 蓮虯JDK 1.1.8 嗽踾搔貹磛蓮生虰 ------------------------------------------------------------------------ 22.4 蛈煌籢籪蚚籢赊籊籒籜粅蚚籫蛌籣籆籄慧籓 膽 12 蛑赊蛈籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴煌籢籪蚚籢赊籊籒籜粅蚚籫声蓱丧籆豢 粅蚚籫蛌籞籒籚还豢赊 蛈籢籓荏軋籺籃籆贿蓹赊煌籢籪蚚籢赊籊籒籜粅蚚籫蛌籘籾籞 籒籚还豢蓮虯 籜籩籦籿 5 芍嗽失赊蓱上蓯稍蓨蓺生虰 籊籒籜粅蚚籫生蓚籿慧籞籜蓯螜翧生蓚籜籔籛患蚚贿驅伽尚籊籒籜粅蚚籫涉色绅稍山 驁酃虯 蛈籜籔籛患蚚贿赊膅身壅身蛌籤籉籦籒虴粄籦籒籜尚籒晃籄涉蓭绅审牲山虰 ------------------------------------------------------------------------ 22.5 Submit OS/390 JCL jobstream (VWPMVS) 籿慧籓皇缓蓯螜生蓚趌赊趭違 219 粂蚚籛蓮芍虯籞籒籚还豢蛈Submit OS/390 JCL jobstream (VWPMVS) 籿慧籓皇缓 蓯 螜生蓚趌赊趭違蛌赊籜籩籦籿 8 蓮虯JES 籺籃籆贿蓲款婶籪籅卉籒籫晃蚚蓯 .netrc 籺籃籆贿尚 趭違生蓚貹磛搔蓚神蓲尚騫蔀蓭山蓺生虰钠伞蓨蓯虯籿慧籓皇 缓芍 .netrc 籺籃籆贿尚蹗唱涉蓺生虰 莎赊籺籃籆贿搔聂垌涉稍山驁酃虯籿慧籓皇缓 芍粃蚚缓虴籪籅卉籒籫晃蚚蓯籺籃籆贿尚蹗唱涉蓺生虰 生蓮蓯粃蚚缓虴籪籅卉籒籫晃 蚚蓯 .netrc 籺籃籆贿搔聂垌涉蓭山蓚驁酃芍虯籿慧籓皇缓芍 螚聂籺籃籆贿尚晃籰蚚 缓涉虯砎逰籺籃籆贿尚蹗唱涉蓺生虰籿慧籓皇缓搔蛩床尚騃贷涉色蓢虯 蹗唱牲蓤虯茳 籺籃籆贿筛蓢 .netrc 籺籃籆贿蓹晃籰蚚缓牲蓤色砎逰 .netrc 籺籃籆贿芍邸虮牲蓤 蓺生虰 ------------------------------------------------------------------------ 22.6 籪蚚籢籈籉籄籲籈籜虴籘豢籿贿賢耝赊儇踃 * 籪蚚籢籈籉籄籲籈籜虴籘豢籿贿賢耝虯籞籒籚还豢蛈籘豢籿贿虴煌籢籪蚚籢赊賊 声蓱丧儇踃蛌蓮虯 GEOGRAPHIES 賊搔籠蚚籜賊赊晃籜籫蓯螝蓺蓤蓚识繺钞搔 蓨蓺生虰 * 籪蚚籢籈籉籄籲籈籜虴籘豢籿贿賢耝虯咯簧蚚籬蓯籜籩籦籿尚籿慧簧蚚籫生蓚 籿慧籚蚚籛换蚚赊 籞籒籚还豢蛈籜籩籦籿赊籿慧簧蚚籫蛌蓮芍虯籩籜籫虴簧蚚 籬蓯籜籩籦籿尚籿慧簧蚚籫涉色驁酃虯 籢蚚籕籦籫賊搔蹗唱牲蓤蓚赊蓮虯嗽失 赊籜籩蚚籫煌豢籫芍軌蓨蓮生: 籪蚚籢籈籉籄籲籈籜籞豢籢蚚芍籢蚚籕籦籫賊赊蹗唱尚蜫⺪涉虯 蛩床籈籅豢籬籈尚賊涉蓺生虰 ------------------------------------------------------------------------ 22.7 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴煌籦籞蚚籛 Microsoft Windows NT 声蓱丧 Windows 2000 蓮芍虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴 慧籓虴籆粁豢籫芍籚籜籩缓虴籆粁豢籫虴慧籓蓯稍蓨蓺生虰 籆粁豢籫 ID 芍 籪蚚籢 籈籉籄籲籈籜籞豢籢蚚虴煌籦籞蚚籛棱厶蓯淖收涉蓺生虰 籪蚚籢籈籉籄籲籈籜籞豢籢 蚚虴煌籦籞蚚籛驅伽蓯螜涉蓭芍虯嗽失尚驋涉蓭绅审牲山:煌籦籞蚚籛市硡蚰 ------------------------------------------------------------------------ 22.8 DB2 OLAP Integration Server 蓮赊籄籈籫皇籆豢赊蹗唱声蓱丧籪蚚籢赊慧蚚籬 315 粂蚚籛赊硙 20 芍籊皇蚚赊礌蓮生虰嗽失赊籖粆豢籬芍 滁涉山蓮生: "C:\IS\bin\olapicmd" < "C:\IS\Batch\my_script.script" > "C:\IS\Batch\my_script.log" 籶籜赊籪籅卉籒籫晃蚚矛搔籿慧籓皇缓虴籺籃籆贿赊蓱上稍籾皇豢籒尚螝设 驁酃芍虯 "C:\IS\bin\olapicmd" 蓯蓚郡騞藳磒偃芍貹磛蓮生虰 ------------------------------------------------------------------------ 22.9 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮赊籒皇籚籦籒虴籖籰籒籫赊磒 * 蛈賢耝 F 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮赊籒皇籚籦籒虴籖籰籒籫赊磒蛌赊 蛈CROSS ACCESS ODBC 籬皇籆籵蚚赊籆豢籜籫蚚贿蛌籞籒籚还豢蓮芍虯465 粂蚚 籛蓯蓚 驅伽尚䶮赊蓱上蓯埴涉臋奢蓚貹磛搔蓨蓺生虰 DB2 籈籉籄籲籈籜虴粆籰蚚籛换蚚 籵蚚籛还豢 7 赊籎籜籢缓虴籆豢籜籫蚚贿 尚踫涉蓭虯CROSS ACCESS ODBC 籬皇籆籵蚚尚籆豢籜籫蚚贿涉虯 籒皇籚籦籒虴籖籰籒籫虴籬皇籆籵蚚虴籖豢粅蚚籰豢籫尚腎男涉蓺生虰 神赊籬皇籆籵蚚芍虯DB2 籈籉籄籲籈籜虴粆籰蚚籛换蚚赊 谝颉籆豢籜籫蚚贿赊藞倮蓲涉蓭芍籆豢籜籫蚚贿牲蓤蓺甥嗓虰 CROSS ACCESS ODBC 籬皇籆籵蚚芍虯SQLLIB 籪籅卉籒籫晃蚚赊 ODBC32 籘籾籪籅卉籒籫晃蚚蓯 籆豢籜籫蚚贿牲蓤蓺生虰籆豢籜籫蚚贿赊惟贷芷虯籬皇籆籵蚚赊籶籜 (色蓲奢勺虯 C:\Program Files\SQLLIB\ODBC32) 尚 PATH 籚籜籩缓味弋儇忱蓯䦅暮蹗蓮趢实生蓚貹磛搔蓨蓺生虰 僖赊籵蚚籛还豢赊 CROSS ACCESS ODBC 籬皇籆籵蚚搔生蓮蓯籆豢籜籫蚚贿牲蓤蓭山蓚驁酃芍虯 僖赊籵蚚籛还豢赊籶籜赊腛蓯 ...\SQLLIB\ODBC32\ 籶籜尚縼蓤蓭绅审牲山虰 籌粂卉蚚籩籅豢籓虴籚籜籩缓芍虯CROSS ACCESS ODBC 籬皇籆籵蚚搔螝蓺蓤蓭山蓚 籶籜赊蹚蚴赊籪籅卉籒籫晃蚚尚磒涉蓺生虰 * 䶮赊籿慧籚蚚籛换蚚尚虯 蛈賢耝 F 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮赊籒皇籚籦 籒虴籖籰籒籫赊磒蛌蓯趢实涉蓭绅审牲山虰 籒皇籚籦籒虴籖籰籒籫 ODBC 籬皇籆籵蚚尚籆豢籜籫蚚贿生蓚蓯芍虯䶮赊䦅蚬蓮 踫山蓺生虰 1. 籈籉籄籲籈籜虴粆籰蚚籛换蚚赊 CD-ROM 尚 CD-ROM 籬皇籆籾蓯膤縼涉蓺 生虰 皇豢籤籶籦籬搔蜫僧蓺生虰 2. 皇豢籤籶籦籬筛蓢蛈籆豢籜籫蚚贿蛌尚籒晃籦籒涉蓺生虰 3. 蛈朝賗赊腎男蛌籈籅豢籬籈蓮虯蛈DB2 籈籉籄籲籈籜虴 粆籰蚚籛换蚚蛌籤 籉籦籒虴粄籦籒籜搔腎男牲蓤蓭山蓚神蓲尚蝝繤涉虯蛈䶮蛌尚籒晃籦籒涉 蓺生虰 4. 蛈籆豢籜籫蚚贿虴籢籆籿赊腎男蛌籈籅豢籬籈蓮虯蛈籎籜籢缓蛌尚腎男 涉虯蛈䶮蛌尚籒晃籦籒涉蓺生虰 5. 蛈踈唱磛膄赊腎男蛌籈籅豢籬籈蓮蛈籒皇籚籦籒虴籖籰籒籫虴 籬皇籆籵蚚 蛌蓲蛈籈籉籄籲籈籜虴籊蚚籛籉豢籫蛌尚腎男涉虯 莎赊默赊籤籉籦籒虴粄 籦籒籜芍生蔀蓭籒晃籄涉蓭虯蛈䶮蛌尚籒晃籦籒涉蓺生虰 6. 蛈籺籃籆贿赊籖籹蚚蜫⺪蛌籈籅豢籬籈蓮虯腎男繀磂尚蝝繤涉蓺生虰腎男 赊儇踃尚 踫山色山驁酃芍虯蛈冕蓚蛌尚籒晃籦籒涉蓭 腎男赊儇踃尚踫上 籈籅豢籬籈蓯冕蓨蓺生虰籆豢籜籫蚚贿尚⺪舍蓚蓯芍虯蛈䶮蛌尚籒晃籦籒 涉蓺生虰 ------------------------------------------------------------------------ 22.10 籪蚚籢籈籉籄籲籈籜籞豢籢蚚味弋踈慕 蛈賢耝 G 籪蚚籢籈籉籄籲籈籜籞豢籢蚚味弋踈慕蛌赊 481 粂蚚籛蓯芍 賊蓯軌傻色酆 瞄搔蓨蓺生虰 C:\Program Files\SQLLIB\ODBC32 芍 PATH 味弋儇忱蓯趢实牲蓤蓺 甥嗓虰 PATH 味弋儇忱赊踃砎芍虯C:\Program Files\SQLLIB\BIN 赊身蓮生虰 ------------------------------------------------------------------------ 22.11 遲縘籫皇豢籜籺籋蚚粆蚚赊磒 籾籦籒蓮芍虯遲縘籫皇豢籜籺籋蚚粆蚚搔籶皇煌蚚籢蚚蓯螌汕山蓭籢蚚籕籦籫賊尚 蹗 唱生蓚神蓲搔蓮僧蓚蓲週騫涉蓭山蓺生搔虯臭唱牲蓤色籢蚚籕籦籫賊蓯芍虯 神赊賊蓮 皿磊蓯蹗唱牲蓤蓚蔀僧蓞赊蓮蓚虯微胅赊騩粗搐搔稍山蓲山上縚搔例深蓭山蓺生虰 ------------------------------------------------------------------------ 22.12 DB2 籵蚚籛还豢 7 籈籉籄籲籈籜虴籊蚚籛籉豢籫蓮赊 DB2 籵蚚籛还豢 5 籪蚚 籢蓹赊籄籒籞籜 DB2 籵蚚籛还豢 7 籈籉籄籲籈籜虴籊蚚籛籉豢籫 (DB2 籵蚚籛还豢 7 籆豢籜籫蚚 贿虴籿慧籞籜蓯蓱傻蓭 踈唱) 芍 DB2 籵蚚籛还豢 6 声蓱丧 DB2 籵蚚籛还豢 7 籪蚚 籢蓹赊籄籒籞籜尚籘粅蚚籫涉蓺生虰 DB2 籵蚚籛还豢 5 籪蚚籢蓯籄籒籞籜生蓚貹磛 搔蓚驁酃虯 嗽失赊 2 啥赊上扫山慎蓤筛赊籄籿慧蚚籤尚踫稍傻蓭绅审牲山虰 * DB2 籵蚚籛还豢 5 籘蚚籵蚚尚 DB2 籵蚚籛还豢 6 蓺色芍 DB2 籵蚚籛还豢 7 蓯碎踫涉蓺生虰 * 蝁棵生蓚籌粂卉蚚籩籅豢籓虴籚籜籩缓赊籊蚚籛籉豢籫踈唱尚駽滁涉蓭虯 DB2 籵蚚籛还豢 5 籪蚚籢蓯籄籒籞籜蓮僧蓚蓱上蓯涉蓺生虰 DB2 籵蚚籛还豢 7 籈籉籄籲籈籜虴籊蚚籛籉豢籫芍 DB2 籵蚚籛还豢 2虯 蓚山芍默 赊腛籵蚚籛还豢筛蓢赊籪蚚籢蓹赊籄籒籞籜芍籘粅蚚籫涉蓺甥嗓虰 22.12.1 DB2 籵蚚籛还豢 5 籘蚚籵蚚赊碎踫 DB2 籵蚚籛还豢 5 籘蚚籵蚚赊碎踫蓯螜生蓚蜷蹫芍虯蝒籌粂卉蚚籩籅豢籓虴籚籜籩缓 缽赊蛈DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 蜹硡声蓱丧籆豢籜籫蚚贿 蛌尚驋涉蓭绅 审牲山虰 22.12.2 籊蚚籛籉豢籫踈唱赊儇踃 嗽失赊驅伽芍虯莎蓤涩蓤赊籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮虯籊蚚籛籉豢籫踈唱尚儇 踃生蓚 贃聾尚硡皿涉蓭山蓺生虰DB2 籘蚚籵蚚尚 DB2 籵蚚籛还豢 6虯蓺色芍莎蓤嗽 踾赊籵蚚籛还豢蓯 碎踫生蓚驁酃虯踈唱蓯踫稍傻色儇踃尚虮唼涉蓺生虰 22.12.2.1 UNIX 籈籉籄籲籈籜虴籊蚚籛籉豢籫 UNIX 籈籉籄籲籈籜虴籊蚚籛籉豢籫尚虯CLI 蓺色芍 ODBC 籄籒籞籜尚啥 DB2 籵蚚 籛还豢 5 筛蓢赊籪蚚籢蓯籄籒籞籜蓮僧蓚蓱上籞籦籫籄籦籿生蓚蓯芍: 1. DB2 籵蚚籛还豢 6 皇豢籢籆缓虴籒皇籆籄豢籫尚籆豢籜籫蚚贿涉蓺生虰䶮赊 URL 筛蓢籒皇籆籄豢籫虴籣籈豢慧蚚籬尚腎男生蓚神蓲蓯蓱傻蓭虯皇豢籢籆缓虴 籒皇籆籄豢籫尚蝜矿蓮僧蓺生: http://www.ibm.com/software/data/db2/udb/support 2. DB2INSTANCE 味弋儇忱搔 DB2 籵蚚籛还豢 6 籆豢籜籢豢籜尚生蓱上蓯虯 籈 籉籄籲籈籜虴籊蚚籛籉豢籫赊踈唱籺籃籆贿尚踃砎涉蓺生虰 3. 籈籉籄籲籈籜虴籊蚚籛籉豢籫搔籄籒籞籜生蓚神赊 DB2 籵蚚籛还豢 6 籆豢籜籢 豢籜繀赊 生蔀蓭赊籪蚚籢粁蚚籜尚籎籢慧籓涉蓺生虰 4. 籊蚚籛籉豢籫虴籪蚚簧豢蛩床 ID 尚䎱趭涉蓭 kill 籖粆豢籬尚踫生蓚神蓲蓯 蓱傻蓭虯 籊蚚籛籉豢籫虴籪蚚簧豢虴籿慧籞籜尚趦涉蓺生虰籊蚚籛籉豢籫虴 籪蚚簧豢芍咯縄蓯蹘蜫涉蓺生虰 籿慧籞籜尚唣初騃贷生蓚 root 芊搔貹磛 蓮生虰 22.12.2.2 Microsoft Windows NT虯Windows 2000虯声蓱丧 OS/2 籈籉籄籲籈籜虴籊 蚚籛籉豢籫 Microsoft NT虯Windows 2000 蓺色芍 OS/2 籈籉籄籲籈籜虴籊蚚籛籉豢籫尚 DB2 籵 蚚籛还豢 5 筛蓢赊籪蚚籢蓯籄籒籞籜蓮僧蓚蓱上籞籦籫籄籦籿生蓚蓯芍: 1. DB2 籖籰籒籫 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 籵蚚籛还豢 6 尚虯 DB2 籵蚚 籛还豢 7 籈籉籄籲籈籜虴籊蚚籛籉豢籫搔籆豢籜籫蚚贿牲蓤蓭山蓚或蚚籒籜籩 蚚籚还豢嗽蜲赊 或蚚籒籜籩蚚籚还豢蓯籆豢籜籫蚚贿涉蓺生虰 DB2 籖籰籒籫 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢芍虯DB2 惶籮籵蚚籘贿虴籪蚚 籢粁蚚籜虴籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 声蓱丧 DB2 惶籮籵蚚籘贿虴籪蚚 籢粁蚚籜虴籊豢籢蚚籿皇籆籝 - 蝕跍籊籪籅籚还豢赊藞倮蓲涉蓭膅身壅蓺蓤蓭 山蓺生虰 神蓤蓢赊 DB2 朝賗赊山慎蓤筛赊籵蚚籛还豢 6 搔籆豢籜籫蚚贿牲蓤 蓭山蓤勺虯 僖蓯 DB2 籖籰籒籫尚籆豢籜籫蚚贿生蓚貹磛芍蓨蓺甥嗓虰 初盲酆: 款婶 Windows NT 蓺色芍 OS/2 或蚚籒籜籩蚚籚还豢蓯虯DB2 赊侪忱籵蚚 籛还豢尚 籆豢籜籫蚚贿生蓚神蓲芍蓮僧蓺甥嗓虰DB2 籖籰籒籫尚僖赊 Windows NT 或蚚籒籜籩蚚籚还豢虯 OS/2 蓺色芍 UNIX 或蚚籒籜籩蚚籚还 豢蓯籆豢籜籫蚚贿生蓚神蓲芍识繺蓮生虰 2. DB2 籵蚚籛还豢 5 赊籪蚚籢蓯籄籒籞籜生蓚色舍虯籈籉籄籲籈籜虴籊蚚籛籉豢 籫声蓱丧 DB2 籖籰籒籫 籵蚚籛还豢 6 尚踈唱涉蓺生虰蜷涉绅芍虯蛈DB2 籖籰 籒籫 磒赊䦅藳僧 蛌尚驋涉蓭绅审牲山虰嗽失赊籜籩籦籿芍貹磛稍籜籩籦 籿赊蜹硡蓮生虰 a. DB2 籵蚚籛还豢 5 籚籜籩缓蓮虯DB2 籖粆豢籬踫籿慧籞籦籘蚚尚磒涉 蓭虯 籈籉籄籲籈籜虴籊蚚籛籉豢籫搔籄籒籞籜生蓚籵蚚籛还豢 5 籪蚚籢 粁蚚籜尚籎籢慧籓涉蓺生虰 b. DB2 籖籰籒籫虴籚籜籩缓蓮虯DB2 籖粆豢籬踫籿慧籞籦籘蚚尚磒涉蓭虯 嗽失尚籎籢慧籓涉蓺生虰 + DB2 籵蚚籛还豢 5 籚籜籩缓赊 TCP/IP 籱蚚籬 + DB2 籵蚚籛还豢 5 籚籜籩缓赊籪蚚籢粁蚚籜 + DB2 籵蚚籛还豢 5 籚籜籩缓赊 DCS 酆瞄 c. 籈籉籄籲籈籜虴籊蚚籛籉豢籫虴或蚚籒籜籩蚚籚还豢蓮虯DB2 籖粆豢籬踫 籿慧籞籦籘蚚尚磒涉蓭虯 嗽失尚籎籢慧籓涉蓺生虰 + DB2 籖籰籒籫虴籚籜籩缓赊 TCP/IP 籱蚚籬 + DB2 籖籰籒籫虴籚籜籩缓赊籪蚚籢粁蚚籜 籪蚚籢粁蚚籜赊籎籢慧籓蓯螜生蓚蜷蹫芍虯蛈DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 籆豢籜籫蚚贿声蓱丧踈唱賰漠 蛌尚驋涉蓭绅审牲山虰 3. 籈籉籄籲籈籜虴籊蚚籛籉豢籫虴或蚚籒籜籩蚚籚还豢蓮虯DB2 CLI 籶籦籔蚚籛尚 DB2 籖籰籒籫尚蕦涉蓭籄籒籞籜牲蓤蓚蝒籪蚚籢粁蚚籜蓯籵籆豢籬涉蓺生虰 嗽失赊 DB2 籖粆豢籬芍 v5database虯尸膠赊 DB2 籵蚚籛还豢 5 籪蚚籢粁蚚籜 赊礌尚涉蓺生虰 DB2 籖粆豢籬踫籿慧籞籦籘蚚尚磒涉蓭虯嗽失赊籖粆豢籬 尚踫涉蓺生虰 db2cli.lst 声蓱丧 db2ajgrt 芍 \sqllib\bnd 籪籅卉籒籫晃 蚚蓯蓨蓺生虰 db2 connect to v5database user userid using password db2 bind db2ajgrt.bnd db2 bind @db2cli.lst blocking all grant public 神神蓮虯userid 芍 v5 籪蚚籢粁蚚籜赊惶蚚籙蚚 ID 蓮虯password 芍莎赊惶蚚 籙蚚 ID 赊籶籜或蚚籬蓮生虰 db2cli.list 搔 DB2 籵蚚籛还豢 5 籪蚚籢粁蚚籜蓯籵籆豢籬牲蓤色虯籊皇蚚 搔逳神蓨蓺生虰神赊籊皇蚚芍虯皇蚚籛虴籌籾籛籉籒籫 (LOB) 搔神赊踈唱蓮芍 籘粅蚚籫牲蓤蓭山稍山色舍蓯逳神蓨蓺生虰神赊籊皇蚚芍虯DB2 籵蚚籛还豢 5 籪蚚籢粁蚚籜蓹赊籈籉籄籲籈籜虴籊蚚籛籉豢籫赊籄籒籞籜蓯芍蔱擗涉蓺甥嗓虰 DB2 惶籮籵蚚籘贿虴 籪蚚籢粁蚚籜 籵蚚籛还豢 5 赊籺籅籦籒籜籶籦籒 14 (2000 繬 6 荥虯磒识繺) 芍虯 DB2 籖籰籒籫尚蕦涉蓭 DB2 籵蚚籛还豢 5 籪 蚚籢蓯籄籒籞籜生蓚驁酃蓯芍貹磛蓮生虰 莎赊籺籅籦籒籜籶籦籒赊 APAR 棱厶 JR14507 尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 22.13 IBM ERwin 煌籢籪蚚籢谖騩籿慧籓皇缓 22.13.1 繀磂 籠籺籫籈籉籄磛茯 籿慧籓皇缓虴籺籃籆贿 籢籓荏軋籺籃籆贿赊蹗唱 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓹赊籢籓荏軋籺籃籆贿赊籆豢粅蚚籫 驅伽籎籢慧籓虴粆籰蚚籛换蚚蓹赊籢籓荏軋籺籃籆贿赊籆豢粅蚚籫 驙蜵趢遹 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓹赊 ERwin 赊粆籦籹豢籓 驅伽籎籢慧籓虴粆籰蚚籛换蚚蓹赊 ERwin 赊粆籦籹豢籓 神赊籞籒籚还豢蓮芍虯IBM ERwin 煌籢籪蚚籢谖騩籿慧籓皇缓尚磒涉蓭 ER1 籺籃籆 贿筛蓢煌籢籪蚚籢尚谖騩涉虯 DB2 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓺色芍驅伽籎籢慧 籓虴粆籰蚚籛换蚚 (DataGuide) 籢籓荏軋籺籃籆贿尚 蹗唱生蓚贃聾尚硡皿涉蓺生虰 煌籢籪蚚籢谖騩籿慧籓皇缓芍虯縼粗 ER1 籺籃籆贿蓯訇蝷牲蓤蓭山蓚籪蚚籢粁蚚籜虯 賊虯 声蓱丧搐稍蓘赊蠃床籌籾籛籉籒籫尚生蔀蓭谖騩涉虯煌籢籪蚚籢虴簧籪贿尚 籪 蚚籢籈籉籄籲籈籜籞豢籢蚚蓺色芍驅伽籎籢慧籓虴粆籰蚚籛换蚚虴籢籓荏軋籺籃籆贿 蓯蚰僧壅身蓺生虰 驅伽籎籢慧籓虴粆籰蚚籛换蚚赊耞床簧籪贿 (籊豢籩籅籩籅蚚蓲末 钞蓮踈唱牲蓤蓚) 蓞谖騩牲蓤虯蹗唱牲蓤蓺生虰 神蓤蓮虯籌籾籛籉籒籫吴 (籪蚚籢粁 蚚籜蓲賊蓲赊吴虯賊蓲籊豢籩籅籩籅蚚蓲赊吴稍蓘) 赊螜躓籢籓蓮 螜翧赊蓚蓞赊生 蔀蓭搔蹗唱牲蓤蓺生虰 籪蚚籢粁蚚籜赊稍山賊蓮蓤勺虯DATABASE 蓲山上矛腛赊籪 籺籋贿籫虴籪蚚籢粁蚚籜搔蹗唱牲蓤蓺生虰 籜籐蚚粆赊稍山賊蓮蓤勺虯籪籺籋贿 籫虴籜籐蚚粆 USERID 搔磒牲蓤蓺生虰 簧籪贿矛蓯芍虯ER1 籺籃籆贿矛搔磒牲蓤 蓺生虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴籢籓蓺色芍驅伽籎籢慧籓虴粆籰蚚籛换蚚虴籢 籓蓹赊 ER1 末钞赊 粆籦籹豢籓蓯啥山蓭蜷涉绅芍虯蛈DB2 籪蚚籢籈籉籄籲籈籜籞豢 籢蚚蓹赊 ERwin 赊粆籦籹豢籓蛌 声蓱丧蛈驅伽籎籢慧籓虴粆籰蚚籛换蚚蓹赊 ERwin 赊粆籦籹豢籓蛌尚驋涉蓭绅审牲山虰 煌籢籪蚚籢谖騩籿慧籓皇缓芍 DB2虯Informix虯Oracle虯Sybase虯ODBC 籪蚚籢虴籠蚚 籜虯 声蓱丧 Microsoft SQL Server 稍蓘虯晃卉蚚籚还籭贿虴籪蚚籢粁蚚籜尚啥生 蔀蓭赊 ER1 簧籪贿尚籘粅蚚籫涉蓺生虰 22.13.2 籠籺籫籈籉籄磛茯 煌籢籪蚚籢谖騩籿慧籓皇缓尚踫生蓚蓯芍虯嗽失赊籠籺籫籈籉籄磛茯搔谜色牲蓤蓭 山稍深蓤勺稍蓨蓺甥嗓虰 * Windows NT 4.0 蓺色芍莎蓤嗽踾 * 籘蚚籸籜虴籶籦籒 3 籸贿籬 466 赊 ERwin 3.5.2 ERwin 籢籓荏軋籺籃籆贿尚籆豢粅蚚籫生蓚蓯芍虯嗽失赊籠籺籫籈籉籄磛茯搔谜色牲 蓤蓭山稍深蓤勺稍蓨蓺甥嗓虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊驁酃: IBM DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 籵蚚籛还豢 7.2 驅伽籎籢慧籓虴粆籰蚚籛换蚚赊驁酃: IBM DB2 籈籉籄籲籈籜虴粆籰蚚籛换蚚 7.2 籩豢籿卉蚚籫虴籢籓荏軋籺籃籆贿 (.tag) 芍虯VWS_TEMPLATES 味弋儇忱蓯蓱傻蓭䎱 趭牲蓤蓭山蓚 籪籅卉籒籫晃蚚蓯稍深蓤勺稍蓨蓺甥嗓虰 籢籆籿虴籢籓荏軋籺籃籆贿 (.typ) 芍虯DGWPATH 味弋儇忱蓯蓱傻蓭䎱趭牲蓤蓭山蓚 籪籅卉籒籫晃蚚蓯稍深蓤勺稍蓨蓺甥嗓虰 22.13.3 籿慧籓皇缓虴籺籃籆贿 煌籢籪蚚籢谖騩籿慧籓皇缓芍虯IBM DB2 籪籅卉籒籫晃蚚赊 sqllib\bin 籘籾籪籅卉 籒籫晃蚚蓯 籆豢籜籫蚚贿牲蓤蓭山蓺生虰 神赊籿慧籓皇缓芍虯籪籅卉籒籫晃蚚蓯嗽 失赊籺籃籆贿尚籆豢籜籫蚚贿涉蓺生虰 flgerwin.exe 煌籆豢碎踫籿慧籓皇缓 erwext.dll 籢籓荏軋籺籃籆贿臭唱 DLL cdmerwsn.dll ERwin API 皇籦籶蚚虴籒皇籜 DLL 籿慧籓皇缓赊谖騩尚蜫⺪生蓚蓯芍虯籖粆豢籬虴籿慧豢籿籫筛蓢 flgerwin 籖粆豢籬 尚騩涉蓭绅审牲山虰 22.13.4 籢籓荏軋籺籃籆贿赊蹗唱 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴籢籓蓺色芍驅伽籎籢慧籓虴粆籰蚚籛换蚚虴籢籓荏軋 籺籃籆贿尚蹗唱生蓚蓯芍虯 flgerwin.exe 籿慧籓皇缓尚踫涉蓭虯2 啥赊煌籆豢虴 籶皇煌蚚籢蚚尚䎱趭涉蓺生虰 蹚蚴赊籶皇煌蚚籢蚚芍煌籢籪蚚籢谖騩茳赊 ER1 籺籃 籆贿蓮生虰 2 棱瞄赊籶皇煌蚚籢蚚芍騩粗籢籓荏軋籺籃籆贿赊矛腛蓮生虰 籪籺籋贿 籫蓮谖騩籿慧籓皇缓芍虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴籢籓荏軋籺籃籆贿蓯 MERGE 籶皇煌蚚籢蚚尚趢实涉蓺生虰 籖粆豢籬踈亵: flgerwin inputFile.er1 outputFile.tag [-dwc] [-icm] [ -m] [-u] [-a] [-d] 籜籢蚚籜籐蚚粆尚蹗唱涉色山驁酃赊籖粆豢籬踈亵: flgerwin inputFile.er1 outputFile.tag [-dwc] [-starschema] -dwc 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴籢籓荏軋籺籃籆贿尚蹗唱涉蓺生虰 -dwc 蓮磒 识繺稍籌籿籚还豢虴籶皇煌蚚籢蚚芍 -m 蓲 -starschema 蓮生虰 -icm 驅伽籎籢慧籓虴粆籰蚚籛换蚚虴籢籓荏軋籺籃籆贿尚蹗唱涉蓺生虰 -icm 蓮磒 识繺稍籌籿籚还豢虴籶皇煌蚚籢蚚芍 -m虯-u虯-a虯声蓱丧 -d 蓮生虰 -starschema ERwin 簧籪贿虴籜籢蚚籜籐蚚粆虴籢籓荏軋籺籃籆贿尚蹗唱涉蓺生虰 -m 籌籾籛籉籒籫蓯淖生蓚籄籒籚还豢尚 MERGE 蓲涉蓭䎱趭涉蓺生虰 -u 籌籾籛籉籒籫蓯淖生蓚籄籒籚还豢尚 UPDATE 蓲涉蓭䎱趭涉蓺生虰 -a 籌籾籛籉籒籫蓯淖生蓚籄籒籚还豢尚 ADD 蓲涉蓭䎱趭涉蓺生虰 -d 籌籾籛籉籒籫蓯淖生蓚籄籒籚还豢尚 DELETE 蓲涉蓭䎱趭涉蓺生虰 煌籢籪蚚籢谖騩籿慧籓皇缓芍虯籪蚚籢蓮芍稍绅煌籢籪蚚籢尚暮蹗涉蓺生虰 ERwin 籢 籓荏軋籺籃籆贿赊籆豢粅蚚籫尚惟贷涉色蓢虯籢蚚籕籦籫賊尚磒生蓚腛蓯虯 籶籜或 蚚籬声蓱丧惶蚚籙蚚 ID 尚藞趘牲甥蓚貹磛搔蓨蓺生虰 煌籢籪蚚籢尚螚聂赊籪蚚籢 粁蚚籜虴籪蚚籢蓯粆蚚籛生蓚蓯芍: 蛈籿慧籶籩籅蚚蛌-->蛈籪蚚籢粁蚚籜蛌-->蛈惶蚚籙蚚 ID蛌蓮 籪蚚籢籈籉籄籲籈籜 籞豢籢蚚赊惶蚚籙蚚 ID 声蓱丧籶籜或蚚籬尚儇踃涉虯粆蚚籛牲蓤蓚 籪蚚籢粁蚚籜赊 惶蚚籙蚚 ID 声蓱丧籶籜或蚚籬蓲款婶蓯涉蓺生虰 煌籢籪蚚籢谖騩籿慧籓皇缓尚磒生蓚蓲虯籢籓荏軋籺籃籆贿尚籢蚚籕籦籫蓲涉蓭籆 豢粅蚚籫蓮僧蓺生虰 砎涉绅籆豢粅蚚籫牲蓤色煌籢籪蚚籢蓮芍虯賊芍蓺审碎矨牲蓤蓭 山蓺甥嗓虰 神蓤蓢赊賊尚耞床蓺色芍蠃床賊墀蓲涉蓭賊涉虯ERwin 筛蓢籆豢粅蚚籫 牲蓤蓚賊趭違尚碎矨生蓚色舍赊 籈籉籄籲籈籜虴籜籩籦籿尚蹗唱生蓚神蓲搔蓮僧蓺 生虰 縼粗 ER1 籺籃籆贿芍蚰僧壅身识繺颌拟蓮稍深蓤勺稍蓨蓺甥嗓虰 煌籢籪蚚籢谖騩籿 慧籓皇缓尚踫生蓚蓲虯ER1 籺籃籆贿芍縺身蓨硤磒蓯稍蓨蓺生虰 籺籃籆贿尚縺身 蓨/蚰僧壅身簧蚚籬蓯儇踃生蓚蓯芍虯䶮赊礌赊蓱上稍籖粆豢籬尚磒涉蓺生虰 attrib -r erwinsimplemode.er1 神神蓮 erwinsimplemode.er1 芍 ERwin 籺皇籦籫虴籺籃籆贿赊矛腛蓮生虰 ER1 籺籃籆贿搔墀踫 ERwin 籞籦籚还豢蓮磒牲蓤蓭山蓚驁酃虯蓺色芍籊皇蚚蛐茯搔 軣騩牲蓤色驁酃虯 煌籢籪蚚籢谖騩籿慧籓皇缓芍莎赊 ER1 籺籃籆贿尚縺身蓨硤磒 颌拟蓮訇蝷涉蓺生虰 ER1 籺籃籆贿搔縺身蓨硤磒颌拟蓮蓤勺虯籿慧籓皇缓穗颉騃 贷籊皇蚚虴煌籦籞蚚籛搔騩牲蓤蓚驁酃搔蓨蓺生虰 煌籢籪蚚籢谖騩籿慧籓皇缓芍虯 蛩床谔赊賊矛尚賊涉蓺生虰 煌籢籪蚚籢谖騩籿慧籓皇缓搔蛩床尚惟贷生蓚蓲虯驅伽 煌籦籞蚚籛搔騩牲蓤蓺生虰 䶮茳賊尚籺籃籒籫賊蓯咯苓酃生蓚神蓲蓯蓱傻蓭籜籢蚚籜籐蚚粆尚蹗唱生蓚蓲僧虯 磒生蓚賊赊忱蓯蓱傻蓭芍蛩床蓯吴搔筛筛蓚神蓲搔蓨蓺生虰 蛩床谔虯咯苓酃 踫芍醋矲蓯稍傻蓭山蓺生虰 訇蝷牲蓤蓚蓲虯踫芍圪蓯儇伞蓨蓺生虰 咯臭唱初盲矛尚磒涉蓭虯初盲矛尚軓碙稍蓞赊蓯涉蓭绅审牲山虰 蛩床谔蓯蛈騞侪涉色搐搔芨啥筛蓨蓺涉色虰搐芍谖騩牲蓤蓺甥嗓虰蛌蓲山上煌籦籞蚚 籛尚深蓚神蓲搔蓨蓺生虰 神蓤芍驅伽煌籦籞蚚籛蓮虯谖騩籿慧籓皇缓赊滁颉騃 贷蓯芍蔱擗涉蓺甥嗓虰 神赊煌籦籞蚚籛芍虯蜲倮籐蚚赊蠃床矛搔虯蛩床牲蓤蓭山蓚賊 赊搐赊蠃床矛蓲款婶蓲僧蓯賊牲蓤蓺生虰 22.13.5 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓹赊籢籓荏軋籺籃籆贿赊籆豢粅蚚籫 籢籓荏軋籺籃籆贿尚籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯籆豢粅蚚籫生蓚蓯芍虯2 啥赊贃 聾搔蓨蓺生虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓺色芍籖粆豢籬踫尚磒蓮僧蓺生虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚尚磒涉蓭虯籢籓荏軋籺籃籆贿尚籆豢粅蚚籫生蓚蓯芍: 1. 蛈籜籢蚚籫蛌-->蛈籿慧籓皇缓蛌-->蛈IBM DB2蛌--> 蛈籖豢籫慧蚚贿虴籞豢籢 蚚蛌尚籒晃籦籒涉蓺生虰 DB2 籖豢籫慧蚚贿虴籞豢籢蚚搔籌蚚籿豢涉蓺生虰 2. 籪蚚籢籈籉籄籲籈籜籞豢籢蚚尚籌蚚籿豢涉虯慧籓籌豢涉蓺生虰 3. 籈籉籄籲籈籜尚蔈籒晃籦籒涉蓺生虰 蛈籆豢粅蚚籫蛌籈籅豢籬籈搔籌蚚籿豢涉 蓺生虰 4. 蛈煌籢籪蚚籢赊籆豢粅蚚籫蛌->蛈ERwin蛌尚籒晃籦籒涉蓺生虰 蛈煌籢籪蚚籢赊 籆豢粅蚚籫蛌籈籅豢籬籈搔籌蚚籿豢涉蓺生虰 5. 蛈縼粗籺籃籆贿蛌籺籅蚚贿籬蓯縼粗籢籓荏軋籺籃籆贿赊矛腛尚縼粗涉虯 蛈贷 市蛌尚籒晃籦籒涉蓺生虰 6. 蛈籜籢蚚籜籐蚚粆赊谖騩蛌籤籉籦籒虴粄籦籒籜尚腎男涉蓭虯 ERwin 籜籢蚚籜 籐蚚粆虴煌籢籪蚚籢虴簧籪贿尚籈籉籄籲籈籜虴籜籐蚚粆蓲涉蓭趭違涉蓺生虰 籆豢粅蚚籫搔惟贷涉色蓢虯蛈賊蛌-->蛈蹚砎賊蛌尚籒晃籦籒涉蓭 砎涉山籜籩籦 籿尚賊蓮僧蓺生虰 籖粆豢籬踫尚磒涉蓭籢籓荏軋籺籃籆贿尚籆豢粅蚚籫生蓚蓯芍虯䶮赊籖粆豢籬尚縼 粗涉蓺生虰 iwh2imp2 tag-filename log-pathname target-control-db userid password tag-filename 籢籓荏軋籺籃籆贿赊腟籶籜声蓱丧籺籃籆贿矛虰 log-pathname 慧籓虴籺籃籆贿赊腟籶籜矛虰 target-control-db 籆豢粅蚚籫赊籢蚚籕籦籫虴籪蚚籢粁蚚籜矛虰 userid 籖豢籫慧蚚贿虴籪蚚籢粁蚚籜蓹赊籄籒籞籜蓯磒生蓚惶蚚籙蚚 ID虰 password 籖豢籫慧蚚贿虴籪蚚籢粁蚚籜蓹赊籄籒籞籜蓯磒生蓚籶籜或蚚籬虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊籠蚚籜蓯生蓚色舍蓯 DB2 籪蚚籢粁蚚籜趭違尚儇踃生 蓚色舍虯 嗽失赊蓱上蓯涉蓭籢籓荏軋籺籃籆贿尚儇踃蓮僧蓺生虰 * 籠蚚籜蓯涉色山籪蚚籢粁蚚籜升蓲蓯虯ISWH 籢籓尚 ISWH(Y) 筛蓢 ISWH(N) 蓯 儇踃涉蓺生虰 * 籠蚚籜蓯涉色山籪蚚籢粁蚚籜升蓲蓯虯 螜躓籢籓尚 :RELTYPE.TYPE(LINK) SOURCETYPE(SCGTARIR) TARGETYPE(DATABASE) 筛蓢 :RELTYPE.TYPE(LINK) SOURCETYPE(SCGSRCIR) TARGETYPE(DATABASE) 蓯儇踃涉蓺生虰 籢籓荏軋籺籃籆贿尚籆豢粅蚚籫生蓚蓲僧虯䶮赊煌籦籞蚚籛尚深蓚驁酃搔蓨蓺 生虰 煌籦籞蚚籛: DWC13238E "DBNAME(___) OWNER(___) TABLE(___) COLUMNS(___)" 搔 生 籢籆籿 "COLUMN" 赊籌籾籛籉籒籫搔虯籢籓荏軋籺籃籆贿蓯 2 胜趭違牲蓤蓭山蓺生虰 神蓤芍驅伽煌籦籞蚚籛蓮虯籆豢粅蚚籫芍滁颉蓯惟贷涉蓭山蓺生虰 款婶矛腛赊蜲倮籐 蚚尚啥籊豢籩籅籩籅蚚搔蓚驁酃虯蓚山芍款婶蓱上稍矛腛赊搐蓮虯 碀蓨蓭蓺 色芍神蓤蓲款磍赊颌哝蓯蓱蓚蔱擗尚深色蓞赊尚啥籊豢籩籅籩籅蚚搔蓚驁酃 蓯虯 神赊煌籦籞蚚籛尚深蓚识繺钞搔蓨蓺生虰 騞侪生蓚搐矛搔稍山筛蓘上筛 簧籪贿尚邶蔀虯貹磛蓮蓤勺邶畅涉蓭绅审牲山虰 22.13.6 驅伽籎籢慧籓虴粆籰蚚籛换蚚蓹赊籢籓荏軋籺籃籆贿赊籆豢粅蚚籫 籢籓荏軋籺籃籆贿尚驅伽籎籢慧籓虴粆籰蚚籛换蚚蓯籆豢粅蚚籫生蓚蓯芍虯2 啥赊贃 聾搔蓨蓺生虰 驅伽籎籢慧籓虴粆籰蚚籛换蚚蓺色芍籖粆豢籬踫尚磒蓮僧蓺生虰 驅伽籎籢慧籓虴粆籰蚚籛换蚚尚磒涉蓭虯籢籓荏軋籺籃籆贿尚籆豢粅蚚籫生蓚蓯芍: 1. 蛈籜籢蚚籫蛌-->蛈籿慧籓皇缓蛌-->蛈DB2蛌--> 蛈驅伽籎籢慧籓虴粆籰蚚籛换 蚚蛌尚籒晃籦籒涉蓺生虰 2. 蛈籎籢慧籓蛌-->蛈籆豢粅蚚籫蛌尚籒晃籦籒涉蓺生虰 蛈籆豢粅蚚籫蛌籈籅豢籬 籈搔籌蚚籿豢涉蓺生虰 3. 蛈軣垆蛌尚籒晃籦籒涉蓭籢籓荏軋籺籃籆贿尚軣垆涉虯 蛈籆豢粅蚚籫蛌尚籒晃 籦籒涉蓺生虰 籆豢粅蚚籫搔惟贷涉色蓢虯蛈籘籾籛籉籒籫蛌籄籆籖豢尚籣籾贿籒晃籦籒蓮僧蓺生虰 神蓤蓮虯籆豢粅蚚籫牲蓤色簧籪贿声蓱丧籪蚚籢粁蚚籜搔生蔀蓭賊牲蓤蓚籈籅豢籬 籈搔籌蚚籿豢涉蓺生虰 籖粆豢籬虴籆豢籢蚚籺籉蚚籜尚磒涉蓭虯籢籓荏軋籺籃籆贿尚籆豢粅蚚籫生蓚蓯芍: DGUIDE /USERID userid /PASSWORD password /DGNAME dgname /IMPORT filename /LOGFILE filename /ADMIN /RESTART (B|C) /USERID 籖豢籫慧蚚贿虴籪蚚籢粁蚚籜蓹赊籄籒籞籜蓯磒生蓚惶蚚籙蚚 ID虰 /PASSWORD 神赊惶蚚籙蚚 ID 赊籶籜或蚚籬虰 /DGNAME 驅伽籎籢慧籓虴粆籰蚚籛换蚚矛虰 /IMPORT 籢籓荏軋籺籃籆贿赊腟籶籜声蓱丧籺籃籆贿矛虰 /LOGFILE 慧籓虴籺籃籆贿赊腟籶籜矛虰 /ADMIN 蝷床蓲涉蓭慧籓籆豢生蓚神蓲尚䎱涉蓺生虰 /RESTART 籢籓荏軋籺籃籆贿赊硲喀 (B) 筛蓢虯蓺色芍蹚芷赊籖粇籦籫虴粅籆豢籫筛蓢 (C虯籪籺籋贿籫) 籆豢粅蚚籫尚 蜫⺪生蓚神蓲尚䎱涉蓺生虰 22.13.7 驙蜵趢遹 籊皇蚚虴煌籦籞蚚籛尚深傻色驁酃虯籊皇蚚尚市芩生蓚色舍蓯踫上神蓲搔蓮僧蓚 蛩趗蓯啥山蓭芍虯 神神蓮煌籦籞蚚籛尚邶蔀蓭绅审牲山虰 ER1 縼粗籺籃籆贿蓺色芍籢籓騩粗籺籃籆贿搔蓨蓺甥嗓虰 煌籢籪蚚籢谖騩籿慧籓皇缓蓮芍虯2 啥赊籶皇煌蚚籢蚚尚康趭赊蚬蚵蓯俜蔀蓚貹磛搔 蓨蓺生虰 蹚蚴赊籶皇煌蚚籢蚚芍 ER1 籺籃籆贿赊矛腛蓮虯2 棱瞄赊籶皇煌蚚籢蚚 芍籢籓騩粗籺籃籆贿赊矛腛蓮生虰 螚聂赊籢籓荏軋籺籃籆贿赊矛腛尚䎱趭涉色驁酃虯 籺籃籆贿芍蚱蚰僧牲蓤蓺生虰 Windows 籚籜籩缓蓮籿慧籓皇缓赊穗颉騃贷 縼粗 ER1 籺籃籆贿搔縺身蓨硤磒颌拟审蓲伞蓤蓺生虰 ER1 籺籃籆贿尚訇蝷涉色 蓲僧蓯脙膴搔鲤臭涉虯煌籢籪蚚籢谖騩籿慧籓皇缓搔神赊籺籃籆贿尚 縺身蓨硤磒簧 蚚籬蓯涉色驁酃虯神赊籊皇蚚搔逳神蓚神蓲搔蓨蓺生虰 籖粆豢籬虴籚籉贿蓮籖粆豢 籬 attrib -r inputFile.er1 尚騩涉蓭虯 ER1 籺籃籆贿赊縺身蓨/蚰僧壅身赊颌拟尚儇踃涉蓺生虰 籢籓荏軋籺籃籆贿 ... 尚籌蚚籿豢蓮僧蓺甥嗓蓮涉色虰 墀垌赊籬皇籆籾蓮籺籃籆贿赊蹗唱蓺色芍籌蚚籿豢尚肳渗蓚识繺钞赊蓚虯籚籜籩缓 赊脙膴搔蓚筛蓘上筛蝝繤涉蓺生虰 籩豢籿卉蚚籫虴籺籃籆贿蓹赊籶籜搔芨啥筛蓨蓺甥嗓虰 味弋儇忱 VWS_TEMPLATES 搔稠趭牲蓤蓭山蓺甥嗓虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚搔 籆豢籜籫蚚贿牲蓤蓭山蓚筛蓘上筛邶蔀蓭绅审牲山虰 籢籆籿虴籺籃籆贿蓹赊籶籜搔芨啥筛蓨蓺甥嗓虰 味弋儇忱 DGWPATH 搔稠趭牲蓤蓭山蓺甥嗓虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚搔籆豢籜 籫蚚贿牲蓤蓭山蓚筛蓘上筛邶蔀蓭绅审牲山虰 籘粅蚚籫牲蓤蓭山稍山籘蚚籵蚚虴籵蚚籛还豢蓮生: ... 谖騩茳赊縼粗 ER1 籺籃籆贿搔虯籿慧籓皇缓搔籘粅蚚籫涉蓭山稍山籢蚚籕籦籫虴籘蚚 籵蚚蓯訇蝷牲蓤蓭山蓺生虰 ERwin 尚蜫⺪涉蓭 ER1 籺籃籆贿尚籌蚚籿豢涉虯蛈籘蚚 籵蚚蛌--> 蛈籢蚚籕籦籫虴籘蚚籵蚚蛌虯䶮蓯蝁棵生蓚籵蚚籛还豢尚籒晃籦籒涉蓺生 [籠籺籫籈籉籄磛茯尚驋]虰 ER1 籺籃籆贿尚訇蝷涉蓺生虰 賡皿稍 ERwAPI 籊皇蚚 ERwin API 籊皇蚚搔鲤臭涉虯籿慧籓皇缓搔籊皇蚚赊蜷蹫驅伽尚矿蓮僧蓺甥嗓蓮涉 色虰 ERwin 3.5.2 搔籆豢籜籫蚚贿牲蓤蓭山蓚神蓲尚蝝繤涉蓭绅审牲山虰 ERwin API 尚縪耝生蓚貹磛搔蓨蓺生虰 ERwin API 尚縪耝生蓚蓯芍虯ERwin 籿慧籓皇缓虴籺籃籆贿搔籆豢籜籫蚚贿牲蓤蓭山 蓚籪籅卉籒籫晃蚚筛蓢虯 籖粆豢籬 regsvr32 er2api32.dll 尚踫涉蓺生虰 蛈er2api32.dll 赊 DllRegisterServer 搔唱荟涉蓺涉色虰蛌蓲山上煌籦籞蚚籛搔賊 牲蓤蓺生虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚筛蓢虯蓺色芍籖粆豢籬虴籚籉贿蓮 flgerwin 籖粆豢籬尚騩生神蓲蓯蓱傻蓭 谖騩籿慧籓皇缓尚蜫⺪蓮僧蓺生虰 谖騩籿慧籓皇缓虴籊皇蚚: ... 籊皇蚚虴煌籦籞蚚籛尚邶蔀蓭虯縆碀稍蛩趗尚踫傻蓭绅审牲山虰 神蓤芍繀倮谖騩籿慧 籓皇缓虴籊皇蚚审蓲伞蓤虯脙膴尚 IBM 赟棵虽蓯伽鄢生蓚貹磛搔蓨蓺生虰 賡皿稍谖騩籿慧籓皇缓虴籊皇蚚 賡皿稍籊皇蚚搔鲤臭涉蓺涉色虰 神蓤芍繀倮籊皇蚚审蓲伞蓤虯脙膴尚 IBM 赟棵虽 蓯伽鄢生蓚貹磛搔蓨蓺生虰 籊皇蚚赊色舍虯谖騩籿慧籓皇缓搔騃贷涉蓺涉色虰 谖騩籿慧籓皇缓赊惟贷尚肳渗蓚籊皇蚚搔鲤臭涉蓺涉色虰 莎赊默赊籊皇蚚虴煌籦籞蚚 籛尚邶蔀蓭脙膴尚市芩生蓚筛虯蓚山芍 IBM 赟棵虽蓯翧篡涉蓭绅审牲山虰 22.13.8 DB2 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓹赊 ERwin 赊粆籦籹豢籓 神赊籞籒籚还豢蓮芍虯䥺稍 ERwin 籌籾籛籉籒籫末钞搔籪蚚籢籈籉籄籲籈籜籞豢籢 蚚虴籢籓蓯 蓘赊蓱上蓯淖收涉蓭山蓚筛尚硡皿涉蓺生虰 籪蚚籢粁蚚籜 - WarehouseDatabase.tag 蓺色芍 SourceDatabase.tag ERwin 籖粆豢籬踫籢籓 籪蚚籢籈籉籄籲籈籜籞豢籢 蚚 籣籆籄籓皇缓赊矛腛 NAME 籈籉籄籲籈籜虴籠蚚籜蓺色 芍籈籉籄籲籈籜虴籢蚚籕籦 籫赊矛腛 籣籆籄籓皇缓赊蹗唱 RESPNSBL 籖豢籢籒籫  籪蚚籢粁蚚籜矛 DBNAME 籪蚚籢粁蚚籜矛 籪蚚籢粁蚚籜赊籵蚚 DBTYPE 籪蚚籢粁蚚籜赊籢籆籿 籛还豢 籣籆籄籓皇缓赊硡皿 SHRTDESC 週騫 賊 - Table.tag ERwin 籖粆豢籬踫籢籓 籪蚚籢籈籉籄籲籈籜籞豢籢 蚚 賊矛 NAME 賊矛 賊矛 TABLES 賊矛 籪蚚籢粁蚚籜矛 DBNAME n/a 賊赊蛭碙 OWNER 賊籜籐蚚粆 賊赊谯 SHRTDESC 週騫 搐 - Column.tag ERwin 籖粆豢籬踫籢籓 籪蚚籢籈籉籄籲籈籜虴籞豢 籢蚚 搐矛 NAME 搐矛 籪蚚籢虴籢籆籿 NATIVEDT 籪蚚籢虴籢籆籿 邡牲 LENGTH 邡牲 艘蓨 SCALE 艘蓨 籯贿虴籌籿籚还豢 NULLABLE 籯贿赊呙识 (籤籉籦籒虴粄 籦籒籜) 艘趗 POSNO n/a 1 䶮籐蚚 KEYPOSNO n/a 籪蚚籢粁蚚籜矛 DBNAME n/a 賊赊蛭碙 OWNER n/a 賊矛 TABLES n/a 搐赊谯 SHRTDESC 週騫 22.13.8.1 驅伽籎籢慧籓虴粆籰蚚籛换蚚蓹赊 ERwin 赊粆籦籹豢籓 神赊籞籒籚还豢蓮芍虯䥺稍 ERwin 籌籾籛籉籒籫末钞搔驅伽籎籢慧籓虴粆籰蚚籛换 蚚虴籢籓蓯 蓘赊蓱上蓯淖收涉蓭山蓚筛尚硡皿涉蓺生虰 籪蚚籢粁蚚籜 - Database.tag ERwin 籖粆豢籬踫籢籓 驅伽籎籢慧籓虴粆籰蚚籛换蚚虴籆 豢籢蚚籺籉蚚籜 籣籆籄籓皇缓赊矛 NAME 籪蚚籢粁蚚籜矛 腛 籣籆籄籓皇缓赊蹗 RESPNSBL 籪蚚籢粁蚚籜赊蛭碙 唱 籪蚚籢粁蚚籜矛 DBNAME 籪蚚籢粁蚚籜矛 籪蚚籢粁蚚籜赊籵 DBTYPE 籪蚚籢粁蚚籜虴籢籆籿 蚚籛还豢 籣籆籄籓皇缓赊硡 SHRTDESC 卧处週騫 皿 賊 - TableOrView.tag ERwin 籖粆豢籬踫籢籓 驅伽籎籢慧籓虴粆籰蚚籛换蚚虴 籆豢籢蚚籺籉蚚籜 賊矛 NAME 賊矛 賊矛 TABLES 賊矛 籪蚚籢粁蚚籜矛 DBNAME 籪蚚籢粁蚚籜矛 賊赊蛭碙 OWNER 賊赊蛭碙 賊赊谯 SHRTDESC 卧处週騫 ERwin API TABLVIEW 趭違搔縚尚賊生 搐 - ColumnOrField.tag ERwin 籖粆豢籬踫籢籓 驅伽籎籢慧籓虴粆籰蚚籛换蚚虴 籆豢籢蚚籺籉蚚籜 搐矛 NAME 搐矛 籪蚚籢虴籢籆籿 DATATYPE 搐赊籪蚚籢虴籢籆籿 邡牲 LENGTH 搐赊邡牲 艘蓨 SCALE 搐赊艘蓨 籯贿虴籌籿籚还豢 NULLS 搐尚籯贿蓯蓮僧蓚筛 (?) 艘趗 POSNO 搐赊艘趗 1 䶮籐蚚 KEYPOSNO 1 䶮籐蚚赊搐赊艘趗 ERwin API ISKEY 搐搔籐蚚赊藞倮筛 (?) ERwin API UNIQKEY 搐搔軓碙稍籐蚚筛 (?) 籪蚚籢粁蚚籜矛 DBNAME 籪蚚籢粁蚚籜矛 賊赊蛭碙 OWNER 賊赊蛭碙 賊矛 TABLES 賊矛 搐赊谯 SHRTDESC 卧处週騫 ERwin ISTEXT 籪蚚籢搔籩籐籜籫筛 (?) ERwin API IDSRES 籪蚚籢赊市芩 簧籪贿 - Model.tag ERwin 籖粆豢籬踫籢籓 驅伽籎籢慧籓虴粆籰蚚籛换蚚虴籆 豢籢蚚籺籉蚚籜 ER1 籺籃籆贿矛 NAME 簧籪贿矛 籣籆籄籓皇缓赊蹗唱 RESPNSBL 牲蓢蓯蜷涉山驅伽...  籣籆籄籓皇缓赊硡皿 SHRTDESC 卧处週騫 籊豢籩籅籩籅蚚 - Entity.tag ERwin 籖粆豢籬踫籢籓 驅伽籎籢慧籓虴粆籰蚚籛换蚚虴籆 豢籢蚚籺籉蚚籜 籊豢籩籅籩籅蚚矛 NAME 籊豢籩籅籩籅蚚矛 谯 SHRTDESC 卧处週騫 趭違 LONGDESC 蜷蹫週騫 籊豢籩籅籩籅蚚蛭 RESPNSBL 牲蓢蓯蜷涉山驅伽... 碙 末钞 - Attribute.tag ERwin 籖粆豢籬踫籢籓 驅伽籎籢慧籓虴粆籰蚚籛换蚚虴籆 豢籢蚚籺籉蚚籜 末钞矛 NAME 末钞矛 谯 SHRTDESC 卧处週騫 趭違 LONGDESC 蜷蹫週騫 籪蚚籢虴籢籆籿 DATATYPE 煌豢籵蚚赊籪蚚籢虴籢籆籿 邡牲 LENGTH 煌豢籵蚚赊邡牲 ------------------------------------------------------------------------ 22.14 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮赊矛腛声蓱丧籄籬卉籜赊籒卉豢籛豢籓 22.14.1 籪蚚籢籈籉籄籲籈籜籞豢籢蚚声蓱丧 Trillium 籠籺籫籈籉籄虴籚籜籩缓尚磒涉 蓭虯 矛腛声蓱丧籄籬卉籜虴籪蚚籢尚籒卉豢籛豢籓涉蓺生虰 Trillium Software System 芍虯矛腛声蓱丧籄籬卉籜虴籪蚚籢赊蹘籺籋蚚粆籦籫虯 賅蚝石虯声蓱丧軣埙 尚踫上虯矛腛声蓱丧籄籬卉籜赊籒卉豢籛豢籓朝賗蓮生虰 籪蚚籢籈籉籄籲籈籜籞豢籢 蚚赊 Trillium Software System 芍虯 惶蚚籙趭違籿慧籓皇缓筛蓢 Trillium 籵籦 籤虴籚籜籩缓虴籿慧籓皇缓尚蜫⺪生蓚神蓲蓯蓱傻蓭磒蓮僧蓺生虰 惶蚚籙蚚趭違籿 慧籓皇缓芍虯Trillium 籵籦籤虴籚籜籩缓虴籜籒晃籿籫蓺色芍 JCL 筛蓢 煌籢籪蚚籢 尚籆豢粅蚚籫生蓚蓲籈籉籄籲籈籜虴籧晃蚚蓯趢实牲蓤蓺生虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮芍虯 Vality and Evolutionary Technologies Inc. 赊籧蚚贿蓲赊坎酃搔踫伞蓤蓭山蓺生虰 22.14.1.1 磛茯 * Trillium Software System 尚籈籉籄籲籈籜虴籊蚚籛籉豢籫虴籘籆籫蓺色芍 晃 簧蚚籫虴粃籜籫蓯籆豢籜籫蚚贿涉稍深蓤勺稍蓨蓺甥嗓虰 * UNIX 声蓱丧 Windows 籿皇籦籫籺籋蚚缓蓮芍虯 Trillium Software System 赊 bin 籪籅卉籒籫晃蚚赊籶籜尚籚籜籩缓味弋儇忱 PATH 蓯趢实涉蓭虯 籊蚚籛籉 豢籫赊籿慧籞籜搔 Trillium 籵籦籤虴籚籜籩缓虴籿慧籓皇缓尚踫蓮僧蓚蓱上 蓯生蓚貹磛搔蓨蓺生虰 UNIX 蓮芍虯vwdaemon 籿慧籞籜尚蜫⺪生蓚腛蓯虯 PATH 味弋儇忱尚 IWH.environment 籺籃籆贿蓯 趢实生蓚神蓲蓯蓱傻蓭虯神蓤 尚踫山蓺生虰 * 惶蚚籙蚚芍虯Trillium 籠籺籫籈籉籄蓯啥山蓭床市涉蓭声筛稍深蓤勺稍蓨蓺甥 嗓虰 䶮赊賊芍虯籠籺籫籈籉籄磛茯尚涉蓭山蓺生虰 籌粂卉蚚籩籅豢籓虴籚籜籩缓 貹硔籠籺籫籈籉籄 UNIX Trillium Software System 籵蚚籛还豢 4.0 籪蚚籢籈籉籄籲籈籜虴 粆籰蚚籛换蚚 籵 蚚籛还豢 7.2 籈籉籄籲籈籜虴籊蚚籛籉豢 籫 Windows NT 声蓱丧 Windows 2000 Trillium Software System 籵蚚籛还豢 4.0 籪蚚籢籈籉籄籲籈籜虴 粆籰蚚籛换蚚 籵 蚚籛还豢 7.2 籈籉籄籲籈籜虴籊蚚籛籉豢 籫 晃簧蚚籫虴籄籒籞籜赊驁酃虯粃籜籫蓯 ftpd 声蓱丧 rexecd 籪蚚簧豢尚 籆豢籜 籫蚚贿涉蓭声绅貹磛搔蓨蓺生虰 OS/390 晃簧蚚籫 OS/390 粃籜籫蓯籆豢籜籫蚚贿 牲蓤蓭山蓚 Trillium Software System 籵蚚籛还豢 4.0 UNIX虯Windows NT 蓯籆豢籜籫蚚贿牲蓤蓭 山蓚籪蚚籢籈籉籄籲籈籜虴 粆籰蚚籛换蚚 籵蚚籛还豢 7.2 籈籉籄籲籈籜虴籊蚚籛籉 豢籫 TCP/IP 3.2 蓺色芍莎蓤嗽踾 OS/390 籌粂卉蚚籩籅豢籓虴籚籜籩缓芍晃 簧蚚籫虴粃籜籫蓲涉蓭赊身籘粅蚚籫牲蓤 蓭山蓺生虰 22.14.1.2 Trillium Software System 籖豢粅蚚籰豢籫 Trillium Software System 芍虯4 啥赊䥺磛籖豢粅蚚籰豢籫: 籖豢籵蚚籢蚚虯 籶蚚 籘蚚虯籛籌籖蚚籣蚚虯声蓱丧粆籦籤换蚚蓮踈唱牲蓤蓭山蓺生虰 籖豢粅蚚籰豢籫尚這 繺赊騑酃蓲涉蓭磒涉虯矛腛声蓱丧籄籬卉籜赊籒卉豢籛豢籓暮蹗尚踫山蓺生虰 籖豢 粅蚚籰豢籫芍虯惶蚚籙蚚趭違籿慧籓皇缓蓮蓚 Trillium 籵籦籤虴籚籜籩缓筛蓢 踫蓮僧蓺生虰 籖豢籵蚚籢蚚 籖豢籵蚚籢蚚尚磒涉虯籠蚚籜虴籪蚚籢尚賅蚝石涉蓭䎱趭赊騩粗躟蓯儇晰涉 蓺生虰 籶蚚籘蚚 籶蚚籘蚚尚磒涉蓭虯矛腛声蓱丧籄籬卉籜虴籠蚚籜虴籪蚚籢尚市涉虯 籠蚚 籜虴籪蚚籢蓯啥山蓭赊煌籢籪蚚籢尚蹗唱涉蓺生虰 籛籌籖蚚籣蚚 籛籌籖蚚籣蚚尚磒涉虯籠蚚籜虴籪蚚籢尚碭贆籘蚚籸籜虴籪蚚籢蓲绖蝦涉蓭虯 纙贐蕥蓛 ZIP+4 籖蚚籬稍蓘赊驅伽蓮芄逮涉蓭山蓚蓞赊尚賰騕涉蓺生虰 籛籌 籖蚚籣蚚芍虯籄煌晃籎酃騉勰赊勰躇邶埙籪蚚籢蓲赊坑僧酃伞甥蛩床蓞踫山蓺 生虰 粆籦籤换蚚 粆籦籤换蚚尚磒涉蓭虯蓭山蓚矛腛声蓱丧籄籬卉籜尚绖蝦涉蓭騞侪卉籖蚚籬 尚邶蔀蓺生虰 粆籦籤换蚚尚磒涉蓭 1 啥赊卉籖蚚籬尚卉籖蚚籬虴籓贿蚚籿蓲 绖蝦涉虯 驋坑僧酃伞甥尚踫上神蓲搔蓮僧蓺生虰 22.14.1.3 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮赊 Trillium 籵籦籤虴籚籜籩缓赊磒 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮芍虯Trillium 籵籦籤虴籚籜籩缓虴煌籢籪蚚籢尚磒 涉蓭虯 惶蚚籙蚚趭違籿慧籓皇缓虴籜籩籦籿尚蹗唱蓮僧蓺生虰 神赊籜籩籦籿芍虯慧 蚚籎贿虴籈籉籄籲籈籜虴籊蚚籛籉豢籫虴籘籆籫虯蓺色芍晃簧蚚籫虴籈籉籄籲籈籜虴 籊蚚籛籉豢籫虴籘籆籫蓮 Trillium 籵籦籤虴籚籜籩缓虴籜籒晃籿籫尚軒丧騩涉蓺 生虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮芍虯Trillium 籵籦籤虴籚籜籩缓虴籜籒晃籿籫 芍 籠蚚籜声蓱丧籢蚚籕籦籫虴籺籃籆贿尚啥籜籩籦籿蓮生虰 籠蚚籜虴籺籃籆贿蓲 芍虯蹚蚴赊 Trillium 籵籦籤虴籚籜籩缓虴籖粆豢籬蓮磒牲蓤蓚 縼粗籪蚚籢虴籺籃 籆贿蓮生虰 籢蚚籕籦籫虴籺籃籆贿蓲芍虯籜籒晃籿籫赊蹚芷赊 Trillium 籖粆豢籬蓯 蓱傻蓭蹗唱牲蓤蓚 騩粗籪蚚籢虴籺籃籆贿蓮生虰 蓺色虯籜籩籦籿尚僖赊籿慧籞籜蓯 籖籹蚚涉蓭虯默赊籜籩籦籿蓮磒生蓚神蓲搔蓮僧蓺生虰 嗽失赊籪蚚籢芍虯Trillium 籵籦籤虴籚籜籩缓赊縼粗声蓱丧騩粗籪蚚籢虴籺籃籆贿蓲 籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊籠蚚籜声蓱丧籢蚚籕籦籫虴籺籃籆贿蓲赊螜躓尚涉 蓭山蓺生虰 硙 1. 籘豢籿贿 Trillium 籜籒晃籿籫虴籺籃籆贿 REM Running the converter pfcondrv -parmfile c:\tril40\us_proj\parms\pfcondrv.par REM Running the parser pfprsdrv -parmfile c:\tril40\us_proj\parms\pfprsdrv.par REM Running the Matcher cfmatdrv -parmfile c:\tril40\us_proj\parms\pfmatdrv.par 硙 2. pfcondrv.par 籺籃籆贿赊繀磂 INP_FNAME01 c:\tril40\us_proj\data\convinp INP_DDL01 c:\tril40\us_proj\dict\input.ddl 硙 3. pfmatdrv.par 籺籃籆贿赊繀磂 OUT_DDNAME c:\tril40\us_proj\data\maout DDL_OUT_FNAME c:\tril40\us_proj\dict\parseout.ddl 硙 4. Trillium 籵籦籤虴籚籜籩缓虴籜籩籦籿赊趭違 c:\Tril40\us_proj\data\convinp (籠蚚籜虴籺籃籆贿) --> Trillium 籵籦籤虴籚籜籩缓虴籜籩籦籿 --> c:\tril40\us_proj\data\maout (籢蚚籕籦籫虴籺籃籆贿) 22.14.1.4 Trillium 煌籢籪蚚籢赊籆豢粅蚚籫 Trillium 煌籢籪蚚籢尚籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯籆豢粅蚚籫生蓚蓯芍: 1. Trillium 籵籦籤虴籚籜籩缓赊籜籒晃籿籫蓺色芍 JCL 尚蹗唱涉蓺生虰 籜籒晃 籿籫蓺色芍 JCL 籺籃籆贿芍虯繡肃赊籜籒晃籿籫蓺色芍 JCL 蚰僧壅身籧蚚贿尚 磒涉蓭蹗唱蓮僧蓺生虰 2. 籈籉籄籲籈籜尚蔈籒晃籦籒涉虯 蛈煌籢籪蚚籢赊籆豢粅蚚籫蛌-->蛈Trillium蛌 尚籒晃籦籒涉蓭 蛈Trillium 籵籦籤虴籚籜籩缓蛌籈籅豢籬籈尚籌蚚籿豢涉蓺 生虰 3. 蛈籜籒晃籿籫蓺色芍 JCL蛌籺籅蚚贿籬蓯虯 踫涉色山 Trillium 籵籦籤虴籚 籜籩缓赊籜籒晃籿籫蓺色芍 JCL 籺籃籆贿赊矛腛尚縼粗涉蓺生虰 4. 蛈縼粗籺籃籆贿蛌籺籅蚚贿籬蓯虯䎱趭赊籜籒晃籿籫 蓺色芍 JCL 籺籃籆贿蓮蹚 蚴蓯踫生蓚 Trillium 籵籦籤虴籚籜籩缓虴籿慧籓皇缓赊 縼粗籪蚚籢虴籺籃 籆贿矛尚縼粗涉蓺生虰 5. 蛈縼粗 DDL蛌籺籅蚚贿籬蓯虯縼粗籪蚚籢虴籺籃籆贿尚週騫生蓚 縼粗 DDL 籺籃 籆贿赊矛腛尚縼粗涉蓺生虰 神赊籺籃籆贿芍虯籈籉籄籲籈籜虴籊蚚籛籉豢籫虴 籘籆籫蓯聂垌涉蓭山稍深蓤勺稍蓨蓺甥嗓虰 6. 蛈騩粗籺籃籆贿蛌籺籅蚚贿籬蓯虯籜籒晃籿籫 蓺色芍 JCL 籺籃籆贿蓯蓚蹚芷 赊 Trillium 籵籦籤虴籚籜籩缓虴籿慧籓皇缓赊 騩粗籪蚚籢虴籪蚚籢虴籺籃籆 贿矛尚縼粗涉蓺生虰 7. 蛈騩粗 DDL蛌籺籅蚚贿籬蓯虯騩粗籪蚚籢虴籺籃籆贿尚週騫生蓚 騩粗 DDL 籺籃 籆贿赊矛腛尚縼粗涉蓺生虰 神赊籺籃籆贿芍虯籈籉籄籲籈籜虴籊蚚籛籉豢籫虴 籘籆籫蓯聂垌涉蓭山稍深蓤勺稍蓨蓺甥嗓虰 8. 籌籿籚还豢: 蛈騩粗籊皇蚚虴籺籃籆贿蛌籺籅蚚贿籬蓯虯 磒涉色山騩粗籊皇 蚚虴籺籃籆贿赊矛腛尚縼粗涉蓺生虰 神赊籊皇蚚虴籺籃籆贿芍虯Trillium 籵籦 籤虴籚籜籩缓虴籿慧籓皇缓筛蓢赊 皇豢籢籆缓虴籊皇蚚尚蓨壅身蓺生虰 神蓤 蓢赊籊皇蚚芍 stderr 慧籓蓯週耝牲蓤蓺生虰 慧蚚籎贿虴粃籜籫蓮芍虯神神蓮 矛腛尚䎱趭涉稍筛傻色驁酃虯籪籺籋贿籫騩粗籊皇蚚虴籺籃籆贿搔 蹗唱牲蓤蓺 生虰 騩粗籊皇蚚虴籺籃籆贿蓯啥山蓭蜷涉绅芍虯 籫籹籦籒蛈籊皇蚚蛩床蛌尚 驋涉蓭绅审牲山虰 9. 蛈抽鸟蛌籢籾尚籒晃籦籒涉蓺生虰 10. 籆豢粅蚚籫生蓚 Trillium 煌籢籪蚚籢搔籈籉籄籲籈籜虴籊蚚籛籉豢籫虴籘籆籫 蓯蓚驁酃虯 蛈慧蚚籎贿虴粃籜籫蛌尚籒晃籦籒涉蓺生虰 籆豢粅蚚籫生蓚 Trillium 煌籢籪蚚籢搔籈籉籄籲籈籜虴籊蚚籛籉豢籫虴籘籆籫 蓯稍山驁酃芍虯 蛈晃簧蚚籫虴粃籜籫蛌尚籒晃籦籒涉蓺生虰 神赊籞籒籚还豢蓮 芷騫牲蓤蓚蛈晃簧蚚籫虴粃籜籫赊䎱趭蛌尚驋涉蓭绅审牲山虰 11. 蛈贷市蛌尚籒晃籦籒涉蓭虯Trillium 煌籢籪蚚籢尚籆豢粅蚚籫涉虯 籱蚚籫籾籦 籒尚籒慧蚚籝涉蓺生虰 12. 籜籒晃籿籫蓺色芍 JCL 尚籪籺籋贿籫虴籊蚚籛籉豢籫虴籘籆籫筛蓢踫涉稍山 驁酃虯 磒生蓚籈籉籄籲籈籜虴籊蚚籛籉豢籫虴籘籆籫尚 Trillium 籵籦籤虴 籚籜籩缓虴籜籩籦籿赊 蛈籿慧籶籩籅蚚蛌籱蚚籫籾籦籒蓯䎱趭涉蓭绅审牲山虰 籆豢粅蚚籫暮蹗搔惟贷生蓚蓲虯嗽失赊籈籉籄籲籈籜虴籌籾籛籉籒籫搔 籈籉籄籲籈 籜虴籧晃蚚蓯趢实牲蓤蓺生虰 * Trillium Bch System.scriptName 籩豢籿卉蚚籫虰 scriptName 芍籜籒晃籿籫 蓺色芍 JCL 籺籃籆贿赊矛腛蓮生虰 * Trillium 籵籦籤虴籚籜籩缓虴籿慧籞籜虰 * 惶蚚籙蚚趭違籿慧籓皇缓尚踫生蓚 Trillium 籵籦籤虴籚籜籩缓虴籜籩籦籿虰 * 煌籢籪蚚籢尚籆豢粅蚚籫涉色蓲僧蓯䎱趭涉色籈籉籄籲籈籜虴籺籃籆贿虴籠蚚籜 声蓱丧籈籉籄籲籈籜虴籺籃籆贿虴籢蚚籕籦籫虰 神赊籺籃籆贿虴籠蚚籜蓲籺籃 籆贿虴籢蚚籕籦籫芍軓趭籺籃籆贿蓮生虰 * Trillium 籵籦籤虴籚籜籩缓虴籿慧籓皇缓虴籓贿蚚籿虰 晃簧蚚籫虴粃籜籫赊䎱趭 晃簧蚚籫虴粃籜籫尚䎱趭生蓚蓯芍: 1. 蛈晃簧蚚籫虴粃籜籫蛌尚籒晃籦籒涉蓭虯籆豢粅蚚籫生蓚 煌籢籪蚚籢搔縼傻蓭 山蓚晃簧蚚籫虴籚籜籩缓赊 TCP/IP 粃籜籫矛尚縼粗涉蓺生虰 晃簧蚚籫虴粃籜 籫尚腎男涉色驁酃虯晃簧蚚籫虴籢蚚籕籦籫虴籺籃籆贿搔籘粅蚚籫牲蓤稍山色 舍虯 籢蚚籕籦籫虴籺籃籆贿芍慧蚚籎贿虴籺籃籆贿蓲涉蓭蹗唱牲蓤蓺生虰 晃簧 蚚籫虴籺籃籆贿尚矿生蓚色舍赊 FTP 籜籩籦籿尚虯䎱趭赊 慧蚚籎贿虴籢蚚籕 籦籫虴籺籃籆贿蓯趢实蓮僧蓺生虰 2. 蛈晃簧蚚籫虴籌粂卉蚚籩籅豢籓虴籚籜籩缓蛌晃籜籫蓮虯 籄籒籞籜生蓚晃簧蚚 籫虴粃籜籫赊籌粂卉蚚籩籅豢籓虴籚籜籩缓尚籒晃籦籒涉蓺生虰 3. 蛈晃簧蚚籫虴惶蚚籙蚚 ID蛌籺籅蚚贿籬蓯虯 籄籒籞籜生蓚晃簧蚚籫虴粃籜籫磒 赊惶蚚籙蚚 ID 尚縼粗涉蓺生虰 4. 蛈籶籜或蚚籬虴籌籿籚还豢蛌晃籜籫蓮虯籄籒籞籜涉蓭山蓚 晃簧蚚籫虴粃籜籫 蓮磒涉色山籶籜或蚚籬虴籌籿籚还豢尚腎男涉蓺生虰 籶籜或蚚籬賡磛 晃簧蚚籫虴粃籜籫蚱赊煌籢籪蚚籢蓯籄籒籞籜生蓚色舍蓯籶籜或蚚籬搔 貹 磛稍山神蓲尚䎱趭涉蓺生虰 籶籜或蚚籬赊軣垆 籶籜或蚚籬尚惶蚚籙蚚趭違籿慧籓皇缓筛蓢軣垆生蓚神蓲尚䎱趭涉蓺生虰 蛈籶籜或蚚籬虴籿慧籓皇缓蛌籺籅蚚贿籬蓯虯 籶籜或蚚籬尚軣垆生蓚籶籜 或蚚籬虴籿慧籓皇缓赊矛腛尚縼粗涉蓺生虰 籿慧籓皇缓芍籈籉籄籲籈籜虴 籊蚚籛籉豢籫虴籘籆籫蓯稍深蓤勺稍蓢慎虯騩粗籺籃籆贿赊 蹚蚴赊踫蓯籶 籜或蚚籬尚蚰僧壅身蓺生虰 蛈籿慧籓皇缓虴籶皇煌蚚籢蚚蛌籺籅蚚贿籬蓯虯 籶籜或蚚籬虴籿慧籓皇缓 赊籶皇煌蚚籢蚚尚縼粗涉蓺生虰 蹚蚴赊籶皇煌蚚籢蚚芍虯籶籜或蚚籬搔蚰 僧壅蓺蓤蓚騩粗籺籃籆贿蓯生蓚貹磛搔蓨蓺生虰 籶籜或蚚籬尚芷蓮縼粗 籶籜或蚚籬尚芷蓮縼粗生蓚神蓲尚䎱趭涉蓺生虰 Trillium 籵籦籤虴籚籜籩缓虴籿慧籓皇缓尚踫生蓚籜籩籦籿赊 蛈籿慧 籶籩籅蚚蛌籱蚚籫籾籦籒蓯籶籜或蚚籬尚縼粗涉蓺生虰 22.14.1.5 煌籢籪蚚籢赊粆籦籹豢籓 籠蚚籜声蓱丧籢蚚籕籦籫虴籺籃籆贿赊煌籢籪蚚籢尚蹗唱生蓚色舍虯 Trillium 芍 Trillium DDL 籺籃籆贿尚縺身蓨蓺生虰 DDL 籺籃籆贿芍虯嗽失赊籪蚚籢籈籉籄籲 籈籜籞豢籢蚚虴籪蚚籢虴籢籆籿蓯儇晰牲蓤蓺生虰 UNIX虯Windows NT 声蓱丧籌粂卉蚚籩籅 豢籓虴籚籜籩缓赊 DDL 籪蚚籢虴籢籆籿 籈籉籄籲籈籜虴籪蚚籢虴籢籆籿 ASCII CHARACTER CHARACTER(n) ASCII NUMERIC EBCDIC CHARACTER EBCIDIC NUMERIC 莎赊默赊籢籆籿 NUMERIC 谯: EBCDIC CHARACTER 声蓱丧 EBCIDIC NUMERIC 籪蚚籢虴籢籆籿芍虯 Trillium Software System 搔 OS/390 籌粂卉蚚籩籅豢籓虴籚籜籩缓蚱蓮抒筐涉蓭山蓚 驁酃蓯赊身籘粅蚚籫牲蓤蓺生虰 儇忱 n 芍籜籫晃豢籓繀赊亵忱蓮生虰 22.14.1.6 初盲酆 Trillium DDL 尚啥縼騩粗 DDL 籺籃籆贿蓲籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊 煌籢籪 蚚籢赊籆豢粅蚚籫暮蹗蓮騞侪籺籅蚚贿籬尚䎱趭蓮僧蓺生虰 色审涉虯淖收生蓚籈籉籄 籲籈籜虴籠蚚籜声蓱丧籈籉籄籲籈籜虴籢蚚籕籦籫虴籺籃籆贿尚 SQL 籜籩籦籿尚  啥籪蚚籢籈籉籄籲籈籜籞豢籢蚚虯蓺色芍籘豢籿贿虴籖豢籩豢籧蓮磒生蓚神蓲芍蓮 僧蓺甥嗓虰 煌籢籪蚚籢赊籆豢粅蚚籫暮蹗蓮芍卉籖蚚籬腟霓蓯伞色傻蓭騞侪籺籅蚚贿 籬搔命牲蓤蓚色舍虯 騞侪籺籅蚚贿籬尚䎱趭生蓚神蓲搔蓮僧蓺生搔虯苓室赊籠蚚籜 声蓱丧籢蚚籕籦籫虴籺籃籆贿蓮芍虯 神蓤蓢赊籺籅蚚贿籬芍搐蓲涉蓭磒牲蓤蓺甥 嗓虰 籊皇蚚虴籺籃籆贿尚䎱趭生蓚驁酃虯籜籒晃籿籫赊矛腛蓯籾皇豢籒虴籜粂蚚籜尚縼蓤 蓚神蓲芍蓮僧蓺甥嗓虰 22.14.2 Trillium 籵籦籤虴籚籜籩缓 JCL 籺籃籆贿赊蹗唱 Trillium 籵籦籤虴籚籜籩缓 JCL 籺籃籆贿尚蹗唱生蓚驁酃虯䶮赊磛茯搔谜色牲蓤蓭 山蓚貹磛搔蓨蓺生虰 * 籛还籾矛芍虯惶蚚籙蚚 ID 蓯 1 亵尚实奢色矛腛蓮稍深蓤勺稍蓨蓺甥嗓虰 * 籛还籾矛芍虯訇搭騩粗籒皇籜蓯躱翲䎱趭牲蓤稍深蓤勺稍蓨蓺甥嗓虰 * Trillium 籵籦籤虴籚籜籩缓虴籿慧籓皇缓尚踫生蓚蝒籛还籾虴籜籩籦籿蓯 芍虯 蔵鸟籪蚚籢虴籞籦籫尚趭違涉蓭山蓚 SYSTERM DD 籜籩蚚籫煌豢籫搔膅身 壅蓺蓤蓭山蓚貹磛搔蓨蓺生虰 神赊籪蚚籢虴籞籦籫蓯芍虯Trillium 籵籦籤虴 籚籜籩缓虴籿慧籓皇缓筛蓢赊籊皇蚚搔螝蓺蓤蓺生虰 神赊籪蚚籢虴籞籦籫芍虯 JCL 搔踫擞次牲蓤蓚腛蓯咯縄蓯邸虮牲蓤蓺生虰 籊皇蚚蛩床声蓱丧伽鄢蓯 啥山蓭蜷涉绅芍虯籫籹籦籒蛈籊皇蚚蛩床蛌尚驋涉蓭绅审牲山虰 籜籒晃籿籫蓺色芍 JCL 尚晃簧蚚籫虴粃籜籫蓮踫生蓚蓲僧虯 騩粗籊皇蚚虴籺籃籆 贿尚䎱趭生蓚貹磛搔蓨蓺生虰 䎱趭涉稍深蓤勺虯籊皇蚚虴煌籦籞蚚籛芍蓨壅蓺蓤 慎虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯兮牲蓤蓺甥嗓虰 UNIX 蓺色芍 Windows 蓯声山 蓭虯籊皇蚚虴煌籦籞蚚籛尚蓨壅设蹚蓞卧赑稍贃聾芍虯 Trillium 籵籦籤虴籚籜籩 缓虴籜籒晃籿籫尚軒丧騩生僖赊籜籒晃籿籫尚蹗唱涉虯 賅蚝籊皇蚚騩粗尚騩粗籺籃籆 贿蓯籶籆籹豢籓生蓚贃聾蓮生虰 硙 5. SYSTERM DD 籜籩蚚籫煌豢籫尚螝设籛还籾虴籜籩籦籿赊礌 //SYSTERM DD UNIT=&UNIT, // DISP=(MOD,CATLG,KEEP), // SPACE=(400,(20,20),,,ROUND), // DSN=&PROJPREF.&TRILVER.&PROJECT.STDERR; 22.14.3 UNIX 声蓱丧 Windows 蓮赊 Trillium 籵籦籤虴籚籜籩缓虴籜籒晃籿籫虴籺 籃籆贿赊蹗唱 Trillium 籵籦籤虴籚籜籩缓虴籜籒晃籿籫蓺色芍籶皇煌蚚籢蚚虴籺籃籆贿蓯 縼粗籺 籃籆贿赊奈淖籶籜搔螝蓺蓤蓭山蓚驁酃虯惶蚚籙蚚芍籜籒晃籿籫虴籺籃籆贿赊 籪籅卉 籒籫晃蚚赊 cd 籜籩蚚籫煌豢籫尚籜籒晃籿籫虴籺籃籆贿赊硲喀蓯 縼蓤蓚貹磛搔蓨 蓺生虰 22.14.4 Trillium 籵籦籤虴籚籜籩缓虴籜籩籦籿赊趭違 Trillium 籵籦籤虴籚籜籩缓虴籜籩籦籿尚趭違生蓚腛蓯虯 籿慧籞籜蓮磒涉色山 Trillium 煌籢籪蚚籢尚籆豢粅蚚籫生蓚貹磛搔蓨蓺生虰 Trillium 籵籦籤虴籚籜籩 缓虴籜籩籦籿尚籿慧籞籜蓯趢实生蓚蓯芍: 1. 籿慧籞籜虴簧籪皇蚚赊籿慧籞籜尚籌蚚籿豢涉蓺生虰 2. 籶卉籦籫蓮蛈Trillium 籵籦籤虴籚籜籩缓蛌籄籆籖豢尚籒晃籦籒涉蓺生虰 3. 蛈Trillium 籵籦籤虴籚籜籩缓虴籿慧籓皇缓蛌--> programName 尚籒晃籦籒涉 蓺生虰 programName 芍磒涉色山 Trillium 籵籦籤虴籚籜籩缓虴籿慧籓皇缓 赊矛腛蓮生虰 4. 籐换豢籵籜蓮籜籩籦籿尚賊涉色山驁蛭尚籒晃籦籒涉蓺生虰 5. 蛈DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴粀贿籿 蛌赊 籫籹籦籒蛈惶蚚籙蚚趭違籿 慧籓皇缓尚踫生蓚籜籩籦籿赊趭違蛌蓯週騫牲蓤蓭山蓚籜籩籦籿尚踫山蓺生虰 22.14.5 Trillium 籵籦籤虴籚籜籩缓虴惶蚚籙蚚趭違籿慧籓皇缓赊磒 Trillium 籵籦籤虴籚籜籩缓虴惶蚚籙蚚趭違籿慧籓皇缓芍虯 DB2 籪蚚籢籈籉籄籲籈 籜籞豢籢蚚 籵蚚籛还豢 7.2 (Windows 声蓱丧 UNIX 缽) 蓯螝蓺蓤蓭山蓺生虰 Trillium 煌籢籪蚚籢尚籆豢粅蚚籫生蓚蓲蹗唱牲蓤蓚 Trillium 籵籦籤虴籚籜籩缓虴 籜籩籦籿搔虯 Trillium 籵籦籤虴籚籜籩缓虴惶蚚籙蚚趭違籿慧籓皇缓尚踫涉蓺 生虰 惶蚚籙蚚趭違籿慧籓皇缓芍虯Trillium 籵籦籤虴籚籜籩缓虴籜籒晃籿籫蓺色芍 JCL 尚軒丧騩涉蓺生虰 䶮赊賊芍虯Trillium 籵籦籤虴籚籜籩缓虴籜籒晃籿籫蓺色芍 JCL 赊籶皇煌蚚籢蚚尚涉蓭山蓺生虰 籶皇煌蚚籢蚚 趌 晃簧蚚籫虴粃籜籫 * localhost 搔籪籺籋贿籫趌蓮生虰 Trillium 籵籦籤虴籚籜籩缓搔籈籉 籄籲籈籜虴籊蚚籛籉豢籫虴籘籆籫蓯 籆豢籜籫蚚贿牲蓤蓭山蓚驁酃虯 神 赊趌尚磒涉蓺生虰 * Trillium 籵籦籤虴籚籜籩缓搔晃簧 蚚籫虴籌粂卉蚚籩籅豢籓虴籚籜籩缓 蓯 籆豢籜籫蚚贿牲蓤蓭山蓚驁酃虯 晃簧蚚籫虴粃籜籫赊矛腛蓯稍蓨蓺 生虰 籜籒晃籿籫蓺色芍 JCL 籜籒晃籿籫蓺色芍 JCL 赊矛腛 晃簧蚚籫虴籌粂卉蚚籩籅豢籓虴籚籜籩缓晃簧蚚籫虴粃籜籫赊籌粂卉蚚籩籅豢籓虴 籚籜籩缓赊矛腛虰 晃簧蚚籫虴粃籜籫虴籶 皇煌蚚籢蚚搔 localhost 蓮蓤勺虯神赊 籶皇煌蚚籢蚚芍命牲蓤蓺生虰 碙軟稍趌 芍嗽失赊谝蓨蓮生虰 * OS/390 籌粂卉蚚籩籅豢籓虴籚籜籩 缓蓮芍 MVS * AIX虯SUN Solaris虯HP-UX虯声蓱丧 NUMA/Q 籌粂卉蚚籩籅豢籓虴籚籜籩 缓蓮芍 UNIX * Windows NT 蓺色芍 2000 籌粂卉蚚 籩籅豢籓虴籚籜籩缓蓮芍 WIN 晃簧蚚籫虴惶蚚籙蚚 ID 晃簧蚚籫虴籖粆豢籬尚踫生蓚芊尚 啥惶蚚籙蚚 ID虰 RemotehostName 赊趌搔 localhost 蓮蓤勺虯神赊籶皇煌蚚籢蚚 芍命牲蓤蓺生虰 籶籜或蚚籬虴籌籿籚还豢 籶籜或蚚籬尚矿生蓚色舍赊煌籠籦籬虰 碙軟稍趌芍嗽失赊谝蓨蓮生虰 ENTERPASSWORD 籶籜或蚚籬搔䶮赊籶皇煌蚚籢蚚蓯縩 牲蓤蓚驁酃虯神赊趌尚磒涉蓺生虰 PASSWORDNOTREQUIRED 籶籜或蚚籬搔貹磛稍山驁酃虯神赊趌 尚磒涉蓺生虰 GETPASSWORD 籿慧籓皇缓矛搔䶮赊籶皇煌蚚籢蚚蓯 縩牲蓤蓚驁酃虯神赊趌尚磒涉蓺 生虰 初芊酆: * 籿慧籓皇缓芍籊蚚籛籉豢籫虴籘籆籫 蓯稍深蓤勺稍蓢慎虯籶籜或蚚籬尚騩 粗籺籃籆贿赊 蹚蚴赊踫蓯蚰僧壅 身虯滁颉蓯踫牲蓤色驁酃虯0 尚兮 涉蓺生虰 * 籶籜或蚚籬虴籶皇煌蚚籢蚚赊趌芍籶 籜或蚚籬虴籿慧籓皇缓赊矛腛蓮稍深 蓤勺稍蓨蓺甥嗓虰 * 籿慧籓皇缓虴籶皇煌蚚籢蚚赊趌芍虯 郡騞藳磒偃蓯酥蓺蓤色籜籫晃豢籓蓮 稍深蓤勺稍蓨蓺甥嗓虰 * 籜籫晃豢籓繀赊蹚蚴赊籶皇煌蚚籢蚚 芍虯籶籜或蚚籬搔蚰僧壅蓺蓤蓚騩粗 籺籃籆贿赊矛腛蓮稍深蓤勺稍蓨蓺甥 嗓虰 籶籜或蚚籬 碙軟稍趌芍籶籜或蚚籬蓺色芍籶籜或蚚 籬虴籿慧籓皇缓矛蓮生虰 籶籜或蚚籬虴籿 慧籓皇缓芍籈籉籄籲籈籜虴籊蚚籛籉豢 籫虴籘籆籫蓯淖涉蓭慧蚚籎贿蓮稍深蓤勺 稍蓨蓺甥嗓虰 籿慧籓皇缓虴籶皇煌蚚籢蚚 籶籜或蚚籬虴籿慧籓皇缓赊籶皇煌蚚籢 蚚虰 騩粗籊皇蚚虴籺籃籆贿 騩粗籊皇蚚虴籺籃籆贿赊矛腛虰 谯: 神赊賊蓯蓚籶皇煌蚚籢蚚赊 籪蚚籢虴籢籆籿芍生蔀蓭 CHARACTER 蓮生虰 22.14.6 籊皇蚚蛩床 Trillium 籵籦籤虴籚籜籩缓虴籿慧籓皇缓芍籊皇蚚虴煌籦籞蚚籛尚虯 Windows NT 声 蓱丧 UNIX 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮芍賅蚝籊皇蚚騩粗 (stderr) 籺籃籆贿 蓯虯 OS/390 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮芍 SYSTERM 籪蚚籢虴籞籦籫蓯蚰僧壅身 蓺生虰 Windows NT 蓺色芍 UNIX 籌粂卉蚚籩籅豢籓虴籚籜籩缓蚱蓮 Trillium 籵籦籤虴籚籜 籩缓虴籿慧籓皇缓筛蓢赊 籊皇蚚尚蓨壅设蓯芍虯賅蚝籊皇蚚騩粗搔騩粗籊皇蚚虴籺 籃籆贿蓯晃籣籆卉籒籫牲蓤蓭山稍深蓤勺稍蓨蓺甥嗓虰 OS/390 籌粂卉蚚籩籅豢籓虴籚籜籩缓蚱蓮 Trillium 籵籦籤虴籚籜籩缓虴籿慧籓皇缓 筛蓢赊 籊皇蚚尚蓨壅设蓯芍虯JCL 蓯 SYSTERM DD 籜籩蚚籫煌豢籫搔膅身壅蓺蓤蓭 山稍深蓤勺稍蓨蓺甥嗓虰 蛈煌籢籪蚚籢赊籆豢粅蚚籫蛌籈籅豢籬籈蓮騩粗籊皇蚚虴籺籃籆贿矛尚䎱趭涉色驁 酃虯 賅蚝籊皇蚚騩粗尚籊皇蚚虴籺籃籆贿蓯晃籣籆卉籒籫蓺色芍訇蝷生蓚貹磛搔蓨 蓺生虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚芍莎赊籺籃籆贿尚縺身蓨虯籜籫晃豢籓 ERROR 尚螝设 生蔀蓭赊踫尚籊皇蚚虴煌籦籞蚚籛蓲涉蓭伽鄢涉蓺生虰 生蔀蓭赊 Trillium 籵籦籤虴籚籜籩缓虴籿慧籓皇缓虴籊皇蚚虴煌籦籞蚚籛蓯虯 籜籫晃豢籓 ERROR 搔螝 蓺蓤蓭山蓺生虰 籈籉籄籲籈籜虴籊蚚籛籉豢籫虴籘籆籫蓮踫牲蓤蓭山蓚籜籒晃籿籫蓺色芍 JCL 蓯 騩粗籊皇蚚虴籺籃籆贿搔䎱趭牲蓤蓭山稍山驁酃虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚芍 咯縄蓯虯 籺籃籆贿矛尚蹗唱涉蓭虯賅蚝籊皇蚚騩粗尚莎赊籺籃籆贿蓯晃籣籆卉籒籫涉 蓺生虰 籊皇蚚搔芨啥筛傻色驁酃虯籊皇蚚虴籺籃籆贿芍邸虮牲蓤蓺甥嗓虰 籊皇蚚虴 籺籃籆贿芍虯味弋儇忱 VWS_LOGGING 蓯蓱傻蓭䎱趭牲蓤蓭山蓚籪籅卉籒籫晃蚚蓯訇蝷 牲蓤蓺生虰 籺籃籆贿矛芍 tbsudp-date- time.err 蓮生虰 date 芍籺籃籆贿搔蹗唱 牲蓤色籚籜籩缓浚賢蓮虯 time 芍籺籃籆贿搔蹗唱牲蓤色籚籜籩缓垓蓮生虰 䶮赊籺 籃籆贿矛芍騩粗籊皇蚚虴籺籃籆贿矛赊躟尚涉蓺生虰 tbsudp-021501-155606.err 22.14.6.1 籊皇蚚冕蓨籖蚚籬 籊皇蚚棱厶 硡皿 0 唱荟 4 躼鄢虰 Trillium 籵籦籤虴籚籜籩缓虴惶 蚚籙蚚趭違籿慧籓皇缓搔藞籺籃籆贿蓯 籄籒籞籜谔虯 籶籜或蚚籬虴籺籃籆贿尚虻 唼蓮僧稍筛傻色筛虯蓺色芍繀倮籊皇蚚搔 鲤臭涉蓺涉色虰 籶籜或蚚籬虴籺籃籆贿赊颌哝虯蓺色芍味 弋儇忱 VWS_LOGGING 蓯蓱傻蓭䎱趭牲蓤蓭 山蓚 籪籅卉籒籫晃蚚赊失蓯蹗唱牲蓤色生 蔀蓭赊藞籺籃籆贿赊颌哝尚邶蔀蓭绅审 牲山虰 8 籶皇煌蚚籢蚚赊忱蓺色芍趌搔滁涉绅蓨 蓺甥嗓虰 滁涉山踈亵蓯啥山蓭芍虯慧籓虴 籺籃籆贿蓺色芍川尚縺嗓蓮绅审牲山虰 12 Trillium 籵籦籤虴籚籜籩缓虴惶蚚籙蚚趭 違籿慧籓皇缓搔 FTP 躱碦蓮 晃簧蚚籫虴 粃籜籫蓯抽鸟涉蓱上蓲涉蓭脙膴搔鲤臭涉 蓺涉色虰 FTP 抽鸟虯蓺色芍粃籜籫矛虯惶 蚚籙蚚 ID虯声蓱丧籶籜或蚚籬尚蝝繤涉蓭 绅审牲山虰 16 Trillium 籵籦籤虴籚籜籩缓虴惶蚚籙蚚趭 違籿慧籓皇缓搔慧籓 蓺色芍繀倮籺籃籆贿 尚蹗唱蓮僧蓺甥嗓虰 惶蚚籙蚚搔滁涉山呙识尚傻蓭山蓚筛蓘 上筛虯声蓱丧籪籅籜籒搔 山傻韶山蓮稍山 筛蓘上筛蝝繤涉蓭绅审牲山虰 20 OS/390 JCL 尚踫蓮僧稍山筛虯 蓺色芍 Trillium 籵籦籤虴籚籜籩缓虴惶蚚籙蚚趭 違籿慧籓皇缓搔 FTP 躱碦蓮 OS/390 筛蓢 籺籃籆贿尚邸虮蓺色芍矿涉蓭山蓚蓲僧 蓯籊皇蚚搔鲤臭涉蓺涉色虰 JESLogFile 尚驋涉蓭虯茱藬尚邶蔀蓭绅 审牲山虰 48 味弋儇忱 VWS_LOGGING 搔芨啥筛蓢稍山 筛虯 蓺色芍慧籓虴籺籃籆贿尚蹗唱蓮僧蓺 甥嗓虰 蜷涉绅芍虯慧籓虴籺籃籆贿尚邶蔀 蓭绅审牲山虰 56 Windows NT 蓺色芍 UNIX 籜籒晃籿籫尚 踫蓮僧稍山筛虯 蓺色芍 Trillium 籵籦 籤虴籚籜籩缓虴惶蚚籙蚚趭違籿慧籓皇缓 搔晃簧蚚籫虴粃籜籫蓯 抽鸟涉蓱上蓲涉蓭 籊皇蚚搔鲤臭涉蓺涉色虰 抽鸟虯蓺色芍粃 籜籫矛虯惶蚚籙蚚 ID虯声蓱丧籶籜或蚚籬 尚蝝繤涉蓭绅审牲山虰 500 籜籒晃籿籫筛 JCL 籺籃籆贿搔籊皇蚚尚兮 生筛虯 蓺色芍籊皇蚚尚兮牲稍绅蓭蓞籊皇 蚚虴籺籃籆贿蓯籪蚚籢搔縼傻蓭山蓺生虰 蜷涉绅芍虯慧籓虴籺籃籆贿尚邶蔀蓭绅审 牲山虰 OS/390 赊驁酃虯JESLogFile 蓞邶 蔀蓭绅审牲山虰 22.14.6.2 慧籓虴籺籃籆贿 Trillium 籵籦籤虴籚籜籩缓虴惶蚚籙蚚趭違籿慧籓皇缓搔踫牲蓤蓚蓲虯 籪蚚籢籈 籉籄籲籈籜籞豢籢蚚芍生蔀蓭赊砯趂驅伽尚慧籓虴籺籃籆贿蓯訇蝷涉蓺生虰 慧籓虴籺 籃籆贿赊矛腛芍 tbsudp-date-time.log 蓮生虰 date 芍籺籃籆贿搔蹗唱牲蓤色籚籜 籩缓浚賢蓮虯 time 芍籺籃籆贿搔蹗唱牲蓤色籚籜籩缓垓蓮生虰 慧籓虴籺籃籆贿 芍虯籊蚚籛籉豢籫虴籘籆籫赊味弋儇忱 VWS_LOGGING 蓯蓱傻蓭 䎱趭牲蓤蓭山蓚籪籅 卉籒籫晃蚚蓯蹗唱牲蓤蓺生虰 Trillium 籵籦籤虴籚籜籩缓虴惶蚚籙蚚趭違籿慧籓皇 缓搔滁颉蓯踫牲蓤色驁酃虯 慧籓虴籺籃籆贿芍邸虮牲蓤蓺生虰 ------------------------------------------------------------------------ 22.15 MQSeries 蓲籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊坎酃 籪蚚籢籈籉籄籲籈籜籞豢籢蚚尚磒生蓚蓲虯 DB2 籪蚚籢粁蚚籜縚蓲涉蓭 MQSeries 煌籦籞蚚籛虴籐患蚚筛蓢籪蚚籢蓯籄籒籞籜蓮僧蓺生虰 DB2 賊螜忱虯声蓱 丧籪蚚籢蓹赊籄籒籞籜尚识繺蓯生蓚 DB2 縚尚蹗唱生蓚色舍虯 籈籅籙蚚籬搔冥邿 牲蓤蓭山蓺生虰 MQSeries 煌籦籞蚚籛芍莎蓤涩蓤虯䎱趭蓯涉色搔傻蓭踈亵市持牲 蓤虯苓室踫蓲涉蓭兮牲蓤蓚 邞碀蓨籜籫晃豢籓蓲涉蓭随伞蓤蓺生虰 牲蓢蓯虯XML 亵 蚰蓮蓚 MQSeries 煌籦籞蚚籛蓯籈籉籄籲籈籜虴籠蚚籜蓲涉蓭籄籒籞籜蓮僧蓺生虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚尚磒涉蓭虯MQSeries 煌籦籞蚚籛虴籐患蚚 声蓱丧 DB2 XML 籊籒籜籩豢籣蚚亵蚰籄籒籞籜趭違 (DAD) 籺籃籆贿筛蓢籪蚚籢尚籆豢粅蚚籫 蓮僧蓺生虰 22.15.1 MQSeries 煌籦籞蚚籛赊縚赊蹗唱 22.15.1.1 磛茯 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 籵蚚籛还豢 7.2 DB2 籈籉籄籲籈籜虴粆籰蚚籛换蚚 籵蚚籛还豢 7.2 MQSeries 籘粅蚚籫虰 MQSeries 赊磛茯蓯啥山蓭蜷涉绅芍虯MQSeries 尚驋涉蓭绅 审牲山虰 籈籉籄籲籈籜虴籠蚚籜赊籞籦籫籄籦籿蓯啥山蓭芍虯惶蚚籙蚚趭違這繺赊 籞籦籫籄籦籿虴籞籒籚还豢尚驋涉蓭绅审牲山虰 22.15.1.2 初盲酆 * 籈籉籄籲籈籜虴籠蚚籜虴籪蚚籢粁蚚籜尚籎籢慧籓生蓚蓲虯 籪蚚籢粁蚚籜僖矛 搔籊蚚籛籉豢籫虴粆籚豢蓮籎籢慧籓牲蓤蓺生虰 色审涉虯MQSeries 声蓱丧 XML 縚尚蹗唱生蓚蓲虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚芍 籪蚚籢粁蚚籜僖矛搔籒皇 籆籄豢籫虴粆籚豢蓯蓞趭違牲蓤蓚蓲膠趭涉虯 籈籉籄籲籈籜虴籠蚚籜虴籪蚚籢 粁蚚籜赊惶蚚籙蚚 ID 声蓱丧籶籜或蚚籬尚磒涉蓭 籒皇籆籄豢籫虴粆籚豢蓯 抽鸟涉蓱上蓲涉蓺生虰 唱荟涉色驁酃虯籈籅籙蚚籬搔軒丧騩牲蓤虯縚尚蹗唱 生蓚神蓲搔蓮僧蓺生虰 唱荟涉稍筛傻色驁酃虯躼鄢煌籦籞蚚籛搔賊牲蓤虯 籈 籅籙蚚籬蓮僖赊籪蚚籢粁蚚籜僖矛尚籎籢慧籓蓺色芍腎男生蓚貹磛搔蓨蓺生虰 * MQ 煌籦籞蚚籛赊蹚膯邡蓯啥山蓭芍虯蛈晃晃蚚籜虴籱蚚籫蛌赊 蛈SQL 市硡蚰蛌 籞籒籚还豢尚驋涉蓭绅审牲山虰 22.15.1.3 MQSeries 煌籦籞蚚籛赊縚赊蹗唱 MQSeries 煌籦籞蚚籛赊縚尚蹗唱生蓚蓯芍: 1. 蛈籪蚚籢籈籉籄籲籈籜籞豢籢蚚蛌籈籅豢籬籈筛蓢 籈籉籄籲籈籜虴籠蚚籜虴籧 晃蚚尚縒蜫涉蓺生虰 2. 縚尚螝设神蓲蓯稍蓚籈籉籄籲籈籜虴籠蚚籜尚縒蜫涉蓺生虰 3. 蛈縚蛌籺籋贿籣蚚尚蔈籒晃籦籒涉蓭虯 蛈MQSeries 煌籦籞蚚籛磒蓯蹗唱 ...蛌尚籒晃籦籒涉蓺生虰 MQSeries 籈籅籙蚚籬搔籌蚚籿豢涉蓺生虰 籈籅籙蚚籬尚惟贷涉色蓢虯砎涉山 縚搔籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯蹗唱牲蓤蓺生虰 縚尚腎男生蓚蓲虯 MQSeries 籐患蚚搔籄籒籞籜牲蓤虯籈籅籙蚚籬蓮赊䎱趭蓯涉色搔傻蓭 蝒煌籦籞 蚚籛搔邞碀蓨籜籫晃豢籓蓲涉蓭踈亵市持牲蓤蓺生虰 22.15.2 MQSeries 煌籦籞蚚籛声蓱丧 XML 煌籢籪蚚籢赊籆豢粅蚚籫 22.15.2.1 磛茯 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 籵蚚籛还豢 7.2 DB2 XML 籊籒籜籩豢籣蚚 籵蚚籛还豢 7.2 MQSeries 籘粅蚚籫虰 MQSeries 赊磛茯蓯啥山蓭蜷涉绅芍虯MQSeries 尚驋涉蓭绅 审牲山虰 籈籉籄籲籈籜虴籠蚚籜赊籞籦籫籄籦籿蓯啥山蓭芍虯惶蚚籙蚚趭違這繺赊 籞籦籫籄籦籿虴籞籒籚还豢尚驋涉蓭绅审牲山虰 22.15.2.2 初盲酆 1 䶮蓺色芍蜲倮籐蚚尚啥籢蚚籕籦籫賊搔聂垌生蓚驁酃虯籆豢粅蚚籫芍纒涉蓺 生虰 籆豢粅蚚籫赊腛蓯虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮神蓤蓢赊籐蚚赊趭違尚䦅暮 蹗蓮邸虮生蓚貹磛搔蓨蓺生虰 22.15.2.3 MQSeries 煌籦籞蚚籛声蓱丧 XML 煌籢籪蚚籢赊籆豢粅蚚籫 MQSeries 煌籢籪蚚籢尚籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯籆豢粅蚚籫生蓚蓯芍: 1. 籈籉籄籲籈籜虴籢蚚籕籦籫虴籪蚚籢粁蚚籜尚蚝冷涉蓺生虰 o 籫皇豢籜籺籋蚚粆蚚尚縪耝涉蓭磒识繺蓯生蓚审深蓮稍绅虯籈籉籄籲籈 籜虴籢蚚籕籦籫尚 趭違涉稍深蓤勺稍蓨蓺甥嗓虰 o DB2 XML 籊籒籜籩豢籣蚚赊籈籉籄籲籈籜虴籢蚚籕籦籫尚磒识繺蓯生蓚 貹磛搔蓨蓺生虰 蜷涉绅芍虯DB2 XML 籊籒籜籩豢籣蚚 籵蚚籛还豢 7.2 赊晃晃蚚籜虴籱蚚籫尚驋涉蓭绅审牲山虰 o XML 籊籒籜籩豢籣蚚虴籪蚚籢虴籄籒籞籜趭違 (DAD) 籺籃籆贿尚蹗唱涉 蓭虯 XML 亵蚰赊繀磂尚籈籉籄籲籈籜賊蓯粆籦籹豢籓生蓚贃聾尚籪蚚籢籈 籉籄籲籈籜籞豢籢蚚蓯䎱涉蓺生虰 籪蚚籢粁蚚籜赊 DAD 籺籃籆贿尚 磒涉蓭 XML 籖卉籒籚还豢尚磒识繺蓯涉蓺生虰 蜷涉绅芍虯DB2 XML 籊 籒籜籩豢籣蚚 籵蚚籛还豢 7.2 赊晃晃蚚籜虴籱蚚籫尚驋涉蓭绅审牲 山虰 2. 籈籉籄籲籈籜尚蔈籒晃籦籒涉虯蛈煌籢籪蚚籢赊籆豢粅蚚籫蛌 -->蛈MQSeries蛌 尚籒晃籦籒涉蓭蛈煌籢籪蚚籢赊籆豢粅蚚籫蛌籈籅豢籬籈尚 籌蚚籿豢涉蓺生虰 3. 蛈AMI 籘蚚籸籜蛌籺籅蚚贿籬蓯虯煌籦籞蚚籛赊拇矼硲 蓺色芍軣垆茳蓲稍蓚籘 蚚籸籜虴粅籆豢籫尚縼粗涉蓺生虰 4. 蛈AMI 粅晃籚蚚蛌籺籅蚚贿籬蓯虯煌籦籞蚚籛豢籓虴籚籜籩缓搔 暮蹗尚踫上色 舍蓯磒生蓚粅晃籚蚚尚縼粗涉蓺生虰 5. 蛈DAD 籺籃籆贿蛌籺籅蚚贿籬蓯虯XML 籊籒籜籩豢籣蚚 DAD 籺籃籆贿赊矛腛尚 縼粗生蓚筛虯蓺色芍蛟处偃厶 (...) 尚籒晃籦籒涉蓭腎男生蓚籺籃籆贿尚軣垆 涉蓺生虰 神赊籺籃籆贿芍慧蚚籎贿蓮稍深蓤勺稍蓨蓺甥嗓虰 6. 蛈籈籉籄籲籈籜虴籢蚚籕籦籫蛌籺籅蚚贿籬蓮虯 籜籩籦籿尚踫生蓚籈籉籄籲 籈籜虴籢蚚籕籦籫赊矛腛尚籖豢粄虴粄籦籒籜筛蓢腎男涉蓺生虰 籈籉籄籲籈 籜虴籢蚚籕籦籫搔趭違牲蓤蓭山稍深蓤勺稍蓨蓺甥嗓虰 7. 蛈籜籐蚚粆蛌籺籅蚚贿籬蓯虯駽騺⺮尚傻蓭山稍山虯 DAD 籺籃籆贿繀赊賊矛 尚駽騺生蓚色舍赊籜籐蚚粆矛尚縼粗涉蓺生虰 籪籺籋贿籫虴籜籐蚚粆芍虯腛蓯 腎男涉色籈籉籄籲籈籜虴籢蚚籕籦籫赊 慧籓籌豢虴惶蚚籙蚚 ID 蓯稍蓨蓺生虰 8. 籢蚚籕籦籫虴籌籿籚还豢尚腎男涉蓺生虰 籜籩籦籿蓮踫蓯籢蚚籕籦籫賊赊繀磂尚趗晰涉色山驁酃虯 蛈賊赊繀磂赊趗 晰蛌皇籛籌虴粄籢豢尚籒晃籦籒涉蓺生虰 籜籩籦籿蓮踫蓯籢蚚籕籦籫賊赊繀磂蓯趢实涉色山驁酃虯 蛈賊赊繀磂蓯趢 实蛌皇籛籌虴粄籢豢尚籒晃籦籒涉蓺生虰 9. 蛈贷市蛌尚籒晃籦籒涉蓺生虰 蛈煌籢籪蚚籢赊籆豢粅蚚籫蛌籈籅豢籬籈搔籒慧蚚籝涉蓺生虰 籆豢粅蚚籫暮蹗搔惟贷生蓚蓲虯嗽失赊籈籉籄籲籈籜虴籌籾籛籉籒籫搔 籈籉籄籲籈 籜虴籧晃蚚蓯趢实牲蓤蓺生虰 * MQSeries 声蓱丧 XML 蓲矛賢深蓢蓤色籘籾籛籉籒籫虴籊晃籄虰 * MQSeries 声蓱丧 XML 蓲矛賢深蓢蓤色籿慧籞籜虰 * MQSeries 声蓱丧 XML 蓲矛賢深蓢蓤色惶蚚籙蚚趭違籿慧籓皇缓虰 * DAD 籺籃籆贿蓯週騫牲蓤蓭山蓚生蔀蓭赊籈籉籄籲籈籜虴籢蚚籕籦籫賊赊趭違虰 * .. 籜籩籦籿虰 * . 籿慧籓皇缓虴籩豢籿卉蚚籫虰 籈籉籄籲籈籜虴籢蚚籕籦籫虴籊蚚籛籉豢籫虴籘籆籫搔慧蚚籎贿虴粆籚豢蓮芍稍山驁 酃虯 籜籩籦籿虴籶皇煌蚚籢蚚尚儇踃生蓚貹磛搔蓨蓺生虰 1. 籜籩籦籿尚蔈籒晃籦籒涉蓭虯蛈籿慧籶籩籅蚚蛌尚腎男涉蓺生虰 蛈籿慧籶籩籅 蚚蛌籱蚚籫籾籦籒蓮蛈籶皇煌蚚籢蚚蛌籢籾尚籒晃籦籒涉蓺生虰 2. DAD 籺籃籆贿虴籶皇煌蚚籢蚚赊矛腛尚虯晃簧蚚籫虴籈籉籄籲籈籜虴籢蚚籕籦 籫虴籊蚚籛籉豢籫虴籘籆籫蚱赊 款婶 DAD 籺籃籆贿赊矛腛蓯儇踃涉蓺生虰 3. 蛈蛩床籌籿籚还豢蛌籢籾赊蛈籊蚚籛籉豢籫虴籘籆籫蛌蓯虯瞄縄赊 籊蚚籛籉豢 籫虴籘籆籫搔螝蓺蓤蓭山蓚神蓲尚蝝繤涉蓭绅审牲山虰 22.15.2.4 MQSeries 惶蚚籙蚚趭違籿慧籓皇缓赊磒 MQSeries 声蓱丧 XML 籜籫籄蚚籬虴籿慧籚蚚籛换蚚芍 MQXMLXF 蓲 軒勺蓤虯DB2 籪 蚚籢籈籉籄籲籈籜籞豢籢蚚 籵蚚籛还豢 7.2 (Windows NT 声蓱丧 UNIX 缽) 蓯 螝蓺 蓤蓭山蓺生虰 MQSeries 声蓱丧 XML 煌籢籪蚚籢尚籆豢粅蚚籫涉色蓲僧蓯蹗唱牲蓤蓚 籜籩籦籿搔虯 籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚踫涉蓺生虰 籶皇煌蚚籢蚚尚䶮赊賊 蓮硡皿涉蓺生虰 籶皇煌蚚籢蚚 趌 MQSeries ServiceName 煌籦籞蚚籛赊拇矼硲蓺色芍軣垆茳蓲稍蓚 籘蚚籸籜虴粅籆豢籫赊矛腛虰 MQSeries PolicyName 煌籦籞蚚籛豢籓虴籚籜籩缓搔暮蹗尚踫上 色舍蓯磒生蓚粅晃籚蚚赊矛腛虰 DAD 籺籃籆贿矛 DB2 XML 籊籒籜籩豢籣蚚 DAD 籺籃籆贿 赊矛腛虰 TargetTableList 籖豢粆蓮邞碀蓢蓤色籜籩籦籿赊籢蚚籕籦 籫賊赊晃籜籫 籌籿籚还豢 REPLACE 蓺色芍 APPEND RUN ID 籜籩籦籿赊籊籪籅籚还豢棱厶 (慧籓蓯週 耝生蓚色舍) 谯: 神赊賊蓯蓚籶皇煌蚚籢蚚赊 籪蚚籢虴籢籆籿芍生蔀蓭 CHARACTER 蓮生虰 籌籿籚还豢赊趌搔 REPLACE 蓮蓤勺虯 籜籫籄蚚籬虴籿慧籚蚚籛换蚚芍籢蚚籕籦籫 賊筛蓢生蔀蓭赊踫尚邸虮涉蓺生虰 蓺色虯籜籫籄蚚籬虴籿慧籚蚚籛换蚚芍 DB2 XML 籊籒籜籩豢籣蚚虴籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚軒丧騩涉蓭虯 生蔀蓭赊螚聂赊 MQSeries 煌籦籞蚚籛赊籢蚚籕籦籫賊尚碎矨涉蓺生虰 22.15.2.5 籊皇蚚冕蓨籖蚚籬 籜籩籦籿赊踫虯籜籫籄蚚籬虴籿慧籚蚚籛换蚚搔籊皇蚚虴籖蚚籬 SQLCODE -443 声蓱丧 SQLSTATE 38600 尚 兮生驁酃搔蓨蓺生虰 籊皇蚚尚砯趂生蓚色舍蓯芍虯䶮 赊賊尚驋涉蓭绅审牲山虰 籊皇蚚棱厶 硡皿 AMIRC=xxxxx; xxxxx 芍虯AMI 膚筛蓢赊冕蓨籖蚚籬蓮 生虰 蜷涉绅芍虯MQSeries 赊川尚驋 涉蓭绅审牲山虰 芍慧 籓虴籺籃籆贿赊慧籔蚚籚还豢尚涉蓭山 蓺生虰 XMLRC=xxxxx; xxxxx 芍虯DB2 XML 籊籒籜籩豢籣蚚筛蓢 赊冕蓨籖蚚籬蓮生虰 冕蓨籖蚚籬赊硡皿 蓯啥山蓭芍虯DB2 XML 籊籒籜籩豢籣蚚赊 川尚驋涉蓭绅审牲山虰 芍慧籓虴籺籃籆贿赊慧籔蚚籚还豢 尚涉蓭山蓺生虰 SQLCODE=xxxxx; xxxxx 芍虯SQL 磛咄搔踫牲蓤色蓲僧蓯 兮牲蓤蓚坤籟慧赊 SQLCODE 蓮生虰 芍慧籓虴籺籃籆贿赊慧籔蚚 籚还豢尚涉蓭山蓺生虰 生蔀蓭赊籊皇蚚蓯啥山蓭蜷涉绅芍虯慧籓虴籺籃籆贿尚邶蔀蓭绅审牲山虰 22.15.2.6 籊皇蚚虴慧籓虴籺籃籆贿 MQXMLXF 搔踫牲蓤蓚蓲虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚芍生蔀蓭赊砯趂驅伽尚 慧 籓虴籺籃籆贿蓯訇蝷涉蓺生虰 慧籓虴籺籃籆贿赊矛腛芍 mqxf.log 蓮生虰 神神蓮 芍虯籜籫籄蚚籬虴籿慧籚蚚籛换蚚蓯縩牲蓤色 踫 ID 蓮生虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚芍虯VWS_LOGGING 味弋儇忱蓯蓱傻蓭䎱趭牲蓤蓭山蓚籪 籅卉籒籫晃蚚蓯 籺籃籆贿尚蹗唱涉蓺生虰 神赊味弋搔趭違牲蓤蓭山稍山驁酃虯慧 籓虴籺籃籆贿芍藞籪籅卉籒籫晃蚚蓯蹗唱牲蓤蓺生虰 VWS_LOGGING 味弋儇忱尚 UNIX 籿皇籦籫籺籋蚚缓赊籜籫籄蚚籬虴籿慧籚蚚籛换蚚筛 蓢 芨奢蓚蓱上蓯生蓚蓯芍虯db2start 籖粆豢籬赊腛蓯 db2set 籖粆豢籬尚 磒涉虯 DB2ENVLIST 味弋儇忱蓯 VWS_LOGGING 尚趢实生蓚貹磛搔蓨蓺生虰 味弋籖粆豢籬赊 礌: 硙 6. 味弋儇忱籖粆豢籬赊礌 db2set DB2ENVLIST="AMT_DATA_PATH VWS_LOGGING" 籜籩籦籿搔滁颉蓯踫牲蓤色驁酃虯慧籓虴籺籃籆贿芍邸虮牲蓤蓺生虰 ------------------------------------------------------------------------ 22.16 Microsoft OLE DB 声蓱丧 Data Transaction Services 籘粅蚚籫 籪蚚籢籈籉籄籲籈籜籞豢籢蚚尚磒生蓚蓲虯DB2 籪蚚籢粁蚚籜縚蓲涉蓭 OLE DB 籿慧籵籆籣蚚筛蓢 籪蚚籢蓯籄籒籞籜蓮僧蓺生虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮磒 肃牲蓤蓭山蓚 OLE DB Assist 籈籅籙蚚籬尚磒涉蓭虯 DB2 OLE DB 賊螜忱虯声蓱丧 籪蚚籢蓹赊籄籒籞籜尚识繺蓯生蓚 DB2 縚尚蹗唱蓮僧蓺生虰 Microsoft Data Transformation Service (DTS) 尚磒生蓚蓲虯OLE DB 籠蚚籜声蓱 丧籢蚚籕籦籫赊吴蓮 籪蚚籢赊籆豢粅蚚籫虯籊籒籜粅蚚籫虯声蓱丧籫皇豢籜籺籋蚚缓 搔识繺蓯稍蓨虯籪蚚籢籈籉籄籲籈籜声蓱丧 籪蚚籢粆蚚籫尚蹗唱生蓚神蓲搔蓮僧蓺 生虰 DTS 芍 Microsoft SQL Server 蓲蓲蓞蓯籆豢籜籫蚚贿牲蓤蓺生虰 DTS 籢籜籒 芍生蔀蓭虯Microsoft OLE DB Provider for DTS Packages 尚磒涉蓭踫声蓱丧 籄籒籞籜识繺稍 DTS 籶籦籔蚚籛蓯訇蝷牲蓤蓭山蓺生虰 OLE DB 籠蚚籜蓲涉蓭 DTS 筛蓢籶籦籔蚚籛蓯籄籒籞籜蓮僧蓚色舍虯OLE DB 籪蚚籢虴籠蚚籜赊 驁酃蓲款磍虯DTS 籶籦籔蚚籛赊 OLE DB Assist 籈籅籙蚚籬蓮縚尚蹗唱生蓚神蓲蓞蓮僧蓺生虰 踫 蓯縚蓯籄籒籞籜生蓚蓲虯DTS 籶籦籔蚚籛搔踫牲蓤虯 DTS 籶籦籔蚚籛繀赊籢籜 籒赊籢蚚籕籦籫賊搔蹗唱圬身赊縚蓯稍蓨蓺生虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮縚尚蹗唱生蓚蓲虯莎蓤尚僖赊縚赊蓱上蓯磒蓮 僧蓺生虰 色蓲奢勺虯SQL 籜籩籦籿蓮 DB2 賊蓲 OLE DB 籠蚚籜尚苓酃生蓚神蓲搔蓮 僧蓺生虰 SQL 籜籩籦籿蓮蹗唱圬身縚尚磒生蓚蓲虯DTS 籿慧籵籆籣蚚搔軒丧騩牲 蓤虯 DTS 籶籦籔蚚籛搔踫牲蓤蓺生虰 籠籺籫籈籉籄磛茯: * 籈籉籄籲籈籜虴籢蚚籕籦籫虴籪蚚籢粁蚚籜蓲涉蓭 DB2 惶籮籵蚚籘贿虴籪蚚籢 粁蚚籜 (Windows NT 缽) 籵蚚籛还豢 7.2 * DB2 籈籉籄籲籈籜虴粆籰蚚籛换蚚 籵蚚籛还豢 7.2 * 籵蚚籛还豢 7.2 赊腛蓯籈籉籄籲籈籜虴籢蚚籕籦籫虴籪蚚籢粁蚚籜搔蹗唱牲蓤 色驁酃虯 DB2 UDB (Windows NT 缽) 籵蚚籛还豢 7.2 尚籆豢籜籫蚚贿涉色芷虯 db2updv7 籖粆豢籬尚踫生蓚貹磛搔蓨蓺生虰 * 籈籉籄籲籈籜虴籠蚚籜虴籪蚚籢粁蚚籜尚籎籢慧籓生蓚蓲虯 籈籉籄籲籈籜虴籊 蚚籛籉豢籫虴籘籆籫蓮籪蚚籢粁蚚籜僖矛搔籎籢慧籓牲蓤蓺生虰 色审涉虯籈籅 籙蚚籬尚蜫⺪生蓚蓲虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚芍虯 籪蚚籢粁蚚籜僖矛搔 籒皇籆籄豢籫虴或蚚籒籜籩蚚籚还豢蓯蓞趭違牲蓤蓭山蓚蓲膠趭涉虯 籈籉籄籲 籈籜虴籠蚚籜虴籪蚚籢粁蚚籜赊惶蚚籙蚚 ID 声蓱丧籶籜或蚚籬尚磒涉蓭 或 蚚籒籜籩蚚籚还豢蓯抽鸟涉蓱上蓲涉蓺生虰 抽鸟搔唱荟涉色驁酃虯籈籅籙蚚籬 搔蜫⺪牲蓤虯縚尚蹗唱生蓚神蓲搔蓮僧蓺生虰 抽鸟搔唱荟涉稍筛傻色驁酃虯 躼鄢煌籦籞蚚籛搔賊牲蓤虯 籈籅籙蚚籬蓮僖赊籪蚚籢粁蚚籜僖矛尚籎籢慧籓 蓺色芍腎男涉稍深蓤勺稍蓨蓺甥嗓虰 * DTS 籶籦籔蚚籛筛蓢康趭赊賊尚僖生蓚蓯芍虯籢蚚籕籦籫賊尚蹗唱生蓚 DataPumpTask 赊 蛈或蚚籒籺慧蚚虴籿慧籶籩籅蚚蛌籈籅豢籬籈赊蛈籌籿籚还 豢蛌籢籾蓯蓚 蛈DSO 踫籞籦籫虴籿慧籵籆籣蚚蛌籤籉籦籒虴粄籦籒籜尚腎男 生蓚貹磛搔蓨蓺生虰 侪忱赊 DSO 踫籞籦籫虴籿慧籵籆籣蚚末钞尚籌豢蓯涉色 驁酃虯蹚蚴蓯腎男牲蓤色籜籩籦籿赊 苓室赊身搔磒牲蓤蓺生虰 縚尚腎男生 蓚蓲虯莎赊籢蚚籕籦籫賊赊踫籞籦籫搔兮牲蓤虯芷鸟赊籜籩籦籿蓮蹗唱生蓚 莎 赊默赊踫籞籦籫芍生蔀蓭命牲蓤蓺生虰 * 籈籅籙蚚籬蓯賊矛尚縼粗生蓚蓲僧虯籢籜籒赊蛈或蚚籒籺慧蚚虴籿慧籶籩籅蚚蛌 籱蚚籫籾籦籒赊 蛈籌籿籚还豢蛌粂蚚籛蓯牲蓤蓭山蓚賊矛尚磒涉蓭绅审牲 山虰 * DTS 籶籦籔蚚籛抽鸟籜籫晃豢籓蓯芍虯dtsrun 籖粆豢籬蓲款婶踈亵搔蓨蓺 生虰 22.16.1 OLE DB 賊螜忱赊縚赊蹗唱 OLE DB 賊螜忱赊縚尚蹗唱生蓚蓯芍: 1. 蛈籪蚚籢籈籉籄籲籈籜籞豢籢蚚蛌籈籅豢籬籈筛蓢 籈籉籄籲籈籜虴籠蚚籜虴籧 晃蚚尚縒蜫涉蓺生虰 2. 縚尚螝设神蓲蓯稍蓚籈籉籄籲籈籜虴籠蚚籜尚縒蜫涉蓺生虰 3. 蛈縚蛌籺籋贿籣蚚尚蔈籒晃籦籒涉蓭虯 蛈OLE DB 賊螜忱磒蓯蹗唱蛌尚籒晃籦 籒涉蓺生虰 OLE DB Assist 籈籅籙蚚籬搔籌蚚籿豢涉蓺生虰 神赊籈籅籙蚚籬芍虯籈籉籄籲 籈籜虴籠蚚籜虴籪蚚籢粁蚚籜蓯砎涉山縚尚蹗唱生蓚籢籜籒蓯啥山蓭䎱涉蓺 生虰 22.16.2 DTS 籶籦籔蚚籛赊縚赊蹗唱 DTS 籶籦籔蚚籛赊縚尚蹗唱生蓚蓯芍: 1. 蛈籪蚚籢籈籉籄籲籈籜籞豢籢蚚蛌籈籅豢籬籈筛蓢 籈籉籄籲籈籜虴籠蚚籜虴籧 晃蚚尚縒蜫涉蓺生虰 2. 縚尚螝设神蓲蓯稍蓚籈籉籄籲籈籜虴籠蚚籜尚縒蜫涉蓺生虰 3. 蛈縚蛌籺籋贿籣蚚尚蔈籒晃籦籒涉虯 蛈DTS 籶籦籔蚚籛赊 Microsoft OLE DB 籿慧籵籆籣蚚蛌尚籒晃籦籒涉蓺生虰 OLE DB Assist 籈籅籙蚚籬搔籌蚚籿豢涉蓺生虰 神赊籈籅籙蚚籬芍虯籈籉籄籲 籈籜虴籠蚚籜虴籪蚚籢粁蚚籜蓯砎涉山縚尚蹗唱生蓚籢籜籒蓯啥山蓭䎱涉蓺 生虰 DTS 赊蜷蹫蓯啥山蓭芍虯Microsoft Platform SDK 2000 赊川尚驋涉蓭绅审牲 山虰 神赊川蓮芍虯籈籅籙蚚籬蓮 DTS 籿慧籵籆籣蚚蓯抽鸟生蓚色舍蓯貹磛稍 籿慧 籵籆籣蚚虴籜籫晃豢籓赊蹗唱贃聾蓯啥山蓭蜷涉绅硡皿牲蓤蓭山蓺生虰 ------------------------------------------------------------------------ 22.17 趗晰蓮赊牟佴籖粇籦籫赊磒 碎矨籢籆籿搔蛈趗晰蛌蓮蓚籜籩籦籿蓮芍虯牟佴籖粇籦籫芍砎涉山籪蚚籢搔膤縼牲 蓤蓚 蓲僧蓯赊身磒牲蓤蓺生虰 赑藞赊籖粇籦籫碙軟乐酥繀赊芮山籪蚚籢芍邸虮牲 蓤蓺生虰 慧籓虴卉籖蚚籬尚蹗唱甥慎蓯籪蚚籢尚邸虮涉稍深蓤勺稍蓢稍山驁酃虯 賢 实碎矨籢籆籿赊 SQL 籜籩籦籿尚踫生蓚腛蓯虯撷赊籺籃籆贿尚慧蚚籬生蓚籜籩籦籿 尚踫涉蓺生虰 ------------------------------------------------------------------------ 22.18 踈唱磛膄籫卉蚚籜虴籪蚚籢虴籺籃籆贿矛 Windows NT 蓮芍虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚芍嗽失赊籺籃籆贿尚蚰僧壅身蓺生虰 AGNTnnnn.Log 蓯芍虯 籫卉蚚籜驅伽搔縼傻蓭山蓺生虰 nnnn 芍籈籉籄籲籈籜虴籊蚚 籛籉豢籫赊忱趌籿慧籞籜 ID 蓮虯 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓯收婶蓭 4 蓺色芍 5 芗蓯稍蓨蓺生虰 AGNTnnnn.Set 蓯芍虯 籊蚚籛籉豢籫赊味弋稠趭搔縼傻蓭山蓺生虰 nnnn 芍籈籉籄籲 籈籜虴籊蚚籛籉豢籫赊忱趌籿慧籞籜 ID 蓮虯 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓯收婶蓭 4 蓺色芍 5 芗蓯稍蓨蓺生虰 籪籺籋贿籫虴籪籅卉籒籫晃蚚芍 x:\program files\sqllib\logging (x 芍 DB2 搔籆 豢籜籫蚚贿牲蓤蓭山蓚籬皇籆籾) 蓮生虰 ------------------------------------------------------------------------ 22.19 AIX 声蓱丧 Solaris 暮蹗味弋赊 Sybase 籠蚚籜蓯貹磛稍 Open Client 膽 3 蛑蛈籈籉籄籲籈籜虴籠蚚籜赊籞籦籫籄籦籿 (AIX)蛌 赊 賊 3 蛈AIX 蓮籘粅蚚 籫牲蓤蓚籪蚚籢虴籠蚚籜虯声蓱丧 Solaris 暮蹗味弋赊抽鸟磛茯蛌虯 声蓱丧賊 4 蛈Solaris 暮蹗味弋蓮籘粅蚚籫牲蓤蓚籪蚚籢虴籠蚚籜赊抽鸟磛茯蛌蓮虯 Sybase 赊 酆瞄赊 "抽鸟贃聾:" 搐蓯趢实赊籜籩籦籿尚縼蓤蓚貹磛搔蓨蓺生虰 趢实赊籜籩籦 籿芍嗽失蓯涉色籜籩籦籿 3 蓮生虰 3. Open Client 赊籆豢籜籫蚚贿 Open Client 芍虯Windows NT 蓺色芍 Windows 2000 籿皇籦籫籺籋蚚缓蚱赊 Sybase 籠蚚籜蓯 抽鸟生蓚色舍蓯貹磛蓮生虰 ------------------------------------------------------------------------ 22.20 籘豢籿贿酆瞄赊跅滁 蛈籪蚚籢籈籉籄籲籈籜籞豢籢蚚 蝷床赊䦅藳僧蛌赊 膽 3 蛑蛈籈籉籄籲籈籜虴籠蚚籜 赊籞籦籫籄籦籿蛌蓯蓚硙 6虯8虯10虯声蓱丧 11 蓯芍虯 Driver 末钞蓯滁涉绅稍山 籶籜搔螝蓺蓤蓭山蓺生虰 滁涉山籶籜芍嗽失赊谝蓨蓮生虰 硙 6 Driver=/home/db2_07_01/3.6/odbc/lib/ivinf12.so 硙 8 Driver=/home/db2_07_01/3.6/odbc/lib/ivsyb1112.so 硙 10 Driver=/home/db2_07_01/3.6/lib/ivor814.so 硙 11 Driver=/home/db2_07_01/3.6/odbc/lib/ivmsss14.so ------------------------------------------------------------------------ 22.21 膽 3 蛑 籈籉籄籲籈籜虴籠蚚籜赊籞籦籫籄籦籿 22.21.1 籈籉籄籲籈籜虴籠蚚籜蓯 Microsoft Access 赊煌簧虴籺籅蚚贿籬尚粆籦籹 豢籓 Microsoft Access 籪蚚籢粁蚚籜赊煌簧虴籺籅蚚贿籬芍虯 籪蚚籢籈籉籄籲籈籜籞豢 籢蚚虴籠蚚籜蓮芍 1 GB 尚陲奢蓚 搐尚啥籪蚚籢虴籢籆籿 LONG VARCHAR 蓲涉蓭賊 牲蓤蓺生虰 磒縄稍籚籜籩缓踈唱尚籘粅蚚籫生蓚色舍蓯虯 籪蚚籢籈籉籄籲籈籜籞 豢籢蚚芍 128 KB 尚陲奢蓚趌尚碀蓨蓭蓺生虰 籈籉籄籲籈籜虴籠蚚籜赊煌簧虴籺籅 蚚贿籬趌搔碀蓨蓭蓢蓤稍山蓱上蓯生蓚蓯芍虯 籜籩籦籿蓮賊尚磒生蓚腛蓯虯煌 簧虴籺籅蚚贿籬赊籪蚚籢尚深蓚搐赊籪蚚籢虴籢籆籿尚 LONG VARCHAR 筛蓢 CLOB 蓯儇踃涉蓺生虰 搐赊籪蚚籢虴籢籆籿尚儇踃涉稍山驁酃虯128 KB 蓱蓨膯僧山趌芍碀 蓨蓭蓢蓤蓺生虰 OS/390 蓲 OS/400 蓮芍虯CLOB 籪蚚籢虴籢籆籿赊 DRDA 籘粅蚚籫搔貹磛蓮生虰 OS/390 蓮芍虯DB2 籵蚚籛还豢 6 嗽踾蓮 CLOB 籪蚚籢虴籢籆籿搔籘粅蚚籫牲蓤蓺 生虰 OS/400 蓮芍虯DB 籺籅籦籒籜籶籦籒 4 嗽踾 (PTF SF99104) 尚啥 DB2 籵蚚 籛还豢 4虯晃晃蚚籜 4 嗽踾蓮 CLOB 籪蚚籢虴籢籆籿搔籘粅蚚籫牲蓤蓺生虰 OS/400 赊驁酃虯1999 繬 2 荥赊浚賢赊籆豢籜籫蚚贿虴籪籅籜籒虴籵蚚籛还豢 4虯 晃晃蚚籜 4 蓯 CLOB 籪蚚籢虴籢籆籿赊籘粅蚚籫搔膅身壅蓺蓤蓭山蓺生虰 ------------------------------------------------------------------------ 22.22 膽 10 蛑 籈籉籄籲籈籜虴籪蚚籢粁蚚籜赊訇䥽 22.22.1 DB2 UDB RUNSTATS 籿慧籓皇缓赊籜籩籦籿虴籘籾籢籆籿蓯賊尚晃豢籒 RUNSTATS 籿慧籓皇缓赊籜籩籦籿虴籘籾籢籆籿芍虯 籈籉籄籲籈籜虴籢蚚籕籦籫赊縺 身蓨声蓱丧蚰僧壅身尚踫山蓺生虰 籜籩籦籿赊趌尚趭違生蓚腛蓯虯蛈籿慧籞籜虴簧 籪贿蛌籈籅豢籬籈蓮 籢蚚籕籦籫尚籜籩籦籿虴籘籾籢籆籿蓯晃豢籒涉蓭绅审牲山虰 ------------------------------------------------------------------------ 22.23 籪籺籋贿籫虴籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜 Windows NT 蓺色芍 Windows 2000 蓮虯谝颉 DB2 籆豢籜籫蚚贿谔虯 Windows NT 卉 籛籜籫晃蚚蓮僖牲蓤蓚嗡咯籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜搔稍山驁 酃虯 DB2 芍籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊籪籺籋贿籫虴籈籉籄籲籈籜虴籖豢籫慧蚚 贿虴籪蚚籢粁蚚籜尚 蹗唱涉蓭蚴危石涉蓺生虰 蚴危石 芍虯籪蚚籢籈籉籄籲籈籜籞豢 籢蚚搔 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴煌籢籪蚚籢尚訇蝷生蓚貹磛赊蓚初軇賊尚蹗 唱生蓚籿慧籞籜蓮生虰 籪籺籋贿籫虴籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜蓯芍 DWCTRLDB 蓲山上矛 腛搔賢深蓢蓤蓺生虰慧籓籌豢蓯虯 籪蚚籢籈籉籄籲籈籜籞豢籢蚚芍籪籺籋贿籫蓮籈 籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜蓲涉蓭 DWCTRLDB 尚䎱趭涉蓺生虰磒牲 蓤蓚籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊矛腛尚驋生蓚蓯芍虯 蛈籪蚚籢 籈籉籄籲籈籜籞豢籢蚚虴慧籓籌豢蛌籈籅豢籬籈蓮蛈蝕跍蛌粄籢豢尚籒晃籦籒涉蓺 生虰 ------------------------------------------------------------------------ 22.24 蛈籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜蝷床蛌籈籅豢籬籈 蛈籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜蝷床蛌籈籅豢籬籈芍虯 Windows NT 蓺色芍 Windows 2000 蓯谝颉 DB2 籆豢籜籫蚚贿谔蓯籆豢籜籫蚚贿牲蓤蓺生虰神赊籈 籅豢籬籈尚磒涉蓭虯 嗡咯籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜尚儇踃涉色 蓨虯 砎逰赊籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜尚蹗唱涉蓭蚴危石涉色蓨虯 IBM Visual Warehouse 蓮磒牲蓤蓭山蓚籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚 籜尚碎踫涉色蓨蓮僧蓺生虰 嗽失赊籞籒籚还豢蓮芍虯神蓤蓢赊嗡咯赊莎蓤涩蓤蓯啥山 蓭軣拷涉蓺生虰 蛈籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜蝷床蛌籈籅豢籬籈尚磒生蓚腛蓯虯 籈籉籄籲籈籜虴籘蚚籵蚚尚趦涉蓺生虰 ------------------------------------------------------------------------ 22.25 嗡咯籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊儇踃 嗡咯籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜嗽蜲赊籈籉籄籲籈籜虴籖豢籫慧蚚 贿虴 籪蚚籢粁蚚籜尚磒生蓚驁酃虯蛈籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜 蝷床蛌籈籅豢籬籈尚磒涉蓭虯 嗡咯籖豢籫慧蚚贿虴籪蚚籢粁蚚籜蓲涉蓭籪蚚籢粁蚚 籜尚縪耝涉蓺生虰籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯 慧籓籌豢虯嗡咯籈籉籄籲籈籜虴 籖豢籫慧蚚贿虴籪蚚籢粁蚚籜嗽蜲赊矛腛尚䎱趭生蓚蓲虯 䎱趭涉色籪蚚籢粁蚚籜搔籈 籉籄籲籈籜虴籘蚚籵蚚搔䎱趭涉色籪蚚籢粁蚚籜蓲藞趘涉稍山蓲山上 籊皇蚚尚深 蓚神蓲蓯稍蓨蓺生虰 籪蚚籢粁蚚籜尚縪耝生蓚蓯芍: 1. 籜籢蚚籫 --> 籿慧籓皇缓 --> IBM DB2 --> 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪 蚚籢粁蚚籜蝷床尚籒晃籦籒涉蓺生虰 2. 蛈砎逰籖豢籫慧蚚贿虴籪蚚籢粁蚚籜蛌籺籅蚚贿籬蓯虯 磒生蓚籖豢籫慧蚚 贿虴籪蚚籢粁蚚籜赊矛腛尚縼粗涉蓺生虰 3. 蛈籜籐蚚粆蛌籺籅蚚贿籬蓯虯 籪蚚籢粁蚚籜蓯磒生蓚籜籐蚚粆赊矛腛尚縼粗 涉蓺生虰 4. 蛈惶蚚籙蚚 ID蛌籺籅蚚贿籬蓯虯 籪蚚籢粁蚚籜蓯籄籒籞籜生蓚色舍蓯貹磛稍惶 蚚籙蚚 ID 赊矛腛尚縼粗涉蓺生虰 5. 蛈籶籜或蚚籬蛌籺籅蚚贿籬蓯虯 惶蚚籙蚚 ID 赊籶籜或蚚籬赊矛腛尚縼粗涉蓺 生虰 6. 蛈籶籜或蚚籬赊蝝繤蛌籺籅蚚贿籬蓯虯 蹘縳籶籜或蚚籬尚縼粗涉蓺生虰 7. 蛈贷市蛌尚籒晃籦籒生蓚虰 籈籅豢籬籈芍蜫山色蓺蓺蓮生虰蛈煌籦籞蚚籛蛌籺籅蚚贿籬蓯芍虯縪耝蛩床赊颌 哝尚生煌籦籞蚚籛搔賊牲蓤蓺生虰 8. 蛩床赊惟贷芷虯籈籅豢籬籈尚籒慧蚚籝涉蓺生虰 ------------------------------------------------------------------------ 22.26 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊蹗唱声蓱丧蚴危石 籪籺籋贿籫嗽蜲赊籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜尚蹗唱生蓚驁酃虯 籆 豢籜籫蚚贿蛩床谔虯蓺色芍籆豢籜籫蚚贿芷蓯虯 蛈籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪 蚚籢粁蚚籜蝷床蛌籈籅豢籬籈尚磒涉蓭蹗唱蓮僧蓺生虰 籆豢籜籫蚚贿蛩床尚磒涉 蓭虯籈籉籄籲籈籜虴籘蚚籵蚚蓲款婶或蚚籒籜籩蚚籚还豢虯 蓺色芍僖赊或蚚籒籜籩蚚 籚还豢蓯虯籪蚚籢粁蚚籜尚蹗唱蓮僧蓺生虰 籆豢籜籫蚚贿谔蓯蹗唱牲蓤蓚籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊矛腛尚 儇踃生蓚蓯芍虯 籎籜籢缓虴籆豢籜籫蚚贿尚踫涉虯蛈慧蚚籎贿虴籈籉籄籲籈籜虴籖 豢籫慧蚚贿虴籪蚚籢粁蚚籜赊趭違蛌 籈籅豢籬籈蓮矛腛尚儇踃生蓚貹磛搔蓨蓺生虰 籆豢籜籫蚚贿蛩床蓮芍虯 䎱趭生蓚矛腛蓮籪蚚籢粁蚚籜尚蹗唱涉虯籪蚚籢籈籉籄籲籈 籜籞豢籢蚚蓮磒生蓚色舍蓯籪蚚籢粁蚚籜尚蚴危石涉虯 嗡咯籈籉籄籲籈籜虴籖豢籫 慧蚚贿虴籪蚚籢粁蚚籜蓲涉蓭籪蚚籢粁蚚籜尚縪耝涉蓺生虰 籈籉籄籲籈籜虴籘蚚籵蚚搔籆豢籜籫蚚贿牲蓤蓭山蓚或蚚籒籜籩蚚籚还豢嗽蜲赊或蚚 籒籜籩蚚籚还豢蓯 籆豢籜籫蚚贿谔蓯籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜尚 蹗唱生蓚蓯芍虯籎籜籢缓虴籆豢籜籫蚚贿谔蓯 籈籉籄籲籈籜虴慧蚚籎贿虴籖豢籫慧蚚 贿虴籪蚚籢粁蚚籜尚腎男涉蓺生虰籆豢籜籫蚚贿蛩床蓮芍虯 籪蚚籢粁蚚籜尚蹗唱涉蓺 生虰籆豢籜籫蚚贿芷虯22.25, 嗡咯籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊儇 踃 赊籜籩籦籿蓯涉色搔傻蓭虯 籈籉籄籲籈籜虴籘蚚籵蚚虴或蚚籒籜籩蚚籚还豢蓮虯 蛈籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜蝷床蛌 籈籅豢籬籈尚磒生蓚貹磛搔 蓨蓺生虰籆豢籜籫蚚贿谔蓯䎱趭涉色籪蚚籢粁蚚籜矛尚䎱趭涉蓺生虰莎赊籪蚚籢粁 蚚籜芍虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮磒生蓚色舍蓯蚴危石牲蓤虯 嗡咯籈籉籄籲 籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜蓲涉蓭縪耝牲蓤蓺生虰 籆豢籜籫蚚贿蛩床芷蓯籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜尚蹗唱涉蚴危石 生蓚蓯芍虯 籈籉籄籲籈籜虴籘蚚籵蚚虴或蚚籒籜籩蚚籚还豢赊蛈籈籉籄籲籈籜虴籖豢 籫慧蚚贿虴籪蚚籢粁蚚籜蝷床蛌 籈籅豢籬籈尚磒涉蓺生虰砎逰籈籉籄籲籈籜虴籖豢 籫慧蚚贿虴籪蚚籢粁蚚籜搔籈籉籄籲籈籜虴 籘蚚籵蚚虴或蚚籒籜籩蚚籚还豢蚱蓯稍山 驁酃虯蹚蚴蓯籪蚚籢粁蚚籜尚蹗唱涉虯莎蓤尚籈籉籄籲籈籜虴 籘蚚籵蚚虴或蚚籒籜籩 蚚籚还豢蓯籎籢慧籓生蓚貹磛搔蓨蓺生虰䶮蓯 22.25, 嗡咯籈籉籄籲籈籜虴籖豢籫 慧蚚贿虴籪蚚籢粁蚚籜赊儇踃 赊籜籩籦籿蓯涉色搔傻蓭绅审牲山虰 籆豢籜籫蚚贿谔 蓯䎱趭涉色籪蚚籢粁蚚籜矛尚䎱趭涉蓺生虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯慧籓籌豢虯蛈蝕跍蛌粄籢豢尚籒晃籦籒涉虯嗡咯籈 籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊 矛腛尚縼粗涉蓭绅审牲山虰 ------------------------------------------------------------------------ 22.27 蕘跅牲蓤色 SQL 籜籩籦籿赊蹗唱 磒聾蓯螌汕山蓭蕘跅牲蓤色 SQL 籜籩籦籿尚蹗唱谔虯籊籪籅籚还豢尚邸虮生蓚 籶 籺籋蚚粆豢籜赊籜籹蚚籬尚蚱渗蓚色舍蓯虯籊籪籅籚还豢搐赊軓碙蓮稍山垆藳赊蹗唱 尚 踠呆蓯縼蓤蓚驁酃搔蓨蓺生虰膤縼赊籶籺籋蚚粆豢籜芍蝠稍山踫忱尚膤縼生蓚坳 蓯蓞 蔱擗生蓚赊蓮虯邸虮蓯螜涉蓭芍膯僧稍籈籉籄籲籈籜賊赊驁酃赊身尚踠呆涉蓭 绅审牲山虰 ------------------------------------------------------------------------ 22.28 蛈籿慧籞籜虴簧籪贿蛌籈籅豢籬籈蓮赊籠蚚籜声蓱丧籢蚚籕籦籫赊儇踃 蛈籿慧籞籜虴簧籪贿蛌籈籅豢籬籈蓮虯籠蚚籜蓺色芍籢蚚籕籦籫尚儇踃生蓚驁酃虯 踫 傻色儇踃芍咯縄蓯妮鄯蓯訇蝷牲蓤蓺生虰默赊儇踃 (籜籩籦籿尚趢实生蓚虯稍蓘) 尚 踫上驁酃虯儇踃尚蔵遶縄稍蓞赊蓯生蓚色舍蓯虯儇踃尚皿縄蓯訇蝷生蓚貹磛搔 蓨蓺生虰儇踃尚訇蝷生蓚蓯芍虯蛈蛩床 --> 訇蝷蛌尚籒晃籦籒涉蓭绅审牲山虰 ------------------------------------------------------------------------ 22.29 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴籌籾籛籉籒籫蓹赊週騫赊趢实 籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊籱蚚籫籾籦籒赊週騫籺籅蚚贿籬蓯芍 254 亵蓺蓮䎱 趭蓮僧蓺生虰神赊蹚膯芍籌豢皇籆豢虴粀贿籿蓯䎱趭牲蓤色蹚膯邡蓯 傻蓭钠伞蓨蓺 生虰 ------------------------------------------------------------------------ 22.30 籘豢籿贿虴籖豢籩豢籧赊踫 * 籺皇籦籫虴籺籃籆贿虴籠蚚籜蚱蓮 AS/400 籊蚚籛籉豢籫尚磒生蓚籘豢籿贿虴 籖豢籩豢籧磛咄尚滁颉蓯踫蓮僧蓺甥嗓虰籺皇籦籫虴籺籃籆贿虴籠蚚籜尚蹗唱 涉虯 sampleContent 磛咄尚踫生蓚色舍蓯 AS/400 籊蚚籛籉豢籫尚磒涉蓱 上蓲生蓚神蓲芍 蓮僧蓺生搔虯莎赊磛咄芍纒涉蓺生虰 * 蛩床簧籪皇蚚赊籈籉籄籲籈籜虴籢蚚籕籦籫蓮籘豢籿贿虴籖豢籩豢籧尚踫涉色 蓯 籊皇蚚尚深蓚识繺钞搔蓨蓺生虰神赊籊皇蚚芍虯籈籉籄籲籈籜虴籠 蚚籜虯 籈籉籄籲籈籜虴籢蚚籕籦籫声蓱丧蛩床谔赊籜籩籦籿蓯呦谝赊籊蚚籛籉 豢籫虴籘籆籫赊识磒钞蓯螜躓涉蓺生虰 籜籩籦籿蓯磒识繺稍籊蚚籛籉豢籫虴 籘籆籫赊晃籜籫芍虯籈籉籄籲籈籜虴籠蚚籜 IR 籊蚚籛籉豢籫虴籘籆籫虯籈籉籄 籲籈籜虴籢蚚籕籦籫 IR 籊蚚籛籉豢籫虴籘籆籫虯 声蓱丧神赊康䦂稍籜籩籦籿 (籜籩籦籿芍籊蚚籛籉豢籫虴籘籆籫虴籿慧籶籩籅蚚虴籱蚚籫籾籦籒赊 蹚騃粂蚚 籛蓮腎男牲蓤蓺生虰) 赊呦谝倮佴筛蓢矿蓢蓤蓺生虰色蓲奢勺虯FTP Put 籿慧籓 皇缓 (VWPRCPY) 尚踫生蓚蛩床赊籘豢籿贿虴籖豢籩豢籧尚賊生蓚蓲 涉蓺 生虰蛩床蓮磒牲蓤蓚籜籩籦籿芍虯籊蚚籛籉豢籫虴籘籆籫趭違蓮 莎赊籊蚚籛 籉豢籫虴籘籆籫蓯淖涉蓭腎男牲蓤蓭山蓚貹磛搔蓨蓺生虰籢蚚籕籦籫虴 籺籃 籆贿蓯淖涉蓭籘豢籿贿虴籖豢籩豢籧尚踫生蓚驁酃虯腎男涉色晃籜籫赊 蹚蚴 赊籊蚚籛籉豢籫虴籘籆籫搔谝颉磒牲蓤蓺生虰色审涉虯籪蚚籢粁蚚籜訇䥽暮蹗 芍 晃籜籫牲蓤色籊蚚籛籉豢籫虴籘籆籫赊蚬棱蓯蔱擗生蓚识繺钞搔蓨蓺生虰 籘豢籿贿虴籖豢籩豢籧芍虯腎男牲蓤色籊蚚籛籉豢籫虴籘籆籫搔籠蚚籜虯蓺色芍 籢蚚籕籦籫虴籺籃籆贿蓲款婶籚籜籩缓蓯聂垌涉稍山驁酃蓯纒涉蓺生虰 ------------------------------------------------------------------------ 22.31 蛈DDL 赊蹗唱蛌SQL 籜籩蚚籫煌豢籫赊巽騑 蹗唱簧蚚籬赊籜籩籦籿蓯淖涉蓭虯籢蚚籕籦籫賊赊蛈DDL 赊蹗唱蛌SQL 籜籩蚚籫煌豢 籫尚巽騑涉蓱上蓲涉色虯䶮赊蓱上稍軌傻色刷蜿尚碸奢蓚煌籦籞蚚籛搔賊牲蓤蓺 生 :蛍"蛈DDL 赊蹗唱蛌SQL 籜籩蚚籫煌豢籫蓹赊儇踃芍虯賊趭違蓺色芍坳赊蠃床賊 蓮芍 阔蔲牲蓤蓺甥嗓虰鸟踫涉蓺生筛?"蛒 儇踃芍坳赊蠃床賊蓮 阔蔲牲蓤蓺生虰煌籦籞蚚籛尚命涉虯蛈DDL 赊蹗唱蛌籜籩蚚 籫煌豢籫赊儇踃尚 鸟踫涉蓭绅审牲山虰 蹗唱簧蚚籬赊籜籩籦籿蓯淖生蓚神赊煌籦籞蚚籛赊跅滁煌籦籞蚚籛芍虯 䶮赊蓱上蓯市 涉蓭绅审牲山虰蛍"蛈DDL 赊蹗唱蛌SQL 籜籩蚚籫煌豢籫蓹赊儇踃芍虯 賊趭違蓮芍 阔蔲牲蓤蓺甥嗓虰 鸟踫涉蓺生筛?"蛒 籩籜籫蓺色芍咯簧蚚籬赊籜籩籦籿赊驁酃虯 莎赊煌籦籞蚚籛芍滁涉山蓮生虰籪蚚籢 籈籉籄籲籈籜籞豢籢蚚芍虯籩籜籫虴簧蚚籬蓹赊 籜籩籦籿尚臏涉色蓯蹗唱牲蓤色蠃 床籢蚚籕籦籫賊尚儇踃生蓚神蓲芍涉蓺甥嗓虰 ------------------------------------------------------------------------ 22.32 Visual Warehouse 籸籛籰籜虴籸患蚚赊碎踫 籸籛患籄贿虴籈籉籄籲籈籜虴煌籢籪蚚籢款危籸籛籰籜虴籸患蚚尚 籪蚚籢籈籉籄籲籈 籜籞豢籢蚚蓹碎踫涉色山驁酃虯籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜尚 碎踫 生蓚腛蓯虯籸籛籰籜虴籸患蚚尚咯颌哝蓯籿慧簧蚚籫涉蓭绅审牲山虰 籸籛籰籜虴籸 患蚚搔 咯颌哝赊驁酃虯籜籔籛患蚚贿芍籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓹碎踫牲蓤蓺 生虰 籸籛籰籜虴籸患蚚搔咯颌哝蓮稍山驁酃虯籜籔籛患蚚贿稍涉蓮 籩籜籫颌哝蓯 碎踫牲蓤蓺生虰咯颌哝蓹碎踫牲蓤色籜籩籦籿尚 籿慧簧蚚籫生蓚神蓲芍蓮僧蓺甥 嗓虰籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯 款危籜籩籦籿尚蹘蹗唱涉蓭虯碎踫牲蓤色籜籩籦 籿尚邸虮涉蓭绅审牲山虰 ------------------------------------------------------------------------ 22.33 籢蚚籕籦籫賊声蓱丧 1 䶮籐蚚赊臭唱 籪蚚籢籈籉籄籲籈籜籞豢籢蚚搔籜籩籦籿磒蓯籢蚚籕籦籫賊尚臭唱生蓚驁酃虯 籢蚚籕 籦籫賊赊 1 䶮籐蚚芍臭唱牲蓤蓺甥嗓虰碎咯佾哓赊蓱上稍籫皇豢籜籺籋蚚粆蚚赊山绅 啥筛芍虯 籠蚚籜賊赊蓱上稍臭唱牲蓤色賊尚磒涉虯款婶绅籠蚚籜賊搔 1 䶮籐蚚尚 啥神蓲尚貹磛蓲涉蓺生虰 籫皇豢籜籺籋蚚粆蚚蓮臭唱牲蓤色賊尚磒生蓚腛蓯虯 DB2 籖豢籫慧蚚贿虴籞豢籢蚚赊賊尚蔈籒晃籦籒涉蓭賊赊 1 䶮籐蚚尚趭違涉虯蛈儇踃 蛌 尚籒晃籦籒涉蓭绅审牲山虰 ------------------------------------------------------------------------ 22.34 Merant ODBC 籬皇籆籵蚚赊磒 Merant ODBC 籬皇籆籵蚚尚磒涉蓭 Windows NT 赊 Microsoft SQL 籘蚚籵蚚蓯籄籒 籞籜生蓚蓯芍虯 籚籜籩缓虴籶籜搔 sqllib\odbc32 籪籅卉籒籫晃蚚尚螝嗓蓮山蓚筛 軣驖涉蓭绅审牲山虰 ------------------------------------------------------------------------ 22.35 砎涉山 ODBC 籬皇籆籵蚚 晃豢籒牲蓤色籪蚚籢籈籉籄籲籈籜籞豢籢蚚 AIX 蓺色芍 Sun 籊蚚籛籉豢籫尚磒涉 蓭虯 Merant ODBC 籠蚚籜蓯籄籒籞籜涉虯DB2 籪蚚籢粁蚚籜蓯蓞籄籒籞籜生蓚驁酃虯 .odbc.ini 籺籃籆贿赊 DB2 籠蚚籜虴籞籒籚还豢蓯蓚 "Driver=" 末钞赊趌尚 嗽失 赊蓱上蓯儇踃涉蓺生虰 AIX: 籬皇籆籵蚚矛 /usr/lpp/db2_07_01/lib/db2_36.o AIX 磒籘豢籿贿 ODBC 籠蚚籜酆瞄: [SAMPLE] Driver=/usr/lpp/db2_07_01/lib/db2_36.o Description=DB2 ODBC Database Database=SAMPLE Sun: 籬皇籆籵蚚矛 /opt/IBMdb2/V7.1/lib/libdb2_36.so Sun 磒籘豢籿贿 ODBC 籠蚚籜酆瞄: [SAMPLE] Driver=/opt/IBMdb2/V7.1/lib/libdb2_36.so Description=DB2 ODBC Database Database=SAMPLE ------------------------------------------------------------------------ 22.36 OS/2 籪蚚籢粁蚚籜赊籈籉籄籲籈籜虴籠蚚籜蓺色芍籢蚚籕籦籫赊趭違 OS/2 籪蚚籢粁蚚籜赊籈籉籄籲籈籜虴籠蚚籜蓚山芍籈籉籄籲籈籜虴籢蚚籕籦籫尚趭 違生蓚 驁酃芍虯蕄膯亵蓮籪蚚籢粁蚚籜矛尚縼粗涉蓭绅审牲山虰 ------------------------------------------------------------------------ 22.37 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊颌哝赊簧籮籢蚚 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜尚䎱生蓚 DB2 籖豢籫慧蚚贿虴籞豢籢 蚚 蓚山芍籖粆豢籬踫籿慧籞籦籘蚚芍面蛏颌拟蓯蓨蓺生虰神赊颌拟芍虯 籈籉籄 籲籈籜虴籘蚚籵蚚搔籈籉籄籲籈籜虴慧籏蚚蓯蚴危⺪咯煌籦籞蚚籛尚籖粇籦籫蓮僧稍 筛傻色神蓲尚 䎱涉色蓲碶摩牲蓤蓺生虰 ------------------------------------------------------------------------ 22.38 TBC_MD 籘豢籿贿虴籪蚚籢粁蚚籜蓮赊 SQL Assist 赊磒 TBC_MD 籪蚚籢粁蚚籜蓯螝蓺蓤蓭山蓚籪蚚籢籈籉籄籲籈籜虴籘豢籿贿蓮芍虯 SQL Assist 蓯蓱傻蓭臭唱牲蓤色芷虯SQL 搔巽騑牲蓤蓚赊蓮虯 SQL 籜籩籦籿赊籚籭晃籌 赊腎男赊 SQL 尚儇踃生蓚色舍蓯 SQL Assist 尚磒生蓚神蓲芍蓮僧蓺甥嗓虰 ------------------------------------------------------------------------ 22.39 FormatDate 螜忱赊磒 FormatDate 螜忱尚磒生蓚驁酃芍虯SQL 籜籩籦籿赊籿慧籶籩籅蚚虴籱蚚籫籾籦籒赊 SQL 籜籩蚚籫煌豢籫虴粂蚚籛蓮蛈 SQL 赊籸贿籬蛌尚籒晃籦籒涉蓭绅审牲山虰 FormatDate 螜忱赊騩粗芍虯籪蚚籢虴籢籆籿 varchar(255) 赊騩粗蓮生虰 螜忱籶皇 煌蚚籢蚚 - FormatDate 粂蚚籛蓮蛈 籎籩籗晃蚚蛌晃籜籫 筛蓢浚賢虯吴蓚山芍 浚赊腎男蓯蓱傻蓭籪蚚籢虴籢籆籿芍儇踃蓮僧蓺甥嗓虰 ------------------------------------------------------------------------ 22.40 荏軋稠趭赊儇踃 AIX 声蓱丧 Solaris 暮蹗味弋蓮芍虯籆豢籜籫蚚贿蛩床芍荏軋尚驅伽籎籢慧籓蓯稠趭 涉虯 OLAP Integration Server 蓯籊籒籜粅蚚籫涉蓺生虰籆豢籜籫蚚贿谔蓯稠趭涉色 荏軋嗽蜲赊荏軋蓮 螜忱尚磒涉色山驁酃芍虯嗽失赊 1 踫尚縼粗生蓚神蓲蓯蓱傻蓭 嗽失赊籠籺籫虴晃豢籒尚蹗唱涉蓭绅审牲山: AIX /usr/bin/ln -sf /usr/lpp/db2_07_01/msg/locale /flgnxolv.str /usr/lpp/db2_07_01/bin/flgnxolv.str locale xx_yy 躟赊荏軋赊慧籔蚚贿矛 Solaris 暮蹗味弋 /usr/bin/ln -sf /opt/IBMdb2/V7.1/msg/locale/flgnxolv.str /opt/IBMdb2/V7.1/bin/flgnxolv.str locale xx_yy 躟赊荏軋赊慧籔蚚贿矛 ------------------------------------------------------------------------ 22.41 籐蚚賊臭唱籫皇豢籜籺籋蚚粆蚚赊磒 籐蚚賊臭唱籫皇豢籜籺籋蚚粆蚚赊籐蚚搐赊趌赊儇踃 籌籿籚还豢尚磒生蓚蓲虯籫皇 豢籜籺籋蚚粆蚚芍籐蚚趌尚色稍山賊赊搐赊身尚 踃砎涉蓺生虰(莎赊趌芍 NULL 蓮 生虰) 趢实踫尚賊蓯膤縼生蓚驁酃芍虯 蹘丧籫皇豢籜籺籋蚚粆蚚尚踫生蓚蓺蓮虯莎 赊籐蚚趌芍 NULL 蓮生虰 神赊脙膴尚胜佬生蓚蓯芍虯嗽失赊贃聾赊山慎蓤筛尚磒涉蓭绅审牲山: * 籫皇豢籜籺籋蚚粆蚚赊蚴危踫赊芷虯生蔀蓭赊踫蓯淖涉蓭蹘蹗唱尚踫上 蛈生 蔀蓭赊趌赊趗僧晰奢蛌籌籿籚还豢尚磒涉蓭绅审牲山虰 ------------------------------------------------------------------------ 22.42 籪蚚籢粁蚚籜蓹赊抽鸟赊訇䥽 籪蚚籢粁蚚籜尚蝷床生蓚 DB2 籘蚚籵蚚搔趦牲蓤虯蹘⺪咯生蓚坳虯 籈籉籄籲籈 籜虴籘蚚籵蚚芍慧蚚籎贿蓚山芍晃簧蚚籫虴籪蚚籢粁蚚籜赊抽鸟尚 訇䥽涉蓺甥嗓虰 DB2 尚趦涉蓭蹘⺪咯涉色芷虯籈籉籄籲籈籜虴籘蚚籸籜蓞款婶蓱上蓯趦涉蓭蹘⺪ 咯涉蓭 绅审牲山虰 ------------------------------------------------------------------------ 22.43 晃簧蚚籫虴籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴籒皇籆籄豢籫赊籞籦籫籄籦籿 籈籉籄籲籈籜虴籘蚚籵蚚尚螝设或蚚籒籜籩蚚籚还豢筛蓢僖赊或蚚籒籜籩蚚籚还豢蓯 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蝷床籒皇籆籄豢籫尚籞籦籫籄籦籿生蓚色舍蓯 DB2 蝷床 籒皇籆籄豢籫声蓱丧籪蚚籢籈籉籄籲籈籜虴籧蚚贿尚籆豢籜籫蚚贿生蓚驁酃虯 籈籉籄 籲籈籜虴籘蚚籵蚚虴或蚚籒籜籩蚚籚还豢搔籒皇籆籄豢籫虴或蚚籒籜籩蚚籚还豢磒蓯 籘蚚籸籜虴籺籃籆贿尚 listen 生蓚 TCP/IP 粅蚚籫棱厶尚趢实生蓚貹磛搔蓨蓺 生虰 嗽失赊蓱上蓯籘蚚籸籜虴籺籃籆贿蓯週縼酆瞄尚 趢实涉蓭绅审牲山: vwkernel 11000/tcp ------------------------------------------------------------------------ 22.44 DB2 (VM 缽) 籈籉籄籲籈籜虴籠蚚籜赊趭違 DB2 (VM 缽) 籪蚚籢粁蚚籜赊籈籉籄籲籈籜虴籠蚚籜尚趭違生蓚驁酃虯 莎蓤芍 DRDA 籕蚚籫籈籉籆尚谝傻蓭籄籒籞籜牲蓤虯CLOB 蓛 BLOB 籪蚚籢虴籢籆籿 赊磒蓯啥山 蓭初芊搔蓨蓺生: * CLOB 蓛 BLOB 籪蚚籢虴籢籆籿赊籪蚚籢尚賊生蓚籘豢籿贿虴籖豢籩豢籧螜忱 尚磒蓮僧蓺甥嗓虰 * SQL 籜籩籦籿蓮 CLOB 蓛 BLOB 籪蚚籢虴籢籆籿搐尚磒蓮僧蓺甥嗓虰 神赊初盲酆芍虯LOB 籌籾籛籉籒籫搔 DRDA 尚磒涉蓭 DB2 籵蚚籛还豢 7 籒皇籆 籄豢籫蓯 拇矼蓮僧稍山 VM 籵蚚籛还豢 5.2 籘蚚籵蚚赊 DB2 蓮芍螚趍赊初盲酆蓮 生虰 ------------------------------------------------------------------------ 22.45 DB2 (VM 缽) 蓺色芍 DB2 (VSE 缽) 籢蚚籕籦籫賊赊趭違 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮 DB2 (VSE 缽) 蓺色芍 DB2 (VSE 缽) 籢蚚籕籦籫賊 尚 趭違生蓚驁酃虯蛈呦谝賢碸蛌籤籉籦籒虴粄籦籒籜尚腎男涉稍山蓮绅审牲山虰 籪 蚚籢籈籉籄籲籈籜籞豢籢蚚搔臭唱生蓚 GRANT 籖粆豢籬踈亵芍虯DB2 (VM 缽) 声蓱丧 DB2 (VSE 缽) 蓮芍 籘粅蚚籫牲蓤蓭山蓺甥嗓虰 ------------------------------------------------------------------------ 22.46 邞碀蓨僖⺮籘粅蚚籫赊磒识繺石 Windows NT 赊 Sybase 声蓱丧 Microsoft SQL 籘蚚籵蚚赊邞碀蓨 ID 籘粅蚚籫尚  磒识繺蓯生蓚蓯芍: ODBC 籬皇籆籵蚚虴籞籦籫籄籦籿虴籱蚚籫籾籦籒赊蝕跍粂蚚籛蓮 蛈邞碀蓨 ID 尚磒识繺蓯生蓚蛌籤籉籦籒虴粄籦籒籜尚腎男涉蓭绅审牲山虰 UNIX 蓮 Sybase 赊邞碀蓨 ID 籘粅蚚籫尚磒识繺蓯生蓚蓯芍虯抽鸟末钞 EQI=1 尚 螝设 .odbc.ini 籺籃籆贿蓮 Sybase 籪蚚籢虴籠蚚籜尚巽騑涉蓭绅审牲山虰 ------------------------------------------------------------------------ 22.47 籵籆豢籬赊脙膴尚生 DataJoiner 籊皇蚚 DB2 籵蚚籛还豢 7.1 + 籺籅籦籒籜籶籦籒 2 嗽踾蓲 DataJoiner 尚磒生蓚声遯磍 芍虯 籵籆豢籬赊脙膴尚生籊皇蚚尚深蓚神蓲搔蓨蓺生虰 色蓲奢勺虯DataJoiner 籠蚚籜蓲籪蚚籢籈籉籄籲籈籜籞豢籢蚚 V7 籊蚚籛籉豢籫尚藞 蝌蓯磒生蓚蓲虯 䶮赊蓱上稍籊皇蚚尚深蓚驁酃搔蓨蓺生虰 DWC07356E 籊蚚籛籉豢籫芍籜籩籦籿 "?" 赊籊籪籅籚还豢 "0" 蓯淖涉蓭籖粆豢籬虴籢籆籿 "importTableNames" 尚蛩床涉蓭山蓺涉色搔虯纒涉蓺涉色虰 SQL0001N 籵籆豢籬虯蓺色芍籿晃籖豢籶籆贿搔纒涉蓺涉色虰 SQL0805N 籶籦籔蚚籛 "NULLID.SQLL6D05" 搔芨啥筛蓨蓺甥嗓蓮涉色虰 SQLSTATE=51002 RC = 7356 RC2 = 8600 脙膴尚跅滁生蓚蓯芍虯db2cli.ini 籺籃籆贿蓯嗽失赊踫尚趢实涉蓭绅审牲山虰 [COMMON] DYNAMIC=1 UNIX 籚籜籩缓赊驁酃虯db2cli.ini 籺籃籆贿芍 .../sqllib/cfg 籪籅卉籒籫晃蚚蓯 蓨蓺生虰 Windows NT 赊驁酃虯db2cli.ini 籺籃籆贿芍 .../sqllib 籪籅卉籒籫晃 蚚蓯蓨蓺生虰 ------------------------------------------------------------------------ 22.48 籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊卉籿晃籔蚚籚还豢赊籞籦籫籄籦籿声蓱丧踫 1. 籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊卉籿晃籔蚚籚还豢赊籞籦籫籄籦籿声蓱丧踫蓮 芍虯 卉籿晃籔蚚籚还豢初軇賊搔籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜 声蓱丧 籈籉籄籲籈籜虴籢蚚籕籦籫虴籪蚚籢粁蚚籜赊船贃蓯聂垌生蓚神蓲尚貹 硔蓲涉蓺生虰 卉籿晃籔蚚籚还豢芍虯卉籿晃籔蚚籚还豢初軇賊搔籖豢籫慧蚚贿声蓱丧 籢蚚籕 籦籫虴籪蚚籢粁蚚籜赊船贃蓯聂垌生蓚神蓲尚貹硔蓲涉蓺生虰卉籿晃籔蚚籚还豢 初軇賊芍虯 ASN 籜籐蚚粆蓮軣騩牲蓤虯IBMSNAP 尚磒山蓭生蔀蓭蜫⺪涉蓺生虰 卉籿晃籔蚚籚还豢初軇賊芍虯 初軇賊搔生蓮蓯聂垌涉蓭山稍山驁酃虯籖豢籫慧 蚚贿虴籞豢籢蚚尚蕦涉蓭卉籿晃籔蚚籚还豢虴籠蚚籜尚 趭違生蓚蓯籪蚚籢粁 蚚籜蚱蓯咯縄蓯蹗唱牲蓤蓺生虰初軇賊蓞籢蚚籕籦籫 DB 蓯聂垌生蓚貹磛搔 蓚神蓲蓯 谯肃涉蓭绅审牲山虰籖豢籫慧蚚贿虴籞豢籢蚚尚磒涉蓭卉籿晃籔蚚 籚还豢虴籠蚚籜尚蹗唱蓮僧蓚 籢蚚籕籦籫 DB 蓯蹗唱牲蓤色初軇賊赊稠趭尚矿 蓚蓯芍虯莎蓤筛蓢卉籿晃籔蚚籚还豢虴籠蚚籜尚虮唼涉虯 初軇賊审深㧟涉蓺 生虰 蓚山芍 DJRA虯 Data Joiner Replication Administration虯啥蓺蓨初 軇賊赊身趭違生蓚色舍赊朝賗尚磒蓮僧蓺生虰 2. DJRA 赊籆豢籜籫蚚贿声蓱丧磒 初軇賊尚趭違生蓚色舍蓯 DJRA 尚磒涉色山虯 蓚山芍磒生蓚貹磛搔蓚 驁酃虯蹚蚴蓯籆豢籜籫蚚贿生蓚貹磛搔蓨蓺生虰DJRA 芍虯 DB2 赊藞倮蓲涉蓭 騩蕿牲蓤蓺生虰DJRA 尚籆豢籜籫蚚贿生蓚蓯芍虯d:\sqllib\djra 籪籅卉籒籫晃 蚚 (DB2 搔籆豢籜籫蚚贿牲蓤蓭山蓚) 蓯碎咯涉虯djra.exe 籶籦籔蚚籛尚籒晃 籦籒涉蓺生虰神蓤蓯蓱傻蓭虯 升磒赊籚籜籩缓蓯 DJRA 搔籆豢籜籫蚚贿牲蓤 蓺生虰莎赊芷蓮 Windows NT 赊蛈籜籢蚚籫蛌煌籮患蚚筛蓢 DJRA 蓯籄籒籞籜生 蓚蓯芍虯DB2 (Windows NT 缽) 腎男尚籒晃籦籒涉虯蛈卉籿晃籔蚚籚还豢蛌尚腎 男涉虯 䶮蓯蛈卉籿晃籔蚚籚还豢蝷床籧蚚贿蛌尚腎男涉蓺生虰DJRA 籆豢籢蚚籺 籉蚚籜芍虯 谝颉赊 NT 籄籿晃籔蚚籚还豢蓲蝠涉穗稍蓨蓺生虰踫生蓚莎蓤涩 蓤蓯這繺升蓲蓯虯 踫牲蓤蓚 SQL 赊籞籦籫尚蹗唱涉蓺生搔虯莎蓤尚踫生蓚 神蓲芍涉蓺甥嗓虰惶蚚籙蚚芍虯 䦅咯蓮臭唱牲蓤色 SQL 尚訇蝷涉虯SQL 赊踫 這繺尚腎男涉蓭虯SQL 尚踫涉蓺生虰 3. 䱷騑声蓱丧籄籿皇籆虴籿慧籓皇缓赊踫赊籞籦籫籄籦籿 籩籜籫谔赊籚籜籩缓赊驁酃虯 䱷騑声蓱丧籄籿皇籆虴籿慧籓皇缓尚踫生蓚色 舍蓯虯升磒赊籚籜籩缓尚踈唱生蓚硡皿蓯啥山蓭芍虯 蛈卉籿晃籔蚚籚还豢赊 䦅藳僧声蓱丧市硡蚰蛌尚驋涉蓭绅审牲山虰磒生蓚莎蓤涩蓤赊籪蚚籢粁蚚籜 蓯虯 䱷騑声蓱丧籄籿皇籆虴籿慧籓皇缓尚籵籆豢籬生蓚貹磛搔蓨蓺生虰籶籜 或蚚籬虴籺籃籆贿尚 蹗唱生蓚貹磛搔稍山神蓲蓯谯肃涉蓭绅审牲山虰籪蚚籢籈 籉籄籲籈籜籞豢籢蚚芍咯縄蓯 卉籿晃籔蚚籚还豢虴籘籾籜籒晃籿籚还豢赊籶 籜或蚚籬虴籺籃籆贿尚蹗唱涉蓺生虰 4. 籖豢籫慧蚚贿虴籞豢籢蚚蓮赊卉籿晃籔蚚籚还豢虴籠蚚籜赊趭違 籖豢籫慧蚚贿虴籞豢籢蚚尚磒涉蓭虯 卉籿晃籔蚚籚还豢虴籠蚚籜尚趭違涉蓺 生虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚芍 5 啥赊籢籆籿赊 卉籿晃籔蚚籚还豢尚籘 粅蚚籫涉蓺生: 惶蚚籙蚚虴籖籹蚚虯垓䎱趭虯螌腷騑盲虯儇踃騑盲虯 声蓱丧 籜籩蚚籛豢籓賊 (CCD 賊) 蓮生虰惶蚚籙蚚虴籖籹蚚虯垓䎱趭虯 声蓱丧它騥 籜籩蚚籛豢籓賊赊籢籆籿赊驁酃虯卉籿晃籔蚚籚还豢虴籠蚚籜賊蓯 1 䶮籐蚚搔 貹磛蓮生虰默赊卉籿晃籔蚚籚还豢虴籢籆籿蓮芍貹磛蓨蓺甥嗓虰神赊神蓲芍虯 卉籿晃籔蚚籚还豢虴籠蚚籜蓲涉蓭趭違牲蓤蓚縼粗賊尚腎赦坳蓯谯肃涉蓭绅审牲 山虰卉籿晃籔蚚籚还豢虴 籠蚚籜芍坳虯茳赊籠蚚籜賊声蓱丧虯籪蚚籢儇踃尚 籢蚚籕籦籫賊蓯碎咯生蓚腛蓯訇搭涉蓭声绅色舍蓯 蹗唱牲蓤色 CD (儇踃籪蚚 籢) 賊赊趭違蓮生虰 籖豢籫慧蚚贿虴籞豢籢蚚蓮卉籿晃籔蚚籚还豢虴籠蚚籜尚 趭違生蓚虯 籠蚚籜声蓱丧莎赊 CD 賊尚趭違生蓚色舍蓯虯卉籖蚚籬搔 ASN.IBMSNAP_REGISTER 蓯蚰僧騩牲蓤蓺生虰CD 賊芍款蓯蹗唱牲蓤蓺生搔虯蹚 蚴蓯籪蚚籢芍縼傻蓭山蓺甥嗓虰卉籿晃籔蚚籚还豢虴籠蚚籜尚趭違生蓚虯 儇 踃芷籆煌蚚籛搐赊身尚螝舍蓚筛虯儇踃腛籆煌蚚籛搐蓲儇踃芷籆煌蚚籛搐赊船贃 尚螝舍蓚筛腎赦神蓲搔蓮僧蓺生虰 神蓤蓢赊腎男芍虯籖豢籫慧蚚贿虴籞豢籢蚚 赊卉籿晃籔蚚籚还豢虴籠蚚籜虴籆豢籢蚚籺籉蚚籜赊 籤籉籦籒虴粄籦籒籜蓮踫 稍伞蓤蓺生虰儇踃腛籆煌蚚籛搐蓲儇踃芷籆煌蚚籛搐赊腎男芍虯 砎逰 CD 賊蓮 蹗唱牲蓤蓚搐蓯儇晰牲蓤蓺生虰CD 賊蓮虯儇踃芷籆煌蚚籛搐蓯芍虯 茳赊籠蚚籜 賊搐矛蓲款婶矛腛搔賢僧蓺生虰儇踃芷籆煌蚚籛搐蓯芍虯搐矛赊蹚蚴赊亵蓲涉 蓭 'X' 搔賢僧蓺生虰 5. 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓹赊卉籿晃籔蚚籚还豢虴籠蚚籜赊籆豢粅蚚籫 籖豢籫慧蚚贿虴籞豢籢蚚蓮虯 藞縳卉籿晃籔蚚籚还豢虴籠蚚籜尚蹗唱生蓚蓲虯 莎蓤尚籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓹籆豢粅蚚籫蓮僧蓺生虰 籠蚚籜尚籆豢粅 蚚籫生蓚驁酃虯蛈侪朝识繺稍賊蛌蓲山上籤籉籦籒虴粄籦籒籜尚籒晃籦籒涉蓭绅 审牲山虰神蓤芍虯 卉籿晃籔蚚籚还豢虴籠蚚籜蓲涉蓭趭違牲蓤色賊搔诗蓮蓚 筛尚驋生蓚色舍蓯虯 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯 ASN.IBMSNAP_REGISTER 賊繀赊卉籖蚚籬尚軣垆生蓚蓱上䎱涉蓺生虰 6. 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮赊卉籿晃籔蚚籚还豢虴籜籩籦籿赊趭違 籿慧籞籜虴 簧籪皇蚚蓮虯卉籿晃籔蚚籚还豢虴籢籆籿赊山慎蓤筛尚腎男涉蓺生: 螌腷騑盲虯儇踃騑盲虯 垓䎱趭虯籜籩蚚籛豢籓賊虯惶蚚籙蚚虴籖籹蚚蓮生虰 螌腷騑盲虯蓺色芍儇踃騑盲赊 卉籿晃籔蚚籚还豢虴籢籆籿尚趭違生蓚驁酃虯籪 蚚籢籈籉籄籲籈籜籞豢籢蚚繀蓮螌腷騑盲虯 蓺色芍儇踃騑盲卉籿晃籔蚚籚还豢 尚籞籦籫籄籦籿生蓚贃聾蓯啥山蓭虯 失週赊籞籒籚还豢尚驋涉蓭绅审牲山虰 卉籿晃籔蚚籚还豢虴籢籆籿蓯縆碀稍卉籿晃籔蚚籚还豢虴籠蚚籜尚 腎男涉蓺 生虰蚱週蓮騫蔀色蓱上蓯虯卉籿晃籔蚚籚还豢虴籢籆籿赊惶蚚籙蚚虴籖籹蚚虯 垓䎱趭虯 声蓱丧它騥籜籩蚚籛豢籓賊蓮芍虯縼粗籠蚚籜蓯 1 䶮籐蚚搔貹磛蓮 生虰 卉籿晃籔蚚籚还豢虴籠蚚籜尚卉籿晃籔蚚籚还豢虴籜籩籦籿蓯抽鸟涉蓺 生虰卉籿晃籔蚚籚还豢虴籜籩籦籿赊 籿慧籶籩籅蚚尚籌蚚籿豢涉蓺生虰蛈籶皇 煌蚚籢蚚蛌籢籾蓯碎咯涉蓺生虰貹磛稍搐尚腎男涉蓺生虰 籢蚚籕籦籫賊尚蹗唱 生蓚蓱上籤籉籦籒虴粄籦籒籜尚腎男涉蓺生虰籈籉籄籲籈籜虴籢蚚籕籦籫尚腎男 涉蓺生虰 蛩床籌籿籚还豢蓯砳身虯籶皇煌蚚籢蚚尚萌舍蓺生虰蛈贷市蛌尚薀涉 蓺生虰 7. 䱷騑籿慧籓皇缓赊蜫⺪ DOS 籈籅豢籬籈蓮虯䶮赊蓱上蓯縼粗涉蓺生: ASNCCP source-database COLD PRUNE COLD 籶皇煌蚚籢蚚芍虯籖蚚贿籬虴籜籢蚚籫尚涉虯CD 賊繀赊螚聂籪蚚籢尚 邸虮涉蓺生虰PRUNE 籶皇煌蚚籢蚚芍虯䱷騑籿慧籓皇缓蓯 IBMSNAP_PRUNCNTL 賊 尚 訇䥽生蓚蓱上䎱涉蓺生虰䱷騑籿慧籓皇缓尚踫涉色蓺蓺蓯涉蓺生虰 騃贷 生蓚吴蓯稍蓚蓲虯DOS 籈籅豢籬籈筛蓢 Ctrl-Break 蓮莎蓤尚趦蓮僧蓺生虰 籄籿皇籆虴籿慧籓皇缓尚蜫⺪生蓚腛蓯虯䱷騑籿慧籓皇缓尚蜫⺪生蓚貹磛搔蓚 神蓲蓯 谯肃涉蓭绅审牲山虰 8. 卉籿晃籔蚚籚还豢虴籜籩籦籿赊籩籜籫蓯籿慧簧蚚籫 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯冕蓨虯 (趭違牲蓤色卉籿晃籔蚚籚还豢虴籜籩籦 籿赊驁酃) 籩籜籫虴簧蚚籬蓯籜籩籦籿尚籿慧簧蚚籫涉蓺生虰神蓤蓯蓱傻蓭虯 卉籿晃籔蚚籚还豢虴籘籾籜籒晃籿籚还豢驅伽搔卉籿晃籔蚚籚还豢初軇賊蓯蚰僧 壅蓺蓤蓚神蓲蓯稍蓨蓺生虰 籘籾籜籒晃籿籚还豢尚籘粅蚚籫生蓚色舍蓯虯 IBMSNAP_SUBS_SET虯IBMSNAP_SUBS_MEMBR虯 IBMSNAP_SUBS_COLS虯声蓱丧 IBMSNAP_SUBS_EVENT 蓯趢实牲蓤色卉籖蚚籬尚驋涉蓺生虰 籢蚚籕籦籫賊蓞蓺 色籢蚚籕籦籫虴籪蚚籢粁蚚籜蓯蹗唱牲蓤蓺生虰卉籿晃籔蚚籚还豢虴籢籆籿搔 惶蚚籙蚚虴籖籹蚚虯垓䎱趭虯蓺色芍它騥籜籩蚚籛豢籓賊赊驁酃虯籢蚚籕籦籫 賊蓮 1 䶮籐蚚搔貹磛蓮生虰 籖豢籫慧蚚贿虴籞豢籢蚚蓮虯1 䶮籐蚚尚蹗唱涉蓺 生虰 山绅啥筛赊卉籿晃籔蚚籚还豢虴籢蚚籕籦籫賊蓞蓺色牲蓺娠蓺稍搐蓮軓碙 垆藳尚貹磛蓲涉蓺生虰 神蓤蓢赊軓碙垆藳尚砱蓮蹗唱生蓚貹磛搔稍山蓱上 蓯虯賊搔蹗唱牲蓤色蓯虯 神蓤蓢赊軓碙垆藳蓞蹗唱牲蓤蓚蓱上虯籖蚚籬搔籪 蚚籢籈籉籄籲籈籜籞豢籢蚚蓯聂垌涉蓺生虰 籖豢籫慧蚚贿虴籞豢籢蚚蓮 1 䶮籐 蚚尚趭違涉虯軓碙垆藳搔生蓮蓯莎赊搐蓯淖涉蓭聂垌生蓚驁酃虯 1 䶮籐蚚尚蹗 唱涉色蓯躼鄢煌籦籞蚚籛尚深蓨蓺生搔虯谯肃涉蓭绅审牲山虰 神赊躼鄢 煌籦籞蚚籛芍命涉蓭绅审牲山虰 9. 卉籿晃籔蚚籚还豢虴籜籩籦籿赊咯蓯籿慧簧蚚籫 朝賗蓹赊籿慧簧蚚籫赊吴虯 蹗唱牲蓤蓚卉籿晃籔蚚籚还豢虴籘籾籜籒晃籿籫赊 儇踃芍蓨蓺甥嗓虰神蓤芍默赊籜籩籦籿蓲款赊苕悯稍 籪蚚籢籈籉籄籲籈籜 籞豢籢蚚暮蹗蓮生虰 10. 卉籿晃籔蚚籚还豢虴籜籩籦籿赊踫 卉籿晃籔蚚籚还豢虴籜籩籦籿搔籩籜籫虴簧蚚籬蓹籿慧簧蚚籫 涉色芷虯踫蓮 僧蓺生虰籠蚚籜賊蓯儇踃尚蹗唱生蓚腛蓯虯蚴危踫尚踫傻蓭绅审牲山虰 Work-in-Progress (WIP) 籞籒籚还豢蓹砳身虯卉籿晃籔蚚籚还豢虴籜籩籦籿尚 腎男涉蓭绅审牲山虰 踫涉蓺生虰籜籩籦籿搔踫涉色蓢虯 IBMSNAP_SUBS_EVENT 賊赊籆粁豢籫虴卉籖蚚籬芍 踃砎牲蓤虯IBMSNAP_SUBS_SET 赊籘籾籜籒晃籿籚还豢虴卉籖蚚籬芍嗡咯颌拟蓮蓚神蓲尚 谝趍涉蓺生虰籘籾 籜籒晃籿籚还豢芍妮蓯踫生蓚貹磛搔蓨蓺生虰籘籾籜籒晃籿籚还豢搔踫 涉色蓢虯 籄籿皇籆虴籿慧籓皇缓芍嗡咯籘籾籜籒晃籿籚还豢尚蛩床生蓚籊蚚籛 籉豢籫蓯蓱傻蓭軒丧騩牲蓤蓺生虰 莎赊芷茳籠蚚籜賊尚踃砎生蓚驁酃虯CD 賊蓯 莎赊儇踃籪蚚籢搔碎咯牲蓤蓺生虰 卉籿晃籔蚚籚还豢虴籜籩籦籿搔嗽失赊蓱上 蓯虯籄籿皇籆虴籿慧籓皇缓搔蹘踫生蓚蓱上蓯踫生蓚驁酃虯 儇踃籪蚚籢芍 CD 賊筛蓢籢蚚籕籦籫賊蓯碎咯牲蓤蓺生虰 11. 卉籿晃籔蚚籚还豢虴籜籩籦籿赊籩籜籫蓯籪簧蚚籫 籩籜籫蓹赊籪簧蚚籫赊吴虯 蹗唱牲蓤蓚卉籿晃籔蚚籚还豢虴籘籾籜籒晃籿籫赊 儇踃芍蓨蓺甥嗓虰 神蓤芍默赊籜籩籦籿蓲款赊苕悯稍 籪蚚籢籈籉籄籲籈籜 籞豢籢蚚暮蹗蓮生虰 12. 卉籿晃籔蚚籚还豢虴籜籩籦籿赊咯蓯籪簧蚚籫 蜫鲤蓯卉籿晃籔蚚籚还豢虴籜籩籦籿尚籪簧蚚籫生蓚驁酃虯 籘籾籜籒晃籿籚还 豢驅伽芍卉籿晃籔蚚籚还豢初軇賊筛蓢虮唼牲蓤蓺生虰 蜫鲤蓹赊籪簧蚚籫搔騃 贷涉色芷虯康趭赊籘籾籜籒晃籿籚还豢磒赊卉籿晃籔蚚籚还豢初軇賊蓯 㧟傻蓭 山蓚卉籖蚚籬芍蓨蓺甥嗓虰籢蚚籕籦籫賊蓞 神赊縚蓮邸虮牲蓤蓺生虰卉籿 晃籔蚚籚还豢虴籠蚚籜赊趭違蓯擞聂涉蓭山蓚赊蓮虯 CD 賊芍㧟蓨蓺生虰 13. 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮赊螌腷騑盲蓺色芍儇踃騑盲卉籿晃籔蚚籚还豢赊 籞籦籫籄籦籿贃聾虰 o 縼粗賊虰 GROUP BY 籜籩蚚籫煌豢籫蓮磒识繺稍縼粗賊尚腎男涉蓺生虰 色蓲奢勺虯神蓤蓢赊搐: SALES虯REGION虯DISTRICT 尚傻蓭山蓚縼粗賊 尚磒涉蓺生虰 o 卉籿晃籔蚚籚还豢虴籜籩籦籿虰螌腷騑盲蓚山芍儇踃騑盲尚腎男涉蓺 生虰籜籩籦籿虴籿慧籶籩籅蚚尚籌蚚籿豢涉蓺生虰 + 籄籿皇籆虴籿慧籓皇缓赊踫虯䶮赊蓱上稍 SELECT 籜籩蚚籫煌豢 籫尚踫生蓚貹磛搔蓨蓺生: SELECT SUM(SALES), REGION, DISTRICT GROUP BY REGION, DISTRICT虰 莎赊色舍虯腎男騩粗搐蓮 芍虯REGION, DISTRICT 尚腎男涉虯躹㖞蓯蓱蓚搐赊 SUM(SALES) 尚 腎男生蓚貹磛搔蓨蓺生虰蛈躹㖞搐赊趢实蛌粄籢豢尚磒涉蓺生虰 色蓲奢勺蛈蛌籺籅蚚贿籬蓯嗽失赊蓱上蓯縼粗涉蓺生: SUM(SALES) 訇蝷涉蓺生虰 + Where 亵翅虰GROUP BY 亵翅赊身貹硔赊卉籿晃籔蚚籚还豢虴籜籩籦 籿尚籞籦籫籄籦籿生蓚驁酃虯 莎蓤芍卉籿晃籔蚚籚还豢磛茯蓯蓨 蓺生虰1=1 赊蓱上稍 DUMMY Where 亵翅蓞冥邿生蓚貹磛搔蓨蓺 生虰 WHERE 亵翅蓯 "WHERE" 尚螝蓺稍山蓮绅审牲山虰 涉色搔傻 蓭虯螌脅騑盲赊籪蚚籢籈籉籄籲籈籜籞豢籢蚚 GUI 蓮芍虯 WHERE 亵 翅縼粗籺籅蚚贿籬赊身搔蓨蓺生虰神赊籺籅蚚贿籬蓮芍虯色蓲奢勺 儇踃騑盲蓯淖涉蓭: 縼粗: 1=1 GROUP BY REGION, DISTRICT虯WHERE 亵翅声蓱丧 GROUP BY 縼粗籺籅蚚贿籬赊船贃搔蓨蓺生: WHERE 亵 翅籺籅蚚贿籬蓯芍嗽失尚縼粗: 1=1虯GROUP BY 籺籅蚚贿籬蓯芍嗽失 尚縼粗: GROUP BY REGION虯DISTRICT + 默赊蓘赊卉籿晃籔蚚籚还豢虴籢籆籿蓯蓞踫稍上蓱上蓯虯籜籩籦籿虴 籿慧籶籩籅蚚赊㧟蓨尚籞籦籫籄籦籿涉蓺生虰 蛈贷市蛌尚薀涉蓭虯 籜籩籦籿尚訇蝷涉虯籢蚚籕籦籫賊籌籾籛籉籒籫尚蹗唱涉蓺生虰 o 籢蚚籕籦籫賊籌籾籛籉籒籫赊籌蚚籿豢虰神神蓮虯躹㖞牲蓤色搐赊赊騩 粗搐矛尚虯 碙軟稍搐矛蓯儇踃生蓚貹磛搔蓨虯莎赊搐赊碙軟稍籪蚚籢虴 籢籆籿尚䎱趭生蓚貹磛搔蓨蓺生虰 籢蚚籕籦籫賊籌籾籛籉籒籫尚訇蝷涉 蓺生虰 o 卉籿晃籔蚚籚还豢虴籜籩籦籿蓮赊籩籜籫蓯籿慧簧蚚籫赊踫虰籢蚚籕籦 籫賊搔蹗唱牲蓤蓺生虰 1 䶮籐蚚芍貹磛蓨蓺甥嗓虰 o 默赊卉籿晃籔蚚籚还豢虴籜籩籦籿蓲磋涉色籜籩籦籿赊踫虰 ------------------------------------------------------------------------ 22.49 驙蜵趢遹赊籷豢籫 * 籄籿皇籆虴籿慧籓皇缓赊籫卉蚚籜尚籌豢蓯生蓚蓯芍虯籈籉籄籲籈籜虴籿慧籶籩 籅蚚虴籶籰贿蓮虯 籊蚚籛籉豢籫虴籫卉蚚籜趌 = 4 蓲稠趭涉蓺生虰籊蚚籛籉豢 籫虴籫卉蚚籜 = 4 赊驁酃虯 籊蚚籛籉豢籫芍儇踃縆磒蓯螜涉蓭惟腟籫卉蚚籜尚 踫稍山蓺生虰 CD 賊赊谔蓯诗蓞籪蚚籢搔稍山驁酃虯 䱷騑籿慧籓皇缓搔蜫⺪牲蓤蓭山稍山筛虯 山绅啥筛赊儇踃籪蚚籢尚蹗唱生蓚色舍蓯虯茳赊籠蚚籜賊尚 踃砎涉稍筛傻色神 蓲赊山慎蓤筛赊识繺钞搔凵山蓮生虰 * 蛈籜籔籛患蚚贿蛌籱蚚籫籾籦籒赊 蛈谝趍蛌粂蚚籛赊煌蚚贿虴籘蚚籵蚚虴籺籅 蚚贿籬搔籌豢皇籆豢虴粀贿籿筛蓢例深蓭山蓺生虰 * 煌蚚贿虴籘蚚籵蚚芍虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚搔蹗咯生蓚色舍蓯虯ESMTP 尚籘粅蚚籫生蓚貹磛搔蓨蓺生虰蛈砳踫谔赊蹗邟蛌籈籅豢籬籈虴粀贿籿尚籌蚚 籿豢生蓚蓯芍虯 蛈籈籉籄籲籈籜虴籞豢籢蚚 --> 砳踫谔赊蹗邟蛌蓱蓨蓞蛈籈籉 籄籲籈籜 --> 砳踫谔赊蹗邟蛌尚 籒晃籦籒涉蓭绅审牲山虰 ------------------------------------------------------------------------ 22.50 籠蚚籜声蓱丧籢蚚籕籦籫蓹赊籄籒籞籜 嗽失赊賊芍虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚搔籘粅蚚籫生蓚籠蚚籜声蓱丧籢蚚籕籦籫 赊 籵蚚籛还豢声蓱丧晃晃蚚籜赊卉粁贿尚晃籜籫涉蓭山蓺生虰 賊 7. 籘粅蚚籫牲蓤蓭山蓚 IBM 籈籉籄籲籈籜虴籠蚚籜赊籵蚚籛还豢声蓱丧晃晃蚚籜 籠蚚籜 籵蚚籛还豢/晃晃蚚籜 IMS 5.1 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 5.2 - 7.1 (Windows NT 缽) DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 籊豢籢5.2 - 7.1 蚚籿皇籆籝蝕跍籊籪籅籚还豢 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 (OS/2 5.2 - 7.1 缽) DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 3.7 - 4.5 (AS/400 缽) DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 (AIX 5.2 - 7.1 缽) DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 5.2 - 7.1 (Solaris 缽) DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 4.1 - 7.1 (OS/390 缽) DB2 DataJoiner 2.1.1 DB2 (VM 缽) 5.3.4 嗽踾 DB2 (VSE 缽) 7.1 籠蚚籜 Windows NT AIX Informix 7.2.2 - 8.2.1 7.2.4 - 9.2.0 Oracle 7.3.2 - 8.1.5 8.1.5 Microsoft SQL Server 7.0 Microsoft Excel 97 Microsoft Access 97 Sybase 11.5 11.9.2 賊 8. 籘粅蚚籫牲蓤蓭山蓚 IBM 籈籉籄籲籈籜虴籢蚚籕籦籫赊籵蚚籛还豢声蓱丧晃晃 蚚籜赊卉粁贿 籢蚚籕籦籫 籵蚚籛还豢/晃晃蚚籜 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 6 - 7 (Windows NT 缽) DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 籊豢籢6 - 7 蚚籿皇籆籝蝕跍籊籪籅籚还豢 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 (OS/2 6 - 7 缽) DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 3.1-4.5 (AS/400 缽) DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 (AIX 6 -7 缽) DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 6 -7 (Solaris 缽) DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 4.1 - 7 (OS/390 缽) DB2 DataJoiner 2.1.1 DB2 DataJoiner/Oracle 8 DB2 (VM 缽) 3.4 - 5.3.4 DB2 (VSE 缽) 3.2, 7.1 CA/400 3.1.2 ------------------------------------------------------------------------ 22.51 莎赊默赊籘粅蚚籫牲蓤蓚 IBM 嗽蜲赊籪蚚籢粁蚚籜虴籠蚚籜 嗽失赊賊蓯芍虯莎赊默赊籘粅蚚籫牲蓤蓚 IBM 嗽蜲赊籪蚚籢粁蚚籜虴籠蚚籜搔螝蓺蓤 蓭山蓺生虰 籌粂卉蚚籩籅豢籓虴籚籜 籪蚚籢粁蚚籜虴籒皇籆籄豢 籪蚚籢粁蚚籜 籩缓 籫磛茯 Informix AIX Informix-Connect 声蓱丧 ESQL/C 籵蚚籛还豢 9.1.4 蓚山芍蹚砎缽 Informix Solaris 暮蹗味弋 Informix-Connect 声蓱丧 ESQL/C 籵蚚籛还豢 9.1.3 蓚山芍蹚砎缽 Informix Windows NT Informix-Connect (Windows 缽) 籿皇籦籫籺 籋蚚缓 2.x 蓚山芍 Informix-Client 籠籺籫籈 籉籄蜫鲤籐籦籫 (Windows 缽) 籿皇籦籫籺 籋蚚缓 2.x Oracle 7 AIX Oracle7 SQL 声蓱丧 Oracle7 SQL*Net 呦碙皇籆 籾皇晃蚚 (genclntsh 籜籒 晃籿籫蓯蓱蓚籸贿籬) Oracle 7 Solaris 暮蹗味弋 Oracle7 SQL 声蓱丧 Oracle7 SQL*Net 呦碙皇籆 籾皇晃蚚 (genclntsh 籜籒 晃籿籫蓯蓱蓚籸贿籬) Oracle 7 Windows NT 縆碀稍 DLL SQL*Net 赊墀 踫籵蚚籛还豢虯籿皇籜 OCIW32.DLL虰色蓲奢勺虯 SQL*Net 2.3 芍 ORA73.DLL虯 CORE35.DLL虯 NLSRTL32.DLL虯 CORE350.DLL 声蓱丧 OCIW32.DLL 尚貹硔蓲涉蓺 生虰 Oracle 8 AIX Oracle8 Net8 声蓱丧 Oracle8 SQL*Net 呦碙皇籆 籾皇晃蚚 (genclntsh8 籜 籒晃籿籫蓯蓱蓚籸贿籬) Oracle 8 Solaris 暮蹗味弋 Oracle8 Net8 声蓱丧 Oracle8 SQL*Net 呦碙皇籆 籾皇晃蚚 (genclntsh8 籜 籒晃籿籫蓯蓱蓚籸贿籬) Oracle 8 Windows NT 籵蚚籛还豢 8.0.3 蓚山 芍蹚砎赊卉粁贿蓮 Oracle8 籪蚚籢粁蚚籜虴籘蚚籵蚚蓯 晃簧蚚籫虴籄籒籞籜生蓚蓯 芍虯籵蚚籛还豢 7.3.4.x虯 8.0.4 蓚山芍 蹚砎赊 Oracle Net8 Client 尚籆 豢籜籫蚚贿涉蓭绅审牲山虰 Intel 籚籜籩缓蓮芍虯籶籜 蓯 Oracle Net8 Client (Ora804.DLL虯PLS804.DLL 声蓱丧 OCI.DLL 赊蓱上稍) 磒赊縆碀稍 DLL 尚籆豢籜 籫蚚贿 涉蓭绅审牲山虰 Sybase AIX 坤 DCE 味弋 (ibsyb15 ODBC 籬皇籆籵蚚): libct library DCE 味弋 (ibsyb1115 ODBC 籬皇籆籵蚚): Sybase 11.1 client library libct_r Sybase Solaris 暮蹗味弋 坤 DCE 味弋 (ibsyb15 ODBC 籬皇籆籵蚚): libct library DCE 味弋 (ibsyb1115 ODBC 籬皇籆籵蚚): Sybase 11.1 client library libct_r Sybase Windows NT Sybase Open Client-Library 10.0.4 蓚山芍蹚砎声蓱丧縆碀稍 Sybase Net-Library虰 ------------------------------------------------------------------------ 22.52 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮赊䦅暮蹗蓯蓱蓚籪蚚籢虴籠蚚籜赊蹗唱 籪蚚籢虴籠蚚籜搔晃卉蚚籚还籭贿虴籖籰籒籫声蓱丧蛈"籮籦籒籰蚚缓赊蹗唱"蛌籜籩 蚚籫煌豢籫尚 磒涉蓭蹗唱牲蓤蓚蓲虯籪蚚籢虴籠蚚籜芍籪蚚籢籈籉籄籲籈籜籞豢籢 蚚蓮赊賊赊籆豢粅蚚籫蓯 螜翧生蓚這繺蓮芍磒识繺蓯稍蓨蓺甥嗓虰籪蚚籢虴籠蚚籜 尚籠蚚籜蓺色芍籢蚚籕籦籫賊蓲涉蓭 磒生蓚蓯芍虯嗽失赊籜籩籦籿尚踫涉蓭绅审 牲山虰 1. 賊尚籆豢粅蚚籫甥慎蓯籠蚚籜/籢蚚籕籦籫尚趭違涉蓺生虰 2. 籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊煌籆豢虴籈籅豢籬籈筛蓢 籈籉籄籲籈籜虴籠蚚 籜虴籢蚚籕籦籫虴籧晃蚚尚縒蜫涉蓭虯貹磛稍籠蚚籜/籢蚚籕籦籫蓯啥山蓭 蛈" 賊"蛌尚蔈籒晃籦籒涉蓺生虰 3. 蛈趭違蛌尚籒晃籦籒涉蓺生虰 4. 籌蚚籿豢涉色籱蚚籫籾籦籒蓮籪蚚籢虴籠蚚籜尚趭違涉虯搐搔蝒籪蚚籢虴籠蚚籜 蓯啥山蓭 趭違牲蓤蓭山蓚筛尚蝝繤涉蓺生虰 蜷涉绅芍虯籆豢籺籋煌蚚籚还豢虴籞豢籢蚚赊蛈"籈籉籄籲籈籜虴籠蚚籜賊赊趭違"蛌 蓺色芍 蛈"籈籉籄籲籈籜虴籢蚚籕籦籫賊赊趭違"蛌尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 22.53 呦谝籈籉籄籲籈籜虴煌籢籪蚚籢苄晰 (CWMI) 尚磒涉色籆豢粅蚚籫声蓱丧籊 籒籜粅蚚籫 22.53.1 縼脝 籢籓荏軋籺籃籆贿赊螚聂赊籘粅蚚籫蓯实奢蓭虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚芍虯 呦 谝籈籉籄籲籈籜虴煌籢簧籪贿 (CWM) 賅蚝蓯蚝呲生蓚 XML 籺籃籆贿蓲赊吴蓮 煌籢籪 蚚籢尚籆豢粅蚚籫声蓱丧籊籒籜粅蚚籫蓮僧蓚蓱上蓯稍蓨蓺涉色虰 神蓤蓢赊 CWM 蚝 呲 XML 籺籃籆贿赊籆豢粅蚚籫声蓱丧籊籒籜粅蚚籫芍虯 呦谝籈籉籄籲籈籜虴煌籢籪 蚚籢苄晰 (CWMI) 蓲 軒勺蓤蓺生虰 䶮赊籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴籌籾籛籉籒籫筛蓢煌籢籪蚚籢尚籆豢粅蚚籫声蓱 丧 籊籒籜粅蚚籫蓮僧蓺生虰 * 籈籉籄籲籈籜虴籠蚚籜 * 籈籉籄籲籈籜虴籢蚚籕籦籫 * 籿慧籞籜虯籠蚚籜虯籢蚚籕籦籫虯声蓱丧籜籩籦籿尚螝设籘籾籛籉籒籫虴籊晃籄 * 惶蚚籙蚚趭違籿慧籓皇缓 CWMI 籆豢粅蚚籫声蓱丧籊籒籜粅蚚籫虴惶蚚籙蚚芍墀垌虯䶮赊磋赊煌籢籪蚚籢尚 籘粅蚚籫涉蓭山蓺生: 籜籔籛患蚚贿虯籈籉籄籲籈籜虴籜籐蚚粆虯籚还蚚籫籎籦籫虴 籜籩籦籿虯 籎籜籔蚚籬螜躓虯惶蚚籙蚚虯声蓱丧籓贿蚚籿虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚芍虯籆豢粅蚚籫声蓱丧籊籒籜粅蚚籫虴籿慧籞籜赊 苓室 尚螝设慧籓虴籺籃籆贿尚蹗唱涉蓺生虰藞酪蓯慧籓虴籺籃籆贿芍虯 x:\program files\sqllib\logging 籪籅卉籒籫晃蚚 (x: 芍 DB2 搔 籆豢籜籫蚚贿牲蓤蓭山蓚籬 皇籆籾) 蓺色芍 VWS_LOGGING 味弋儇忱蓲涉蓭䎱趭牲蓤色 籪籅卉籒籫晃蚚蓯蹗唱牲 蓤蓺生虰慧籓虴籺籃籆贿芍籿卉蚚豢虴籩籐籜籫蓮生虰 籩籐籜籫虴籊籪籅籢蚚蓮賊 生蓚神蓲搔蓮僧蓺生虰 22.53.2 煌籢籪蚚籢赊籆豢粅蚚籫 煌籢籪蚚籢芍虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚筛蓢虯蓺色芍籖粆豢籬踫筛蓢 籆豢粅蚚 籫生蓚神蓲搔蓮僧蓺生虰 籆豢粅蚚籫虴籿慧籞籜尚谝婶蓭蹗唱牲蓤色砎涉山籌籾籛籉籒籫芍虯籪籺籋贿籫赊 籪 蚚籢籈籉籄籲籈籜籞豢籢蚚虴籞籐患晃籩籅虴籓贿蚚籿蓯稳蓨棵蓭蓢蓤蓺生虰 蜷涉绅 芍虯晃晃蚚籜驅伽赊蛈籆豢粅蚚籫芷赊籞籐患晃籩籅赊踃砎蛌尚 驋涉蓭绅审牲山虰 籜籩籦籿蓯螜生蓚煌籢籪蚚籢尚籆豢粅蚚籫涉蓭山蓚驁酃芍虯侪忱赊籺籃籆贿尚 籜籩 籦籿蓯螜翧賢深蓚神蓲搔蓮僧蓺生虰籜籩籦籿蓯螜生蓚煌籢籪蚚籢芍 XML 籺籃籆贿蓯 訇蝷牲蓤蓺生搔虯籜籩籦籿芍 BLOB 蓲涉蓭訇蝷牲蓤色螜翧籪蚚籢尚傻蓭山蓚驁酃 搔 蓨蓺生虰BLOB 煌籢籪蚚籢芍 XML 籺籃籆贿蓲款婶籺籃籆贿矛尚傻蓭山蓺生 搔虯 神蓤芍棱厶赊蝕跍⺮赊賢山色芏僖赊籺籃籆贿蓮生虰螜翧籜籩籦籿虴籺籃籆贿芍 生蔀蓭虯 籆豢粅蚚籫蓯芍款婶籪籅卉籒籫晃蚚蓯稍深蓤勺稍蓨蓺甥嗓虰 籩籜籫蓺色芍咯簧蚚籬赊籜籩籦籿赊踃砎 籪蚚籢籈籉籄籲籈籜籞豢籢蚚搔籜籩籦籿赊煌籢籪蚚籢尚踃砎生蓚色舍蓯芍虯 籜籩籦 籿搔蜫鲤簧蚚籬蓯稍深蓤勺稍蓨蓺甥嗓虰籜籩籦籿搔籩籜籫蓺色芍咯簧蚚籬蓯 蓚 驁酃芍虯煌籢籪蚚籢尚籆豢粅蚚籫生蓚腛蓯籜籩籦籿尚蜫鲤簧蚚籬蓯籪簧蚚籫涉蓭 绅 审牲山虰 1. 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯慧籓籌豢涉蓺生虰 2. 籪簧蚚籫涉色山籜籩籦籿尚蔈籒晃籦籒涉虯蛈簧蚚籬蛌尚 籒晃籦籒涉蓺生虰 3. 蛈蜫鲤蛌尚籒晃籦籒涉蓺生虰 神蓤蓮籜籩籦籿搔蜫鲤簧蚚籬蓯稍蓨蓺生虰煌籢籪蚚籢赊籆豢粅蚚籫芷虯 籜籩籦籿尚 籩籜籫蓺色芍咯簧蚚籬蓯冕涉蓭绅审牲山虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚筛蓢赊籪蚚籢赊籆豢粅蚚籫 煌籢籪蚚籢尚籪蚚籢籈籉籄籲籈籜籞豢籢蚚筛蓢籆豢粅蚚籫生蓚神蓲搔蓮僧蓺生虰 1. 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯慧籓籌豢涉蓺生虰 2. 埕赊粂籆豢蓮蛈籈籉籄籲籈籜蛌尚籒晃籦籒涉蓺生虰 3. 蛈腎男蛌--> 蛈煌籢籪蚚籢赊籆豢粅蚚籫蛌--> 蛈籺籃籆贿赊苄晰蛌尚籒晃籦籒 涉蓺生虰 4. 蛈煌籢籪蚚籢赊籆豢粅蚚籫蛌籈籅豢籬籈蓮虯籆豢粅蚚籫涉色山煌籢籪蚚籢尚螝 设 籺籃籆贿矛尚䎱趭涉蓺生虰籺籃籆贿矛尚縼粗生蓚筛虯蓺色芍籺籃籆贿尚籾 皇籈籝涉蓭 赥生神蓲搔蓮僧蓺生虰 o 驁蛭搔佴筛傻蓭山蓚驁酃芍虯籆豢粅蚚籫涉色山籺籃籆贿赊惟腟駽騺籶籜 蓲籺籃籆贿矛尚 縼粗涉蓺生虰煌籢籪蚚籢尚 XML 躟蓮籆豢粅蚚籫涉色 山神蓲尚䎱趭生蓚色舍蓯虯 貹慎 .xml 籺籃籆贿蝕跍⺮尚䎱趭涉蓭绅审牲 山虰 o 籺籃籆贿尚籾皇籈籝生蓚蓯芍: a. 蛟处偃厶 (...) 籿籦籚患粄籢豢尚籒晃籦籒涉蓺生虰 b. 蛈籺籃籆贿蛌籈籅豢籬籈蓮虯籺籃籆贿赊磋尚 XML 蓯儇踃涉蓺 生虰 c. 滁涉山籪籅卉籒籫晃蚚蓯儇踃涉虯籆豢粅蚚籫涉色山籺籃籆贿尚腎男 涉蓺生虰 谯: 籺籃籆贿赊蝕跍⺮芍 .xml 蓮稍深蓤勺稍蓨蓺甥嗓虰 d. 蛈贷市蛌尚籒晃籦籒生蓚虰 5. 蛈煌籢籪蚚籢赊籆豢粅蚚籫蛌籈籅豢籬籈蓮虯 蛈贷市蛌尚籒晃籦籒涉蓭騃贷涉 蓺生虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚搔籺籃籆贿尚籆豢粅蚚籫涉蓭山蓚吴虯 蛈 砳踫蛌籈籅豢籬籈搔賊牲蓤蓺生虰 籖粆豢籬踫尚磒涉蓭煌籢籪蚚籢尚籆豢粅蚚籫 籖粆豢籬踫尚磒涉蓭煌籢籪蚚籢尚籆豢粅蚚籫生蓚神蓲蓞蓮僧蓺生虰 籆豢粅蚚籫虴 籖粆豢籬赊踈亵芍䶮赊谝蓨蓮生: CWMImport XML_file dwcControlDB dwcUserId dwcPW [PREFIX = DWCtbschema] XML_file 籆豢粅蚚籫涉色山 XML 籺籃籆贿赊 惟腟 駽騺籶籜蓲籺籃籆贿矛 (籬皇籆籾矛蓲籪 籅卉籒籫晃蚚尚螝设)虰 神赊籶皇煌蚚籢 蚚芍貹硔蓮生虰 dwcControlDB 煌籢籪蚚籢尚籆豢粅蚚籫涉色山 籈籉籄 籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊 矛腛虰神赊籶皇煌蚚籢蚚芍貹硔蓮生虰 dwcUserId 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁 蚚籜蓯 慧籓籌豢生蓚色舍蓯磒生蓚惶 蚚籙蚚 ID虰神赊籶皇煌蚚籢蚚芍貹硔蓮 生虰 dwcPW 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁 蚚籜蓯 慧籓籌豢生蓚色舍蓯磒生蓚籶 籜或蚚籬虰神赊籶皇煌蚚籢蚚芍貹硔蓮 生虰 [PREFIX=DWCtbschema] 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴籚籜籩缓 賊赊 籪蚚籢粁蚚籜虴籜籐蚚粆矛虰賊抽 喀倮 蓲蓞軒勺蓤蓺生虰 PREFIX= 蓯趌搔 䎱趭牲蓤稍山驁酃虯籪籺籋贿籫赊籜籐蚚 粆矛芍 IWH 蓯稍蓨蓺生虰 神赊籶皇煌蚚 籢蚚芍籌籿籚还豢蓮生虰 22.53.3 籆豢粅蚚籫虴惶蚚籩籅晃籩籅蚚踫芷赊煌籢籪蚚籢赊踃砎 籆豢粅蚚籫芷赊籞籐患晃籩籅赊踃砎 籞籐患晃籩籅蚱赊呜縚筛蓢虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚芍籶籜或蚚籬尚 籆豢粅蚚 籫蓺色芍籊籒籜粅蚚籫涉蓺甥嗓虰砎涉山籌籾籛籉籒籫蓯淖涉蓭虯貹磛蓯收婶蓭 籶籜 或蚚籬尚踃砎生蓚貹磛搔蓨蓺生虰籆豢粅蚚籫赊踠呆酆蓯啥山蓭蜷涉绅芍虯 蛈籪 蚚籢籈籉籄籲籈籜籞豢籢蚚蝷床赊䦅藳僧 蛌虯膽 12 蛑虯 蛈籪蚚籢籈籉籄籲籈籜籞 豢籢蚚虴煌籢籪蚚籢赊籊籒籜粅蚚籫声蓱丧籆豢粅蚚籫蛌尚 驋涉蓭绅审牲山虰 煌籢籪蚚籢尚籆豢粅蚚籫生蓚蓲虯生蔀蓭赊籌籾籛籉籒籫搔籪籺籋贿籫虴籞籐患晃籩 籅虴籓贿蚚籿 蓯稳蓨棵蓭蓢蓤蓺生虰 籌籾籛籉籒籫蓯淖涉蓭籄籒籞籜尚啥籓贿 蚚籿尚儇踃生蓚神蓲搔蓮僧蓺生虰 1. 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯慧籓籌豢涉蓺生虰 2. 儇踃涉色山籌籾籛籉籒籫尚螝设籺籋贿籣蚚尚蔈籒晃籦籒涉蓺生虰 3. 蛈籿慧籶籩籅蚚蛌尚籒晃籦籒涉虯䶮蓯 蛈籞籐患晃籩籅蛌籢籾尚籒晃籦籒涉蓺 生虰 4. 蛈腎男籈籉籄籲籈籜虴籓贿蚚籿蛌晃籜籫筛蓢 籓贿蚚籿尚虮唼生蓚筛虯蓺色芍 蛈磒识繺籈籉籄籲籈籜虴籓贿蚚籿蛌晃籜籫筛蓢 籓贿蚚籿尚趢实涉蓺生虰 5. 蛈贷市蛌尚籒晃籦籒生蓚虰 22.53.4 煌籢籪蚚籢赊籊籒籜粅蚚籫 煌籢籪蚚籢芍虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚筛蓢虯蓺色芍籖粆豢籬踫筛蓢 籊籒籜粅 蚚籫生蓚神蓲搔蓮僧蓺生虰 藞倮赊籜籩籦籿芍虯BLOB 蓲涉蓭訇蝷牲蓤色煌籢籪蚚籢尚傻蓭山蓺生虰 BLOB 煌籢 籪蚚籢芍虯籜籩籦籿赊 XML 蓲款婶籺籃籆贿矛尚啥芏僖赊籺籃籆贿蓯籊籒籜粅蚚籫 牲蓤蓺生搔虯 蝕跍⺮蓯芍棱厶搔賢深蓢蓤蓺生 (.1虯.2虯嗽失款磍)虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚筛蓢赊籪蚚籢赊籊籒籜粅蚚籫 煌籢籪蚚籢尚籪蚚籢籈籉籄籲籈籜籞豢籢蚚筛蓢籊籒籜粅蚚籫生蓚神蓲搔蓮僧蓺生: 1. 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯慧籓籌豢涉蓺生虰 2. 埕赊粂籆豢蓮蛈籈籉籄籲籈籜蛌尚籒晃籦籒涉蓺生虰 3. 蛈腎男 --> 煌籢籪蚚籢赊籊籒籜粅蚚籫--> 籺籃籆贿赊苄晰蛌尚 籒晃籦籒涉蓺 生虰 4. 蛈煌籢籪蚚籢赊籊籒籜粅蚚籫蛌籈籅豢籬籈蓮虯籊籒籜粅蚚籫涉色山煌籢籪蚚籢 尚螝设 籺籃籆贿矛尚䎱趭涉蓺生虰籺籃籆贿矛尚縼粗生蓚筛虯蓺色芍籺籃籆贿 尚籾皇籈籝涉蓭 赥生神蓲搔蓮僧蓺生虰 o 磒涉色山籺籃籆贿赊惟腟駽騺籶籜蓲籺籃籆贿矛搔佴筛傻蓭山蓚驁酃 芍虯 蛈籺籃籆贿矛蛌縼粗籺籅蚚贿籬蓯縼粗涉蓺生虰 煌籢籪蚚籢尚 XML 躟蓮籊籒籜粅蚚籫涉色山神蓲尚䎱趭生蓚色舍蓯虯 貹慎 .xml 籺籃籆贿 蝕跍⺮尚䎱趭涉蓭绅审牲山虰 o 籺籃籆贿尚籾皇籈籝生蓚蓯芍: a. 蛟处偃厶 (...) 籿籦籚患粄籢豢尚籒晃籦籒涉蓺生虰 b. 蛈籺籃籆贿蛌籈籅豢籬籈蓮虯 籺籃籆贿赊磋尚 XML 蓯儇踃涉蓺 生虰 c. 滁涉山籪籅卉籒籫晃蚚蓯儇踃涉虯籊籒籜粅蚚籫涉色山籺籃籆贿尚腎 男涉蓺生虰 谯: 腎男涉色螚聂籺籃籆贿芍虯山慎蓤蓞籊籒籜粅蚚籫牲蓤蓚煌籢 籪蚚籢蓮 蚱蚰僧牲蓤蓺生虰 d. 蛈贷市蛌尚籒晃籦籒生蓚虰 5. 蛈煌籢籪蚚籢赊籊籒籜粅蚚籫蛌籈籅豢籬籈蓯滁涉山籺籃籆贿矛搔賊牲蓤色 蓢虯 蛈磒识繺籌籾籛籉籒籫蛌晃籜籫蓮籊籒籜粅蚚籫涉色山 煌籢籪蚚籢尚 啥籌籾籛籉籒籫尚籒晃籦籒涉蓺生虰 6. > 週厶尚籒晃籦籒涉蓭虯腎男涉色籌籾籛籉籒籫尚 蛈磒识繺籌籾籛籉籒籫蛌 晃籜籫筛蓢 蛈腎男籌籾籛籉籒籫蛌晃籜籫蓹碎咯涉蓺生虰 籊籒籜粅蚚籫涉色山 籌籾籛籉籒籫搔生蔀蓭蛈腎男籌籾籛籉籒籫蛌晃籜籫蓯 晃籜籫牲蓤蓚蓺蓮虯蚱 週尚躂蓨兮涉蓭绅审牲山虰 7. 蛈贷市蛌尚籒晃籦籒生蓚虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚芍虯籊籒籜粅蚚籫生蓚神蓲尚腎男涉色 籪蚚籢籈籉籄籲 籈籜籞豢籢蚚虴籌籾籛籉籒籫蓯螜生蓚驅伽尚螝设 縼粗籺籃籆贿尚蹗唱涉虯䶮蓯 神 蓤蓢赊籌籾籛籉籒籫蓯螜生蓚煌籢籪蚚籢尚籊籒籜粅蚚籫涉蓺生虰 籪蚚籢籈籉籄籲籈 籜籞豢籢蚚搔籺籃籆贿尚籊籒籜粅蚚籫涉蓭山蓚吴虯 砳踫籈籅豢籬籈搔賊牲蓤蓺 生虰 籊籒籜粅蚚籫虴籿慧籞籜搔惟贷生蓚蓲虯籊籒籜粅蚚籫虴籿慧籞籜蓯螜生蓚谝趍煌籦 籞蚚籛尚 深蓨蓺生虰冕蓨籖蚚籬 0 芍虯籊籒籜粅蚚籫搔滁颉蓯踫伞蓤色神蓲尚 涉蓺生虰 蓺色虯蜷蹫驅伽尚慧籓虴籺籃籆贿蓮芨蓚神蓲蓞蓮僧蓺生虰 籖粆豢籬踫尚磒涉蓭煌籢籪蚚籢尚籊籒籜粅蚚籫 煌籢籪蚚籢尚籖粆豢籬踫筛蓢籊籒籜粅蚚籫生蓚蓯芍虯蓺慎 縼粗籺籃籆贿尚蹗唱涉蓭 声筛稍深蓤勺稍蓨蓺甥嗓虰 縼粗籺籃籆贿芍蝕跍⺮搔 .INP 赊籩籐籜籫虴籺籃籆贿 蓮虯籊籒籜粅蚚籫涉色山 籌籾籛籉籒籫虴籢籆籿升蓲蓯生蔀蓭赊籌籾籛籉籒籫尚晃籜 籫涉蓺生虰籪蚚籢籈籉籄籲籈籜籞豢籢蚚筛蓢 籊籒籜粅蚚籫生蓚蓲僧芍虯縼粗籺籃籆 贿芍咯縄蓯蹗唱牲蓤蓺生搔虯籖粆豢籬踫筛蓢籊籒籜粅蚚籫生蓚 蓯芍縼粗籺籃籆贿 尚蹚蚴蓯蹗唱涉蓭声绅貹磛搔蓨蓺生虰縼粗籺籃籆贿芍籩籐籜籫虴籊籪籅籢蚚蓮 蹗 唱蓮僧蓺生虰籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯牲蓤蓚蚬蓯虯籌籾籛籉籒籫矛尚生蔀 蓭 縼粗涉蓭绅审牲山虰籺籃籆贿芍貹慎虯縺身蓨/蚰僧壅身籪籅卉籒籫晃蚚蓯蹗唱 涉蓭绅审牲山虰 籊籒籜粅蚚籫虴惶蚚籩籅晃籩籅蚚尚踫生蓚蓲虯籪蚚籢籈籉籄籲籈 籜籞豢籢蚚芍虯 縼粗籺籃籆贿赊蓚籪籅卉籒籫晃蚚蓯 XML 籺籃籆贿尚蚰僧壅身蓺 生虰 縼粗籺籃籆贿赊礌尚嗽失蓯涉蓺生虰 Tutorial Fact Table Process Tutorial file source Tutorial target New Program group (processes) 籞籒籚还豢蓮虯籊籒籜粅蚚籫涉色山籿慧籞籜尚 生蔀蓭晃籜籫 涉蓺生虰 (information resources) 籞籒籚还豢蓮虯 籊籒籜粅蚚籫涉色山籈籉 籄籲籈籜虴籠蚚籜声蓱丧籢蚚籕籦籫尚生蔀蓭晃籜籫涉蓺生虰 籪蚚籢籈籉籄籲籈籜籞 豢籢蚚芍咯縄蓯虯神蓤蓢赊籠蚚籜蓲籢蚚籕籦籫蓯螜翧賢深蓢蓤色 賊蓲搐尚膅身壅 身蓺生虰 (user defined programs) 籞籒籚还豢蓮虯 籊籒籜粅蚚籫涉色山籿慧 籓皇缓虴籓贿蚚籿尚生蔀蓭晃籜籫涉蓺生虰 煌籢籪蚚籢尚籊籒籜粅蚚籫生蓚蓯芍虯䶮赊籖粆豢籬尚 DOS 籖粆豢籬虴籿慧豢籿籫蓯 縼粗涉蓭绅审牲山: CWMExport INPcontrol_file dwcControlDB dwcUserID dwcPW [PREFIX=DWCtbschema] INPcontrol_file 籊籒籜粅蚚籫涉色山籌籾籛籉籒籫尚 螝 设 .INP 籺籃籆贿赊惟腟駽騺籶籜蓲籺籃 籆贿矛 (籬皇籆籾声蓱丧 籪籅卉籒籫晃 蚚尚螝设)虰神赊籶皇煌蚚籢蚚芍貹硔蓮 生虰 dwcControlDB 籊籒籜粅蚚籫茳蓲稍蓚 籈籉籄籲籈籜虴 籖豢籫慧蚚贿虴籪蚚籢粁蚚籜赊矛腛虰神 赊籶皇煌蚚籢蚚芍貹硔蓮生虰 dwcUserID 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁 蚚籜蓯 慧籓籌豢生蓚色舍蓯磒生蓚惶 蚚籙蚚 ID虰神赊籶皇煌蚚籢蚚芍貹硔蓮 生虰 dwcPW 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁 蚚籜蓯 慧籓籌豢生蓚色舍蓯磒生蓚籶 籜或蚚籬虰神赊籶皇煌蚚籢蚚芍貹硔蓮 生虰 [PREFIX=DWCtbschema] 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴籚籜籩缓 賊赊 籪蚚籢粁蚚籜虴籜籐蚚粆矛虰賊抽 喀倮 蓲蓞軒勺蓤蓺生虰 PREFIX= 蓯趌搔 䎱趭牲蓤稍山驁酃虯籪籺籋贿籫趌芍 IWH 蓯稍蓨蓺生虰 神赊籶皇煌蚚籢蚚芍籌籿 籚还豢蓮生虰 ------------------------------------------------------------------------ 22.54 OS/390 Runstats 惶蚚籩籅晃籩籅蚚虴籜籩籦籿 DWC 蓯 OS/390 Runstats 惶蚚籩籅晃籩籅蚚虴籜籩籦籿尚趭違生蓚蓲僧虯 蛈籜籩籦 籿虴籿慧籶籩籅蚚蛌籣籆籄慧籓赊蛈籶皇煌蚚籢蚚蛌籢籾蓯啥山蓭虯 嗽失蓯谯肃涉蓭 绅审牲山虰 賊籜粂蚚籜虴籺籅蚚贿籬蓯芍虯矛腛尚蕄膯亵蓮縼粗生蓚貹磛搔蓨蓺 生虰 賊籜粂蚚籜搔籪蚚籢粁蚚籜 DSNDB04 蓯稍山驁酃虯 賊籜粂蚚籜矛芍虯莎赊賊籜 粂蚚籜搔蓚籪蚚籢粁蚚籜蓮駽騺生蓚貹磛搔蓨蓺生虰 色蓲奢勺虯 SAMPLE.EMPLOYEE 尚縼粗涉蓺生虰 墀垌神赊籺籅蚚贿籬赊粀贿籿芍蓨蓺甥嗓虰 ------------------------------------------------------------------------ 22.55 OS/390 Load 惶蚚籩籅晃籩籅蚚虴籜籩籦籿 DWC 蓯 OS/390 Load 惶蚚籩籅晃籩籅蚚虴籜籩籦籿尚趭違生蓚蓲僧虯 蛈籜籩籦籿虴 籿慧籶籩籅蚚蛌籣籆籄慧籓赊蛈籶皇煌蚚籢蚚蛌籢籾蓯啥山蓭虯 嗽失蓯谯肃涉蓭绅审 牲山虰 慧蚚籬尚這繺牲甥蓚蓯芍虯貹慎蛈蝕跍蛌粄籢豢尚腎男涉蓭绅审牲山虰 神蓤 尚腎男涉稍山蓲虯踫涉色蓲僧蓯虯load 籜籩蚚籫煌豢籫赊 INTO 亵翅搔臭唱牲蓤 慎虯 慧蚚籬搔纒涉蓺生虰 牲蓢蓯虯籺籅籦籒籜籶籦籒 3 蓯芍虯慧蚚籬虴籪蚚籢虴籞籦籫矛尚酥设郡騞藳磒偃尚 虮唼生蓚駽滁搔螝蓺蓤蓭山蓺生虰 神赊駽滁搔踫伞蓤稍深蓤勺虯慧蚚籬芍這繺涉蓺甥 嗓虰 ------------------------------------------------------------------------ 22.56 呦谝籈籉籄籲籈籜虴煌籢簧籪贿 (CWM) XML 籘粅蚚籫 籵蚚籛还豢 7.2 CWM 籧蚚贿籐籦籫芍 Java 蜫鲤籐籦籫 (JDK) 1.2.2 蓺色芍 1.3 蓮 這繺涉蓺生虰 嗽失赊 CWM XML 籌籾籛籉籒籫尚籆豢粅蚚籫声蓱丧籊籒籜粅蚚籫蓮僧蓚蓱上蓯稍蓨蓺 涉色虰 默赊籿慧籞籜筛蓢赊籚还蚚籫籎籦籫虴籜籩籦籿 僖赊籿慧籞籜繀赊籜籩籦籿蓯螜翧生蓚籜籩籦籿 (籚还蚚籫籎籦籫) 尚螝设籿慧籞籜 尚 籊籒籜粅蚚籫生蓚蓲虯船贃赊籿慧籞籜搔籊籒籜粅蚚籫牲蓤虯螜躓搔岁牲蓤蓺 生虰 蛐茯賢僧籎籜籔蚚籬螜躓 CHILD虯SUCCESS虯FAILURE虯声蓱丧 UNCONDITIONAL 尚螝设虯籜籩籦籿吴赊牲蓺娠蓺 稍 籎籜籔蚚籬螜躓尚籆豢粅蚚籫声蓱丧籊籒籜粅蚚籫蓮僧蓚蓱上蓯稍蓨蓺涉色虰 縚籌籾籛籉籒籫蓲涉蓭赊籈籉籄籲籈籜虴籠蚚籜 籊籒籜粅蚚籫生蓚蓲虯籈籉籄籲籈籜虴籠蚚籜尚縚籌籾籛籉籒籫蓲涉蓭 趭違蓮僧蓚 蓱上蓯稍蓨蓺生虰 縚籌籾籛籉籒籫芍賊籌籾籛籉籒籫蓲款磍蓯蛩床牲蓤蓺生虰 搐声蓱丧籺籅蚚贿籬赊 SQLDataType 搐声蓱丧籺籅蚚贿籬蓮 SQLDataType 尚磒蓮僧蓺生虰 款婶賊赊墨騞奈螜矛 籆豢粅蚚籫蓺色芍籊籒籜粅蚚籫蓮虯款藞赊賊蓯淖涉蓭莎蓤涩蓤搔繏赊搐粆籦籹豢 籓尚啥 墨騞奈螜矛尚磒生蓚神蓲搔蓮僧蓺生虰 砎涉山 SAP 声蓱丧 WebSphere Site Analyzer (WSA) 籠蚚籜赊籘粅蚚籫 砎涉山籠蚚籜虴籘粅蚚籫虴籢籓搔趢实牲蓤色色舍虯籈籉籄籲籈籜蓯訇蝷牲蓤蓭山蓚 SAP 声蓱丧 WSA 驅伽尚 籊籒籜粅蚚籫蓮僧蓚蓱上蓯稍蓨蓺涉色虰 ------------------------------------------------------------------------ 22.57 籿慧籞籜虴簧籪皇蚚 籿慧籞籜虴簧籪皇蚚虴籶卉籦籫赊籘籆籝尚儇踃涉蓭虯蕬靡蓯酃伞甥蓚神蓲搔蓮僧蓺 生虰 籶卉籦籫蚱赊籄籆籖豢赊艘趗芍咯縄蓯儇踃牲蓤虯侪忱搐赊籶卉籦籫蓯稍蓨蓺 生虰 籶卉籦籫虴籄籆籖豢尚籒晃籦籒生蓚蓲虯籶卉籦籫虴籌籾籛籉籒籫蓯芨騩涉搔賊牲 蓤蓺生虰 蛈賊蛌煌籮患蚚赊 蛈籸籛籰籜矛赊賊蛌籌籿籚还豢尚腎男生蓚神蓲蓯蓱傻蓭虯 籸籛籰籜矛升蓲蓯賊声蓱丧籺籃籆贿虴籌籾籛籉籒籫尚賊蓮僧蓚蓱上蓯稍蓨蓺涉 色虰 蓺色蛈籝蚚缓蛌籌籿籚还豢尚腎男涉蓭虯 籶蚚籞豢籫稠趭尚邶畅涉虯籿慧籞籜 賊赊膯僧牲尚儇踃蓮僧蓺生虰 籶卉籦籫繀蓮籌籾籛籉籒籫搔騞稍傻蓭山蓚驁酃虯籌籾籛籉籒籫尚籒晃籦籒涉蓭蕬靡 赊 腛蓯碎咯蓮僧蓺生虰 牲蓢蓯虯籌籾籛籉籒籫矛搔硽蓨兮牲蓤蓭侪忱踫蓯稍蓚色 舍虯籶卉籦籫赊籜粂蚚籜尚翅盲蓮僧蓺生虰 Delete 籐蚚尚磒涉蓭籌籾籛籉籒籫尚虮唼蓮僧蓚蓱上蓯稍蓨蓺涉色虰 籿慧籞籜尚 訇蝷生蓚蓲虯賊赊儇踃搔訇蝷牲蓤蓺生虰 腎男芍咯縄蓯芍踫伞蓤蓺甥嗓虰 賊虯籺 籃籆贿虯蓺色芍縚尚籈籉籄籲籈籜虴籠蚚籜蓚山芍籢蚚籕籦籫虯声蓱丧籿慧籞籜 筛蓢虮唼涉色山驁酃虯 籌籾籛籉籒籫搔籈籉籄籲籈籜虴籠蚚籜蓯蓚驁酃芍蛈籠蚚籜 筛蓢虮唼蛌籄籒籚还豢尚虯 籌籾籛籉籒籫搔籈籉籄籲籈籜虴籢蚚籕籦籫蓯蓚驁酃芍 蛈籢蚚籕籦籫筛蓢虮唼蛌籄籒籚还豢尚 蔈籒晃籦籒涉蓭腎男蓮僧蓺生虰 神蓤蓮虯籎蚚籠贿芍籶卉籦籫腎男颌拟尚涉蓺生虰 牲蓢蓯虯颌哝賊踫蓯芍虯籎蚚 籠贿搔趗筛蓤蓭山蓚籌籾籛籉籒籫赊矛腛搔賊牲蓤蓺生虰 ------------------------------------------------------------------------ 22.58 籜籐蚚粆虴簧籪皇蚚 籜籐蚚粆虴簧籪皇蚚繀赊賊尚蹚颡石蓺色芍蹚膯石蓮僧蓚蓱上蓯稍蓨蓺涉色虰 賊尚蹚 颡石生蓚蓲虯籄籆籖豢蓯儇伞蓨蓺生虰 蓱蓨滁蝝蓯賊蓮僧蓚蓱上蓯虯籜籢蚚籜籐蚚 粆虴卉籆籄籈籫尚蹗唱生蓚神蓲搔识繺蓮生虰 ------------------------------------------------------------------------ 22.59 貹硔籺籅蚚贿籬 籪蚚籢籈籉籄籲籈籜籞豢籢蚚芍貹硔籺籅蚚贿籬蓯斥山耮尚賊涉蓺生虰 斥山耮芍虯 籪蚚籢粁蚚籜矛虯惶蚚籙蚚 ID 虯蓺色芍籶籜或蚚籬稍蓘虯 籪蚚籢籈籉籄籲籈籜籞豢 籢蚚虴籌籾籛籉籒籫尚趭違生蓚色舍蓯貹磛稍貹硔驅伽蓯啥山蓭 躼鄢尚騩涉蓺生虰 貹硔驅伽尚縼粗生蓚蓲虯耮芍虻奢蓺生虰 ------------------------------------------------------------------------ 22.60 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴皇豢籤籶籦籬這繺唣石 皇豢籤籶籦籬筛蓢籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴籌籾籛籉籒籫尚蹗唱生蓚蓲虯 籭籸 籕蚚籚还豢虴籧晃蚚搔縒蜫牲蓤虯砎涉山籌籾籛籉籒籫赊慧籔蚚籚还豢搔賊牲蓤蓺 生虰 ------------------------------------------------------------------------ 22.61 籺籃籆贿蓹赊籜籩籦籿驅伽赊刷蹃 籜籩籦籿蓯啥山蓭赊驅伽 (籘籾籛籉籒籫虴籊晃籄虯籠蚚籜賊矛虯声蓱丧 籢蚚籕籦籫 賊矛稍蓘) 尚籩籐籜籫虴籺籃籆贿蓯刷蹃蓮僧蓚蓱上蓯稍蓨蓺涉色虰 籜籩籦籿驅伽尚 籺籃籆贿蓯刷蹃生蓚蓯芍虯籿慧籞籜虴簧籪皇蚚赊籜籩籦籿虴籄籆籖豢尚 蔈籒晃籦籒 涉蓭蛈刷蹃蛌-->蛈籺籃籆贿蓯刷蹃蛌尚籒晃籦籒涉虯 驅伽尚拇蓨色山籺籃籆贿赊矛 腛尚䎱趭涉蓺生虰 ------------------------------------------------------------------------ 籪蚚籢籈籉籄籲籈籜籞豢籢蚚 籄籿晃籔蚚籚还豢坎酃赊䦅藳僧 蛈膽 5 蛑 煌籢籪蚚籢虴籩豢籿卉蚚籫蛌赊賊 16 蓯芍虯 搐籢籓虴籫蚚籒豢蓯啥山蓭 赊硡皿搔蓨蓺生虰 粆籮患籄贿赊驅伽蓯蓚 "*ColumnPositionNumber" 搔 "1" 蓮 ⺪蓺傻蓭山蓚貹磛搔蓨蓺生虰 粆籮患籄贿蓮芍硲喀赊亵搔 "0" 蓯稍傻蓭山蓺生 搔虯神蓤芍軌蓨蓮生虰 膽 5 蛑赊芷垃蓯蓚賊 42 蓮虯淖收生蓚 SourceDataBase.tag 赊 DatabaseType 籫 蚚籒豢蓯 淖涉蓭䎱趭牲蓤色籢籆籿搔 ISV_IR_FFLan 赊驁酃虯TableTypeIfFile 籫蚚 籒豢搔貹磛蓮生虰 神赊籫蚚籒豢搔䎱趭牲蓤蓭山稍山驁酃虯籊皇蚚搔軣騩牲蓤蓺生虰 蛈膽 6 蛑 籪蚚籢籈籉籄籲籈籜赊煌籢籪蚚籢蛌赊 POSNO COLUMN 籌籾籛籉籒籫虴籿 慧籶籩籅蚚赊硡皿尚䶮赊蓱上蓯儇踃涉蓭绅审牲山虰 賊蓺色芍籺籃籆贿赊踫蓯声深蓚搐蓺色芍 籺籅蚚贿籬赊垆藳 (1 筛蓢⺪蓺蓚)虰 膽 8 蛑蛈驅伽籎籢慧籓虴粆籰蚚籛换蚚虴籌籾籛籉籒籫虴籢籆籿蛌虯 籌籾籛籉籒 籫虴籢籆籿赊趭違蓯籢籓虴籺籃籆贿尚膅身壅设 .TYP 籺籃籆贿尚 芨啥深蓚神蓲搔蓮 僧蓚籪籅卉籒籫晃蚚芍 \SQLLIB\DGWIN\TYPES 蓯儇踃牲蓤蓺涉色虰 ------------------------------------------------------------------------ 23.1 莎赊默赊煌籢籪蚚籢虴籩豢籿卉蚚籫 膽 5 蛑蛈煌籢籪蚚籢虴籩豢籿卉蚚籫蛌蓯虯嗽失赊煌籢籪蚚籢虴籩豢籿卉蚚籫尚 縼 蓤蓚貹磛搔蓨蓺生虰 賊 9. 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓮磒肃牲蓤蓭山蓚 砎涉山煌籢籪蚚籢虴籩豢籿卉 蚚籫 籩豢籿卉蚚籫 硡皿 驋: commit.tag 23.1.1, "Commit.tag" Foreignkey.tag 23.1.2, ForeignKey.tag Foreignkeyadditional.tag 23.1.3, ForeignKeyAdditional.tag Primarykey.tag 23.1.4, PrimaryKey.tag Primarykeyadditional.tag 23.1.5, PrimaryKeyAdditional.tag 23.1.1 Commit.tag 神赊籩豢籿卉蚚籫尚磒涉蓭虯膯僧稍籢籓荏軋籺籃籆贿尚磒涉蓭山蓚蓲僧赊 籶籺 籋蚚粆豢籜尚軄蚱牲甥蓺生虰 籖粇籦籫虴籩豢籿卉蚚籫芍虯神神蓮週坶牲蓤蓭山蓚籩 豢籿卉蚚籫虴籓贿蚚籿赊 吴蓮蓤勺虯蓘神蓯蓮蓞膤縼蓮僧蓺生虰 籖粇籦籫虴籩豢 籿卉蚚籫芍虯籓贿蚚籿繀赊籩豢籿卉蚚籫赊吴蓯芍膤縼蓮僧蓺甥嗓虰 色蓲奢勺虯 AgentSite.tag 蓲 VWPGroup.tag 赊吴蓯籖粇籦籫虴籩豢籿卉蚚籫尚膤縼生蓚神蓲芍 碙軟蓮生搔虯VWPProgramTemplate.tag 蓲 VWPProgramTemplateParameter.tag 赊吴 蓯 籖粇籦籫虴籩豢籿卉蚚籫尚膤縼生蓚神蓲芍命軟蓮生虰 籖粇籦籫虴籩豢籿卉蚚籫 尚賡滁蓯磒涉色驁酃虯籆豢粅蚚籫蓮籊皇蚚搔伽鄢牲蓤蓚驁酃搔蓨蓺生虰 * AgentSite.tag * VWPGroup.tag * VWPProgramTemplate.tag, VWPProgramTemplateParameter.tag * SourceDatabase.tag * WarehouseDatabase.tag * Table.tag, Column.tag * SubjectArea.tag * Process.tag * Step.tag, StepInputTable.tag, StepOutputTable.tag, StepVWPOutputTable.tag, StepVWPProgramInstance.tag, VWPProgramInstanceParameter.tag * StepCascade.tag * StarSchema.tag, StarSchemaInputTable.tag * PrimaryKey.tag, PrimaryKeyAdditional.tag * ForeignKey.tag, ForeignKeyAdditional.tag 籖粇籦籫虴籩豢籿卉蚚籫赊磒芍籌籿籚还豢蓮生虰 23.1.1.1 籫蚚籒豢 蛈賊 10蛌蓯芍虯籩豢籿卉蚚籫赊蝒籫蚚籒豢蓯啥山蓭赊驅伽搔蓨蓺生虰 賊 10. Commit.tag 籫蚚籒豢 籫蚚籒豢 硡皿 呙识趌 螜躓籶皇煌蚚籢蚚 *CurrentCheckPointID++籫蚚籒豢蓮趗僧晰奢蓢蓤 忱趌 蓚色丧蓯牟实生蓚虯0 蓮 ⺪蓺蓚垆藳 神赊籫蚚籒豢芍貹硔蓮 生虰 23.1.1.2 趌赊礌 蛈賊 11蛌蓯芍虯籫蚚籒豢升蓲蓯趌赊礌搔牲蓤虯 蝒籫蚚籒豢蓯䎱趭蓮僧蓚煌籢籪 蚚籢赊磋搔硡皿牲蓤蓭山蓺生虰 賊 11. Commit.tag 籫蚚籒豢赊趌赊礌 籫蚚籒豢 趌赊礌 *CurrentCheckPointID++ 1 23.1.2 ForeignKey.tag 神赊籩豢籿卉蚚籫尚磒涉蓭虯賊蓯淖涉蓭蜲倮籐蚚初盲尚趭違涉蓺生虰 ForeignKey.tag 籩豢籿卉蚚籫芍虯初盲搔趭違牲蓤蓭山蓚賊声蓱丧搐蓯淖生蓚螜躓尚 趭違涉蓺生虰 神赊籩豢籿卉蚚籫芍蓺色虯驋牲蓤蓭山蓚 1 䶮 籐蚚赊賊声蓱丧搐蓯 淖生蓚螜躓蓞趭違涉蓺生虰 ForeignKey.tag 籩豢籿卉蚚籫尚磒生蓚腛蓯虯1 䶮籐 蚚初盲 (PrimaryKey.tag 籩豢籿卉蚚籫尚 磒) 蓲虯蜲倮籐蚚初盲尚趭違涉色山賊 声蓱丧搐 (Table.tag 声蓱丧 Column.tag 籩豢籿卉蚚籫尚磒) 尚 趭違生蓚貹磛搔 蓨蓺生虰 23.1.2.1 籫蚚籒豢 蛈賊 12蛌蓯芍虯籩豢籿卉蚚籫赊蝒籫蚚籒豢蓯啥山蓭赊驅伽搔蓨蓺生虰 賊 12. ForeignKey.tag 籫蚚籒豢 籫蚚籒豢 硡皿 呙识趌 籊豢籩籅籩籅蚚虴籶皇煌蚚籢蚚 *ConstraintName 初盲赊矛腛 80 籵籆籫蓺蓮赊籩籐籜籫虴 籜籫晃豢籓 矛腛芍虯賊蓺色芍籺籅 蚚贿籬繀蓮軓碙蓮稍深 蓤勺稍蓨蓺甥嗓虰 神赊籫蚚籒豢芍貹硔蓮 生虰 *ForeignColumnKeyName 蜲倮籐蚚初盲搔趭違牲 254 籵籆籫蓺蓮赊籩籐籜籫虴 蓤蓭山蓚搐赊矛腛 籜籫晃豢籓 *ForeignKeyID 蜲倮籐蚚尚藞肃縄蓯 忱趌 僖生蓚籐蚚虰 神赊籐 蚚芍虯籢籓荏軋籺籃籆 贿繀赊莎赊默赊籐蚚生 蔀蓭蓯淖涉蓭軓碙蓮稍 深蓤勺稍蓨蓺甥嗓虰 籷豢籫: 籐蚚赊趌尚膯 僧绅生蓚腛蓯虯 ForeignKey.tag 籩豢 籿卉蚚籫赊 蛩床尚惟 贷涉蓭绅审牲山虰 神赊籫蚚籒豢芍貹硔蓮 生虰 *MapID 苄晰籺籃籆贿繀赊莎赊 忱趌 默赊籐蚚生蔀蓭蓯淖涉 蓭 軓碙稍繡肃赊忱趌 籷豢籫: 神赊籫蚚籒豢 赊趌尚膯僧绅生蓚腛 蓯虯ForeignKey.tag 籩豢籿卉蚚籫赊 蛩床 尚惟贷涉蓭绅审牲山虰 神赊籫蚚籒豢芍貹硔蓮 生虰 *PrimaryColumnKeyName 驋牲蓤蓭山蓚搐赊搐 80 籵籆籫蓺蓮赊籩籐籜籫虴 矛 籜籫晃豢籓 *ReferencedPrimaryKeyID 1 䶮籐蚚尚藞肃縄蓯 忱趌 僖生蓚籐蚚虰 神赊籐 蚚芍虯籢籓荏軋籺籃籆 贿繀赊莎赊默赊籐蚚生 蔀蓭蓯淖涉蓭軓碙蓮稍 深蓤勺稍蓨蓺甥嗓虰 籷豢籫: 籐蚚赊趌尚膯 僧绅生蓚腛蓯虯 ForeignKey.tag 籩豢 籿卉蚚籫赊 蛩床尚惟 贷涉蓭绅审牲山虰 神赊籫蚚籒豢芍貹硔蓮 生虰 螜躓籶皇煌蚚籢蚚 *DatabaseName 籈籉籄籲籈籜虴籠蚚籜 40 籵籆籫蓺蓮赊籩籐籜籫虴 蓺色芍籈籉籄籲籈籜虴 籜籫晃豢籓 籢蚚籕籦籫赊籸籛籰籜 矛 神赊籫蚚籒豢芍貹硔蓮 生虰 *ForeignTablePhysicalName僖赊賊赊籐蚚尚驋生 254 籵籆籫蓺蓮赊籩籐籜籫虴 蓚蜲倮籐蚚尚螝设虯蠃 籜籫晃豢籓 床賊赊 籪蚚籢粁蚚籜 趭違赊矛腛 *PrimaryTablePhysicalName蜲倮籐蚚蓯蓱傻蓭驋 80 籵籆籫蓺蓮赊籩籐籜籫虴 牲蓤蓚籐蚚尚螝设虯蠃 籜籫晃豢籓 床賊赊 籪蚚籢粁蚚籜 趭違赊矛腛 *PrimaryTableOwner 驋牲蓤蓭山蓚 1 䶮 128 籵籆籫蓺蓮赊籩籐籜籫虴 籐蚚搐尚螝设賊赊 蛭 籜籫晃豢籓 碙虯凵臣蚝駽騺⺮虯 籖卉籒籚还豢虯蓺色芍 籜籐蚚粆 神赊籫蚚籒豢芍貹硔蓮 生虰 *ForeignTableOwner 蜲倮籐蚚初盲搐尚螝设 128 籵籆籫蓺蓮赊籩籐籜籫虴 賊赊蛭碙虯凵臣蚝駽 籜籫晃豢籓 騺⺮虯 籖卉籒籚还 豢虯蓺色芍籜籐蚚粆 神赊籫蚚籒豢芍貹硔蓮 生虰 23.1.2.2 趌赊礌 蛈賊 13蛌蓯芍虯籫蚚籒豢升蓲蓯趌赊礌搔牲蓤虯 蝒籫蚚籒豢蓯䎱趭蓮僧蓚煌籢籪 蚚籢赊磋搔硡皿牲蓤蓭山蓺生虰 賊 13. ForeignKey.tag 籫蚚籒豢赊趌赊礌 籫蚚籒豢 趌赊礌 *ConstraintName Department *DatabaseName Finance Warehouse *ForeignColumnKeyName Country_code *ForeignKeyID 07011 *ForeignTablePhysicalName Geography *MapID 02568 *PrimaryColumnKeyName State_code *Referenced PrimaryKeyID Name *PrimaryTablePhysicalName City *PrimaryTableOwner DB2ADMIN *ForeignTableOwner IWH 23.1.3 ForeignKeyAdditional.tag 神赊籩豢籿卉蚚籫尚磒涉蓭虯侪酃蜲倮籐蚚尚趭違涉蓺生虰 ForeignKeyAdditional.tag 籩豢籿卉蚚籫尚磒生蓚腛蓯虯 (ForeignKey.tag 籩豢 籿卉蚚籫尚磒涉蓭) 蹚蚴赊搐赊初盲尚趭違生蓚貹磛搔蓨蓺生虰 神蓤蓮虯趢实涉 色山搐升蓲蓯神赊籩豢籿卉蚚籫尚磒生蓚神蓲蓯蓱傻蓭 搐尚趢实蓮僧蓚蓱上蓯稍蓨 蓺生虰 23.1.3.1 籫蚚籒豢 蛈賊 14蛌蓯芍虯籩豢籿卉蚚籫赊蝒籫蚚籒豢蓯啥山蓭赊驅伽搔蓨蓺生虰 賊 14. ForeignKeyAdditional.tag 籫蚚籒豢 籫蚚籒豢 硡皿 呙识趌 籊豢籩籅籩籅蚚虴籶皇煌蚚籢蚚 *ForeignColumnKeyName 蜲倮籐蚚初盲搔趭違牲蓤蓭 80 籵籆籫蓺蓮赊籩籐籜 山蓚搐赊矛腛 籫虴籜籫晃豢籓 *ForeignKeyID 蜲倮籐蚚尚藞肃縄蓯僖生 忱趌 蓚籐蚚虰 神赊籐蚚芍虯籢籓 荏軋籺籃籆贿繀赊莎赊默赊 籐蚚生蔀蓭蓯淖涉蓭軓碙蓮 稍深蓤勺稍蓨蓺甥嗓虰 籷豢籫: 籐蚚赊趌尚膯僧绅 生蓚腛蓯虯ForeignKey.tag 籩豢籿卉蚚籫赊 蛩床尚惟贷 涉蓭绅审牲山虰 神赊籫蚚籒豢芍貹硔蓮生虰 *MapID 苄晰籺籃籆贿繀赊莎赊默赊 忱趌 籐蚚生蔀蓭蓯淖涉蓭 軓碙稍 繡肃赊忱趌 籷豢籫: 神赊籫蚚籒豢赊趌 尚膯僧绅生蓚腛蓯虯 ForeignKeyAdditional.tag 籩豢籿卉蚚籫赊蛩床尚惟贷 涉蓭绅审牲山虰 神赊籫蚚籒豢芍貹硔蓮生虰 *MapSeqNo 侪酃籐蚚赊藞倮蓲涉蓭蜲倮 2 筛蓢⺪蓺傻蓭翧鸟生蓚 籐蚚初盲蓯趢实牲蓤蓚虯趢 軓碙赊棱厶 实搐莎蓤涩蓤尚賊生棱厶 *PrimaryColumnKeyName 驋牲蓤蓭山蓚搐赊搐矛 80 籵籆籫蓺蓮赊籩籐籜 籫虴籜籫晃豢籓 螜躓籶皇煌蚚籢蚚 *DatabaseName 籈籉籄籲籈籜虴籠蚚籜蓺色 40 籵籆籫蓺蓮赊籩籐籜 芍籈籉籄籲籈籜虴籢蚚籕籦 籫虴籜籫晃豢籓 籫赊籸籛籰籜矛 神赊籫蚚籒豢芍貹硔蓮生虰 *ForeignTablePhysicalName僖赊賊赊籐蚚尚驋生蓚蜲 80 籵籆籫蓺蓮赊籩籐籜 倮籐蚚尚螝设虯蠃床賊赊 籪 籫虴籜籫晃豢籓 蚚籢粁蚚籜趭違赊矛腛 *PrimaryTablePhysicalName蜲倮籐蚚蓯蓱傻蓭驋牲蓤 80 籵籆籫蓺蓮赊籩籐籜 蓚籐蚚尚螝设虯蠃床賊赊 籪 籫虴籜籫晃豢籓 蚚籢粁蚚籜趭違赊矛腛 *PrimaryTableOwner 驋牲蓤蓭山蓚 1 䶮籐蚚搐 128 籵籆籫蓺蓮赊籩籐籜 尚螝设賊赊 蛭碙虯凵臣蚝 籫虴籜籫晃豢籓 駽騺⺮虯籖卉籒籚还豢虯蓺 色芍籜籐蚚粆 神赊籫蚚籒豢芍貹硔蓮生虰 *ForeignTableOwner 蜲倮籐蚚初盲搐尚螝设賊赊 128 籵籆籫蓺蓮赊籩籐籜 蛭碙虯凵臣蚝駽騺⺮虯 籖 籫虴籜籫晃豢籓 卉籒籚还豢虯蓺色芍籜籐蚚 粆 神赊籫蚚籒豢芍貹硔蓮生虰 23.1.3.2 趌赊礌 蛈賊 15蛌蓯芍虯籫蚚籒豢升蓲蓯趌赊礌搔牲蓤虯 蝒籫蚚籒豢蓯䎱趭蓮僧蓚煌籢籪 蚚籢赊磋搔硡皿牲蓤蓭山蓺生虰 賊 15. ForeignKeyAdditional.tag 籫蚚籒豢赊趌赊礌 籫蚚籒豢 趌赊礌 *DatabaseName Finance Warehouse *ForeignColumnKeyName Country_code *ForeignKeyID 07011 *ForeignTablePhysicalName Geography *MapID 22578 *MapSeqNo 2 *PrimaryColumnKeyName State_code *PrimaryTablePhysicalName City *PrimaryTableOwner DB2ADMIN *ForeignTableOwner IWH 23.1.4 PrimaryKey.tag 神赊籩豢籿卉蚚籫尚磒涉蓭虯賊蓯淖涉蓭 1 䶮籐蚚初盲尚趭違涉蓺生虰 神赊籩豢 籿卉蚚籫芍虯初盲搔趭違牲蓤蓭山蓚賊声蓱丧搐蓯淖生蓚螜躓蓞趭違涉蓺生虰 PrimaryKey.tag 籩豢籿卉蚚籫尚磒生蓚腛蓯虯1 䶮 籐蚚初盲尚趭違涉色山賊声蓱 丧 搐尚 (Table.tag 声蓱丧 Column.tag 籩豢籿卉蚚籫尚磒涉蓭) 趭違生蓚貹磛搔 蓨蓺生虰 23.1.4.1 籫蚚籒豢 蛈賊 16蛌蓯芍虯籩豢籿卉蚚籫赊蝒籫蚚籒豢蓯啥山蓭赊驅伽搔蓨蓺生虰 賊 16. PrimaryKey.tag 籫蚚籒豢 籫蚚籒豢 硡皿 呙识趌 籊豢籩籅籩籅蚚虴籶皇煌蚚籢蚚 *ColumnName 搐蓺色芍籺籅蚚贿籬赊 80 籵籆籫蓺蓮赊籩籐籜籫虴籜籫 矛腛 晃豢籓 矛腛芍虯賊蓺色芍籺籅 蚚贿籬繀蓮軓碙蓮稍深 蓤勺稍蓨蓺甥嗓虰 神赊籫蚚籒豢芍貹硔蓮 生虰 *MapID 苄晰籺籃籆贿繀赊莎赊 忱趌 默赊籐蚚生蔀蓭蓯淖涉 蓭 軓碙稍繡肃赊忱趌 籷豢籫: 神赊籫蚚籒豢 赊趌尚膯僧绅生蓚腛 蓯虯 PrimaryKey.tag 籩豢籿卉蚚籫赊蛩床尚 惟贷涉蓭绅审牲山虰 神赊籫蚚籒豢芍貹硔蓮 生虰 *PrimaryKeyID 1 䶮籐蚚尚藞肃縄蓯 忱趌 僖生蓚籐蚚虰 神赊籐 蚚芍虯籢籓荏軋籺籃籆 贿繀赊莎赊默赊籐蚚生 蔀蓭蓯淖涉蓭軓碙蓮稍 深蓤勺稍蓨蓺甥嗓虰 籷豢籫: 籐蚚赊趌尚膯 僧绅生蓚腛蓯虯 ForeignKey.tag 籩豢 籿卉蚚籫赊 蛩床尚惟 贷涉蓭绅审牲山虰 神赊籫蚚籒豢芍貹硔蓮 生虰 螜躓籶皇煌蚚籢蚚 *DatabaseName 籈籉籄籲籈籜虴籠蚚籜 40 籵籆籫蓺蓮赊籩籐籜籫虴籜籫 蓺色芍籈籉籄籲籈籜虴 晃豢籓 籢蚚籕籦籫赊籸籛籰籜 矛 神赊籫蚚籒豢芍貹硔蓮 生虰 *TableOwner 搐尚螝设賊赊蛭碙虯 128 籵籆籫蓺蓮赊籩籐籜籫虴籜 凵臣蚝駽騺⺮虯籖卉籒 籫晃豢籓 籚还豢虯蓺色芍籜籐蚚 粆 神赊籫蚚籒豢芍貹硔蓮 生虰 *TablePhysicalName 籪蚚籢粁蚚籜虴粆籰蚚 80 籵籆籫蓺蓮赊籩籐籜籫虴籜籫 籛换蚚蓺色芍籺籃籆 晃豢籓 贿虴籚籜籩缓蓯淖涉蓭 趭違牲蓤色虯 搐尚螝 设賊蓺色芍籺籃籆贿赊 蠃床矛 神赊籫蚚籒豢芍貹硔蓮 生虰 23.1.4.2 趌赊礌 蛈賊 17蛌蓯芍虯籫蚚籒豢升蓲蓯趌赊礌搔牲蓤虯 蝒籫蚚籒豢蓯䎱趭蓮僧蓚煌籢籪 蚚籢赊磋搔硡皿牲蓤蓭山蓺生虰 賊 17. PrimaryKey.tag 籫蚚籒豢赊趌赊礌 籫蚚籒豢 趌赊礌 *ColumnName Country_code *DatabaseName Finance Warehouse *MapID 54627 *PrimaryKeyID 74622 *TableOwner DB2ADMIN *TablePhysicalName GEOGRAPHY 23.1.5 PrimaryKeyAdditional.tag 神赊籩豢籿卉蚚籫尚磒涉蓭虯侪酃 1 䶮籐蚚尚趭違涉蓺生虰 PrimaryKeyAdditional.tag 籩豢籿卉蚚籫尚磒生蓚腛蓯虯PrimaryKey.tag 籩豢籿 卉蚚籫尚 磒涉蓭蹚蚴赊搐赊初盲尚趭違生蓚貹磛搔蓨蓺生虰 神蓤蓮虯神赊籩豢 籿卉蚚籫尚磒涉蓭莎赊默赊搐尚趢实蓮僧蓚蓱上蓯稍蓨蓺生虰 蓺色神赊籩豢籿卉蚚 籫芍虯PrimaryKey.tag 尚磒涉蓭虯 趭違牲蓤蓚蹚蚴赊 1 䶮籐蚚蓯僖赊 1 䶮籐蚚 尚螜翧牲甥蓺生虰 23.1.5.1 籫蚚籒豢 蛈賊 18蛌蓯芍虯籩豢籿卉蚚籫赊蝒籫蚚籒豢蓯啥山蓭赊驅伽搔蓨蓺生虰 賊 18. PrimaryKeyAdditional.tag 籫蚚籒豢 籫蚚籒豢 硡皿 呙识趌 籊豢籩籅籩籅蚚虴籶皇煌蚚籢蚚 *ColumnName 搐蓺色芍籺籅蚚贿籬赊矛腛 80 籵籆籫蓺蓮赊籩籐籜籫虴 籜籫晃豢籓 矛腛芍虯賊蓺色芍籺籅蚚贿 籬繀蓮軓碙蓮稍深蓤勺稍蓨 蓺甥嗓虰 神赊籫蚚籒豢芍貹硔蓮生虰 *FirstPrimaryKeyID 1 䶮籐蚚尚藞肃縄蓯僖生 忱趌 蓚籐蚚虰 神赊籐蚚芍虯籢籓 荏軋籺籃籆贿繀赊莎赊默赊 籐蚚生蔀蓭蓯淖涉蓭軓碙蓮 稍深蓤勺稍蓨蓺甥嗓虰 籷豢籫: 籐蚚赊趌尚膯僧绅 生蓚腛蓯虯ForeignKey.tag 籩豢籿卉蚚籫赊 蛩床尚惟贷 涉蓭绅审牲山虰 神赊籫蚚籒豢芍貹硔蓮生虰 *MapID 苄晰籺籃籆贿繀赊莎赊默赊 忱趌 籐蚚生蔀蓭蓯淖涉蓭 軓碙稍 繡肃赊忱趌 籷豢籫: 神赊籫蚚籒豢赊趌 尚牟蓛生腛蓯虯 PrimaryKeyAdditional.tag 籩豢籿卉蚚籫赊蛩床尚惟贷 涉蓭绅审牲山虰 神赊籫蚚籒豢芍貹硔蓮生虰 *MapSeqNo 侪酃籐蚚赊藞倮蓲涉蓭 1 䶮 2 筛蓢⺪蓺傻蓭翧鸟生蓚軓 籐蚚初盲蓯趢实牲蓤蓚莎蓤 碙赊棱厶 涩蓤赊趢实搐尚賊生棱厶虰 螜躓籶皇煌蚚籢蚚 *DatabaseName 籈籉籄籲籈籜虴籠蚚籜蓺色 40 籵籆籫蓺蓮赊籩籐籜籫虴 芍籈籉籄籲籈籜虴籢蚚籕籦 籜籫晃豢籓 籫赊籸籛籰籜矛 神赊籫蚚籒豢芍貹硔蓮生虰 *TableOwner 搐尚螝设賊赊蛭碙虯凵臣 15 籵籆籫蓺蓮赊籩籐籜籫虴 蚝駽騺⺮虯籖卉籒籚还豢虯 籜籫晃豢籓 蓺色芍籜籐蚚粆 神赊籫蚚籒豢芍貹硔蓮生虰 *TablePhysicalName 籪蚚籢粁蚚籜虴粆籰蚚籛换 80 籵籆籫蓺蓮赊籩籐籜籫虴 蚚蓺色芍籺籃籆贿虴籚籜籩 籜籫晃豢籓 缓蓯淖涉蓭趭違牲蓤色虯 搐 尚螝设賊蓺色芍籺籃籆贿赊 蠃床矛 神赊籫蚚籒豢芍貹硔蓮生虰 23.1.5.2 趌赊礌 蛈賊 19蛌蓯芍虯籫蚚籒豢升蓲蓯趌赊礌搔牲蓤虯 蝒籫蚚籒豢蓯䎱趭蓮僧蓚煌籢籪 蚚籢赊磋搔硡皿牲蓤蓭山蓺生虰 賊 19. PrimaryKeyAdditional.tag 籫蚚籒豢赊趌赊礌 籫蚚籒豢 趌赊礌 *ColumnName Country_code *DatabaseName Finance Warehouse *MapID 99542 *MapSeqNo 2 *FirstPrimaryKeyID 07801 *TableOwner DB2ADMIN *TablePhysicalName GEOGRAPHY ------------------------------------------------------------------------ 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴籌豢皇籆豢虴粀贿籿 ------------------------------------------------------------------------ 24.1 卉籿晃籔蚚籚还豢磒蓯賊蓺色芍籸患蚚尚趭違 賊蓺色芍籸患蚚芍虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊卉籿晃籔蚚籚还豢虴籠蚚籜蓲涉 蓭 磒生蓚腛蓯虯DB2 籖豢籫慧蚚贿虴籞豢籢蚚尚磒涉蓭卉籿晃籔蚚籚还豢磒蓯 趭違涉蓭声绅貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 24.2 AS/400 籊蚚籛籉豢籫蓮赊 Essbase VWP 赊踫 Essbase VWP 尚 AS/400 籊蚚籛籉豢籫蓮踫生蓚腛蓯虯ARBORLIB 声蓱丧 ARBORPATH 尚 *sys 味弋儇忱蓲涉蓭稠趭生蓚貹磛搔蓨蓺生虰神蓤蓢尚稠趭生蓚蓯芍虯惶蚚籙 蚚 ID 芍 *jobctl 芊尚啥貹磛搔蓨蓺生虰神蓤蓢赊味弋儇忱芍 Essbase 搔籆 豢籜籫蚚贿牲蓤蓭山蓚 皇籆籾皇晃蚚尚生蓱上蓯生蓚貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 24.3 蛈籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴煌籢籪蚚籢赊鲤踫蛌籈籅豢籬籈声蓱丧蛈螜翧 籿慧籶籩籅蚚蛌籈籅豢籬籈赊磒 籢籜籒虴粀贿籿赊籜籩籦籿 10 蓯虯 涉僧山趌 1 (籧晃蚚繀赊籌籾籛籉籒籫赊卉粁贿 尚初芊) 尚䎱趭涉蓭籿慧籞籜尚鲤踫涉色驁酃虯 莎赊籿慧籞籜筛蓢 1 籜籩籦籿赊身 鲤踫牲蓤賊牲蓤蓚虯 蓲山上神蓲尚涉蓭山蓚礌搔蓨蓺生虰 神赊礌芍虯生蔀蓭 赊颌哝蓯声山蓭滁涉山蓲芍芊蓨蓺甥嗓虰 籜籩籦籿 8 蓮芍 (2 棱瞄赊谔圪酆瞄)虯蹚 蚴赊亵芍滁涉绅蓨蓺甥嗓虰 蛈驅伽籎籢慧籓赊籠蚚籜搐蓲籢蚚籕籦籫搐赊吴蓮籫皇 豢籜籺籋蚚煌蚚籚还豢虴 籌籾籛籉籒籫尚臭唱生蓚蓯芍虯搐卉粁贿尚籒晃籦籒涉蓺 生虰蛌蓲市涉蓭绅审牲山虰 ------------------------------------------------------------------------ 24.4 蜲倮籐蚚 籌豢皇籆豢虴粀贿籿繀赊蛈蜲倮籐蚚蛌蓯淖生蓚荏遹芍虯 蛈籈籉籄籲籈籜蜲倮籐蚚蛌 蓲市涉蓭绅审牲山虰 ------------------------------------------------------------------------ 24.5 蛈卉籿晃籔蚚籚还豢蛌籱蚚籫籾籦籒 籌豢皇籆豢虴粀贿籿繀赊蛈卉籿晃籔蚚籚还豢赊趭違籱蚚籫籾籦籒蛌蓯淖生蓚荏遹 芍虯 蛈卉籿晃籔蚚籚还豢虴籜籩籦籿虴籱蚚籫籾籦籒蛌蓲市涉蓭绅审牲山虰 ------------------------------------------------------------------------ 24.6 籢籓荏軋赊籆豢粅蚚籫 蛈籢籓荏軋籺籃籆贿尚籆豢粅蚚籫生蓚蛌籌豢皇籆豢虴粀贿籿: 呦谝赊籆豢粅蚚籫虴 籊皇蚚尚 生谔圪赊晃籜籫蓮虯晃籜籫繀赊 1 酆瞄芍蛈滁涉绅籊籒籜粅蚚籫牲蓤稍 筛傻色 籢籓荏軋籺籃籆贿尚籆豢粅蚚籫生蓚蛌蓮生虰 神赊酆瞄芍呦谝縼粗籊皇蚚赊 晃籜籫蓯芍縆磒蓮僧蓺甥嗓虰 ------------------------------------------------------------------------ 24.7 蛈籪蚚籢赊趢实蛌赊晃豢籒 籌豢皇籆豢虴粀贿籿赊 蛈"籪蚚籢赊趢实"蛌籫籹籦籒蓮芍虯蛈籿慧籞籜蓹赊 籠蚚籜 賊赊趢实蛌声蓱丧 蛈籿慧籞籜蓹赊籢蚚籕籦籫賊赊趢实蛌蓹晃豢籒涉蓭山蓚籫籹籦籒 芍 盛蓤蓭山蓺生虰神蓤蓢赊籫籹籦籒芍粀贿籿垆藳蓮軣騩蓮僧蓺生虰 ------------------------------------------------------------------------ 24.8 賊赊籆豢粅蚚籫 粀贿籿虴籫籹籦籒蛈籠蚚籜賊声蓱丧縚尚籈籉籄籲籈籜虴籠蚚籜蓯籆豢粅蚚籫生 蓚蛌声蓱丧 蛈籢蚚籕籦籫賊尚籈籉籄籲籈籜虴籢蚚籕籦籫蓯籆豢粅蚚籫生蓚蛌蓯芍虯 或籆贿籬籎蚚籬亵蓯螜生蓚驅伽蓯軌蓨搔蓨蓺生虰 䶮赊亵: 色蓲奢勺虯XYZ* 芍虯神赊亵蓮⺪蓺蓚籜籐蚚粆赊蓚 賊声蓱丧縚尚冕涉蓺生虰 芍虯䶮赊蓱上蓯跅滁涉蓭绅审牲山虰 色蓲奢勺虯XYZ% 神赊亵蓮⺪蓺蓚籜籐蚚粆赊蓚 賊声蓱丧縚尚冕涉蓺生虰 ------------------------------------------------------------------------ 24.9 RUNSTATS 声蓱丧 REORGANIZE TABLE 籌豢皇籆豢虴粀贿籿赊跅滁 神蓤蓢赊惶蚚籩籅晃籩籅蚚赊籌豢皇籆豢虴粀贿籿芍虯坎躹尚踫生蓚筛虯 蓺色芍蹘 巽唱涉蓱上蓲涉蓭山蓚賊搔籠蚚籜声蓱丧籢蚚籕籦籫赊船贃蓲涉蓭晃豢籒牲蓤蓭山蓚 貹磛搔蓚虯蓲騫蔀蓭山蓺生虰 色审涉虯莎赊籜籩籦籿芍籠蚚籜蓹蚰僧壅设色舍虯籠 蚚籜筛蓢籜籩籦籿蓹赊晃豢籒搔貹磛蓮生虰 ------------------------------------------------------------------------ 24.10 谝趍粂蚚籛 (籈籉籄籲籈籜虴籿慧籶籩籅蚚虴籱蚚籫籾籦籒声蓱丧籜籔籛患蚚 贿虴籱蚚籫籾籦籒) 籈籉籄籲籈籜虴籿慧籶籩籅蚚虴籱蚚籫籾籦籒赊谝趍粂蚚籛蓯虯嗽失赊籜籩蚚籫煌豢 籫搔蓨蓺生: 拇矼南赊縼粗籺籅蚚贿籬芍籜籫晃豢籓 <墀踫赊惶蚚籙蚚虴慧籓籌豢 ID> 蓮蚴危石牲蓤蓺生虰 神蓤芍虯䶮赊蓱上蓯儇伞蓨蓺生: 拇矼南赊縼粗籺籅蚚贿籬芍籜籫晃豢籓 <墀踫赊慧籓籌豢虴惶蚚籙蚚 E 煌蚚贿虴籄籬卉籜>蓮蚴危石牲蓤蓺生虰 籜籔籛患蚚贿虴籱蚚籫籾籦籒赊谝趍粂蚚籛蓯虯籈籉籄籲籈籜虴籿慧籶籩籅蚚虴籱蚚 籫籾籦籒蓮 稠趭牲蓤蓚蓞赊尚拇矼南芍蚴危石涉蓺生虰 诗蓞稠趭牲蓤稍山驁酃虯墀 踫赊慧籓籌豢虴惶蚚籙蚚 E 煌蚚贿虴籄籬卉籜蓯蚴危石牲蓤蓺生虰 慧籓籌豢虴惶蚚 籙蚚蓯螜翧生蓚 E 煌蚚贿虴籄籬卉籜搔稍山驁酃虯 拇矼南芍慧籓籌豢虴惶蚚籙蚚 ID 蓯稠趭牲蓤蓺生虰 ------------------------------------------------------------------------ 24.11 籊蚚籛籉豢籫虴籘籆籫虴籱蚚籫籾籦籒赊籊蚚籛籉豢籫虴簧籛患蚚贿虴籺籅蚚 贿籬 蛈籊蚚籛籉豢籫虴籘籆籫蛌籱蚚籫籾籦籒赊蛈籊蚚籛籉豢籫虴簧籛患蚚贿蛌籺籅蚚贿 籬芍虯 籈籉籄籲籈籜虴籪蚚簧豢搔籈籉籄籲籈籜虴籊蚚籛籉豢籫尚蹗唱涉色蓯踫 牲蓤蓚籿慧籓皇缓赊 矛腛尚冥邿涉蓺生虰袤搔䎱涉稍山芊蓨虯籺籅蚚贿籬赊矛腛 芍儇踃涉稍山蓮绅审牲山虰 ------------------------------------------------------------------------ DB2 OLAP 籜籢蚚籢蚚虴籐籦籫 IBM DB2 OLAP 籜籢蚚籢蚚虴籐籦籫尚磒生蓤勺虯康趭赊籌粂卉蚚籩籅豢籓虴籚籜籩 缓虴籿皇籦籫籺籋蚚缓蓮赊 Oracle虯MS-SQL虯Sybase虯声蓱丧 Informix 晃卉蚚籚还 籭贿虴籪蚚籢粁蚚籜蝷床籚籜籩缓 (RDBMS) 赊 籘粅蚚籫搔 趢实牲蓤蓺生虰籵蚚籛还 豢 7.2 蓯芍虯DB2 尚芍婶舍虯籘粅蚚籫牲蓤蓚生蔀蓭赊 RDBMS 赊籜籒晃籿籫声蓱丧 籧蚚贿搔 螝蓺蓤蓺生虰初芊酆搔蓨蓺生虰蜷蹫蓯啥山蓭芍虯25.8, 螚趍赊脙膴声 蓱丧初芊酆 尚驋涉蓭绅审牲山虰 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籵蚚籛还豢 7.2 赊 DB2 OLAP 籜籢蚚籢蚚虴籐籦 籫赊 籘蚚籸籜虴卉粁贿芍虯Hyperion Essbase 6.1 赊籶籦籤 2 蓲 Hyperion Integration Server 2.0 赊 籶籦籤 2 蓲款婶蓮生虰 ------------------------------------------------------------------------ 25.1 OLAP Server Web 籘籆籫 DB2 OLAP 籜籢蚚籢蚚虴籐籦籫赊蹚砎籆豢籜籫蚚贿声蓱丧磒蚱赊籷豢籫蓯啥山蓭 芍虯 DB2 OLAP Server Web 籘籆籫赊皇籆籾皇晃蚚虴粂蚚籛尚驋涉蓭绅审牲山虰 http://www.ibm.com/software/data/db2/db2olap/library.html ------------------------------------------------------------------------ 25.2 籘粅蚚籫牲蓤蓚籌粂卉蚚籩籅豢籓虴籚籜籩缓虴籘蚚籸籜虴卉粁贿 OLAP 籜籢蚚籢蚚虴籐籦籫虴籵蚚籛还豢 7.2 赊籘蚚籵蚚虴籖豢粅蚚籰豢籫芍虯嗽失 赊 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓲籘蚚籸籜虴卉粁贿尚籘粅蚚籫涉蓺生虰 * Windows NT 4.0 籘蚚籵蚚 (籘蚚籸籜虴籶籦籒 5) 声蓱丧 Windows 2000 * AIX 籵蚚籛还豢 4.3.3 蓺色芍莎蓤嗽踾 * Solaris 籌粂卉蚚籩籅豢籓虴籚籜籩缓虴籵蚚籛还豢 2.6虯7虯声蓱丧 8 (Sun OS 5.6虯5.7虯蓺色芍 5.8) 籒皇籆籄豢籫虴籖豢粅蚚籰豢籫芍虯Windows 95虯Windows 98虯Windows NT 4.0 SP5虯声蓱丧 Windows 2000 蓮逳咯涉蓺生虰 ------------------------------------------------------------------------ 25.3 UNIX 蓮赊 DB2 OLAP 籜籢蚚籢蚚虴籐籦籫尚惟贷生蓚 DB2 OLAP 籜籢蚚籢蚚虴籐籦籫赊籆豢籜籫蚚贿芍虯DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 尚 UNIX 蓯籆豢籜籫蚚贿生蓚坳赊螌脅籿慧籚蚚籛换蚚蓯涉色搔傻蓭踫山蓺生虰朝賗 籺籃籆贿芍虯 籆豢籜籫蚚贿虴籿慧籓皇缓蓯蓱傻蓭籚籜籩缓虴籪籅卉籒籫晃蚚蓯 趗 筛蓤蓺生 (AIX 赊驁酃芍虯/usr/lpp/db2_07_01虯 Solaris 赊驁酃芍虯 /opt/IBMdb2/V7.1)虰 籆豢籜籢豢籜蹗唱趇蜬蓮虯2 啥赊 DB2 OLAP 籪籅卉籒籫晃蚚 (essbase 声蓱丧 is) 搔 sqllib 失赊籆豢籜籢豢籜虴惶蚚籙蚚赊粃蚚缓虴籪籅卉籒籫晃蚚蓯 蹗唱牲蓤蓺 生虰OLAP Server 赊籆豢籜籢豢籜赊身粆籚豢蓮藞縳蓯踫蓮僧蓺生虰 籞籦籫籄籦籿 尚惟贷生蓚蓯芍虯惶蚚籙蚚芍 is/bin 籪籅卉籒籫晃蚚尚籚籜籩缓赊 is/bin 籪籅卉 籒籫晃蚚蓯晃豢籒涉稍山蓱上蓯虯䦅咯蓮稠趭生蓚 貹磛搔蓨蓺生虰籆豢籜籢豢籜赊 粃蚚缓虴籪籅卉籒籫晃蚚蓮 writable 籪籅卉籒籫晃蚚蓯晃豢籒生蓚貹磛搔蓨蓺 生虰 Solaris 蓮籞籦籫籄籦籿尚惟贷生蓚蓯芍虯籆豢籜籢豢籜 ID 尚磒涉蓭慧籓籌豢 涉虯 sqllib/is 籪籅卉籒籫晃蚚蓹儇踃涉蓭虯 嗽失尚縼粗涉蓺生: rm bin mkdir bin cd bin ln -s /opt/IBMdb2/V7.1/is/bin/ismesg.mdb ismesg.mdb ln -s /opt/IBMdb2/V7.1/is/bin/olapicmd olapicmd ln -s /opt/IBMdb2/V7.1/is/bin/olapisvr olapisvr ln -s /opt/IBMdb2/V7.1/is/bin/essbase.mdb essbase.mdb ln -s /opt/IBMdb2/V7.1/is/bin/libolapams.so libolapams.so ------------------------------------------------------------------------ 25.4 ODBC 尚 OLAP 籜籢蚚籢蚚虴籐籦籫磒蓯踈唱 IBM DB2 OLAP 籜籢蚚籢蚚虴籐籦籫 7.2 芍虯OLAP Integration Server 筛蓢 OLAP Metadata Catalog 蓹赊 Open Database Connectivity (ODBC) 抽鸟暮蹗蓮虯 ODBC.ini 籺籃籆贿搔貹磛蓮生虰 * Windows 籚籜籩缓蓮虯神赊籺籃籆贿芍 HKEY_LOCAL_MACHINE/SOFTWARE/ODBC 赊 失赊卉籛籜籫晃蚚蓯蓨蓺生虰晃卉蚚籚还籭贿虴籪蚚籢虴籠蚚籜蓲赊抽鸟贃聾 蓯啥山蓭赊驅伽尚 訇蝷生蓚蓯芍虯ODBC 籪蚚籢虴籠蚚籜蝷床尚磒涉蓺生虰 * UNIX 籚籜籩缓蓮籆豢籜籫蚚贿虴籿慧籓皇缓尚踫生蓚蓲虯簧籪贿 odbc.ini 籺籃籆贿搔 蹗唱牲蓤蓺生虰晃卉蚚籚还籭贿虴籪蚚籢虴籠蚚籜蓯抽鸟生蓚贃聾 蓯啥山蓭赊驅伽尚 蝘繹生蓚蓯芍虯縆碀稍籊籪籅籢蚚尚磒涉蓭籺籃籆贿尚巽 騑涉蓺生虰 ODBC.ini 籺籃籆贿芍 ODBC 籠籺籫籈籉籄虴籶籦籔蚚籛蓯蓨虯Microsoft Office 蓯 縔賢牲蓤蓭山蓺生虰ODBC 籬皇籆籵蚚蓺色芍 ODBC 蝷床尚籆豢籜籫蚚贿生蓚 籄 籿晃籔蚚籚还豢赊蜷蹫蓯啥山蓭芍虯䶮赊 Web 籘籆籫尚驋涉蓭绅审牲山: http://support.microsoft.com/support/kb/articles/Q113/1/08.asp虰 AIX 粆籚豢蓮赊 Oracle 惶蚚籙蚚赊驁酃: ODBC 尚 Oracle 磒蓯踈唱生蓚蓯芍虯 MERANT 3.6 籬皇籆籵蚚尚䎱生蓱上蓯 ODBC.ini 籺籃籆贿尚 踃砎生蓚貹磛搔蓨蓺 生虰 籵蚚籛还豢 7.2 蓮芍虯OLAP 籜籢蚚籢蚚虴籐籦籫芍虯晃卉蚚籚还籭贿虴籪蚚籢虴籠 蚚籜声蓱丧 OLAP 煌籢籪蚚籢虴籎籢慧籓蓲赊 ODBC 抽鸟尚蝷床涉蓺生虰神蓤蓢赊 ODBC 抽鸟蓯淖收生蓚色舍虯 OLAP 籜籢蚚籢蚚虴籐籦籫芍虯Windows NT 4.0虯 Windows 2000虯AIX虯声蓱丧 Solaris 蓮 ODBC 籬皇籆籵蚚尚山蓺生虰 * DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籵蚚籛还豢 6 籪蚚籢粁蚚籜虴籒皇籆籄豢 籫赊驁酃: Windows NT 4.0 SP5 蓺色芍 Windows 2000虯AIX 4.3.3虯声蓱丧 Solaris 籌粂卉蚚籩籅豢籓虴籚籜籩缓 2.6, 7虯 蓺色芍 8 (Sun OS 5.6虯 5.7虯蓺色芍 5.8) 蓮 DB2 籵蚚籛还豢 6 ODBC 籬皇籆籵蚚虰 * DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 7.1 籪蚚籢粁蚚籜虴籒皇籆籄豢籫赊驁酃: Windows NT 4.0 SP5 蓺色芍 Windows 2000虯AIX 4.3.3虯声蓱丧 Solaris 籌粂 卉蚚籩籅豢籓虴籚籜籩缓 2.6, 7虯 蓺色芍 8 (Sun OS 5.6虯5.7虯蓺色芍 5.8) 蓮 DB2 籵蚚籛还豢 7 ODBC 籬皇籆籵蚚虰 * Oracle 8.04 声蓱丧 8i SQL*Net 8.0 籪蚚籢粁蚚籜虴籒皇籆籄豢籫赊驁酃: Windows NT 4.0 SP5 蓺色芍 Windows 2000虯AIX 4.3.3虯Solaris 籌粂卉蚚籩 籅豢籓虴籚籜籩缓 2.6虯 7 蓺色芍 8 (Sun OS 5.6虯5.7虯蓺色芍 5.8) 蓮 MERANT 3.6 ODBC 籬皇籆籵蚚虰 * MS SQL 籘蚚籵蚚 6.5.201 (籪蚚籢粁蚚籜虴籒皇籆籄豢籫賡磛) 赊驁酃: Windows NT 4.0 SP5 蓺色芍 Windows 2000 蓮 MS SQL 籘蚚籵蚚 6.5 ODBC 籬 皇籆籵蚚虰 * MS SQL Server 7.0 (籪蚚籢粁蚚籜虴籒皇籆籄豢籫賡磛) 赊驁酃: Windows NT 4.0 SP5 蓺色芍 Windows 2000 蓮 MS SQL Server 7.0 ODBC 籬皇籆籵蚚 25.4.1 UNIX 籚籜籩缓蓮赊籪蚚籢虴籠蚚籜赊踈唱 AIX 声蓱丧 Solaris 蓮芍虯味弋儇忱尚 ODBC 磒蓯䦅咯蓮稠趭涉虯 odbc.ini 籺籃籆 贿尚巽騑涉蓭虯晃卉蚚籚还籭贿虴籪蚚籢虴籠蚚籜 声蓱丧 OLAP 煌籢籪蚚籢虴籎籢慧 籓尚踈唱生蓚貹磛搔蓨蓺生虰砎逰蓯籬皇籆籵蚚蓺色芍 籪蚚籢虴籠蚚籜尚趢实生蓚 驁酃虯蓚山芍籬皇籆籵蚚蓺色芍籪蚚籢虴籠蚚籜尚儇踃生蓚驁酃芍虯 odbc.ini 籺 籃籆贿尚貹慎巽騑涉蓭绅审牲山虰 25.4.1.1 味弋儇忱赊踈唱 UNIX 籚籜籩缓蓮芍虯味弋儇忱尚稠趭涉蓭虯ODBC 籖籄虴籖豢粅蚚籰豢籫蓹赊籄籒籞 籜尚识繺蓯生蓚 貹磛搔蓨蓺生虰貹硔儇忱尚稠趭生蓚 is.sh 声蓱丧 is.csh 籚籉 贿虴籜籒晃籿籫搔籜籢蚚籢蚚虴籐籦籫虴粃蚚缓虴 籪籅卉籒籫晃蚚蓯蓨蓺生虰ODBC 籪蚚籢虴籠蚚籜蓯抽鸟生蓚腛蓯虯神蓤蓢赊籜籒晃籿籫赊 蒔啥尚踫涉稍深蓤勺稍蓨 蓺甥嗓虰OLAP 籜籢蚚籢蚚虴籐籦籫赊踫蓯磒生蓚惶蚚籙蚚矛赊 慧籓籆豢虴籜籒 晃籿籫蓯虯神蓤蓢赊籜籒晃籿籫尚膅身壅嗓蓮绅审牲山虰 25.4.1.2 odbc.ini 籺籃籆贿赊巽騑 odbc.ini 籺籃籆贿蓮籪蚚籢虴籠蚚籜尚踈唱生蓚蓯芍虯ODBC 籪蚚籢虴籠蚚籜赊矛腛 蓲週騫尚趢实涉虯 蓺色籪蚚籢虴籠蚚籜矛赊色舍蓯蹗唱生蓚僖赊籞籒籚还豢蓮芍虯 ODBC 籬皇籆籵蚚虴籶籜虯籺籃籆贿矛虯 声蓱丧莎赊默赊籬皇籆籵蚚稠趭趌尚縼粗生 蓚貹磛搔蓨蓺生虰籆豢籜籫蚚贿虴籿慧籓皇缓芍虯 籘豢籿贿赊 odbc.ini 籺籃籆贿 尚 ISHOME 籪籅卉籒籫晃蚚蓯 籆豢籜籫蚚贿涉蓺生虰神赊籺籃籆贿蓯芍虯籘粅蚚籫牲 蓤蓭山蓚 ODBC 籬皇籆籵蚚蓯螜生蓚 缼磒赊 ODBC 抽鸟声蓱丧踈唱驅伽搔螝蓺蓤蓭山 蓺生虰晃卉蚚籚还籭贿虴籪蚚籢虴籠蚚籜声蓱丧 OLAP 煌籢籪蚚籢虴籎籢慧籓蓯淖涉 蓭虯磒生蓚 ODBC 籬皇籆籵蚚尚粆籦籿生蓚色舍赊蜫⺪縚蓲涉蓭 神赊籺籃籆贿尚 磒涉蓭绅审牲山虰 odbc.ini 籺籃籆贿嗽蜲赊僖赊籺籃籆贿尚磒生蓚驁酃芍虯 磒生蓚籺籃籆贿赊矛 腛蓯 ODBCINI 味弋儇忱尚貹慎稠趭涉蓭绅审牲山虰 25.4.1.3 odbc.ini 籺籃籆贿蓹赊籪蚚籢虴籠蚚籜赊趢实 1. OLAP 籜籢蚚籢蚚虴籐籦籫虴籘蚚籵蚚尚踫涉蓭山蓚籚籜籩缓蓮虯vi 稍蓘赊 籩籐籜籫虴籊籪籅籢蚚尚磒涉蓭 odbc.ini 籺籃籆贿尚蜫僧蓺生虰 2. [ODBC Data Sources] 蓮⺪蓺傻蓭山蓚籞籒籚还豢尚芨啥深蓭虯 mydata=data source for analysis 稍蓘虯 籪蚚籢虴籠蚚籜赊矛腛蓲硡皿尚週騫生蓚砎涉山 踫尚趢实涉蓺生虰稍蓚蔀绅郦闯涉稍山蓱上蓯虯籪蚚籢虴籠蚚籜赊矛腛芍虯 RDBMS 蓯蓚籪蚚籢粁蚚籜赊矛腛蓲藞趘牲甥蓺生虰 3. [mydata] 稍蓘虯膯喂芤蓮酥蓺蓤色砎涉山籪蚚籢虴籠蚚籜赊矛腛尚週騫生蓚砎 涉山踫尚 蹗唱涉蓭虯籺籃籆贿蓯砎涉山籞籒籚还豢尚趢实涉蓺生虰 4. 籪蚚籢虴籠蚚籜矛蓯鸟绅踫蓮虯神赊籪蚚籢虴籠蚚籜声蓱丧莎赊默赊貹硔赊 ODBC 籬皇籆籵蚚驅伽蓯 淖生蓚腟籶籜蓲籺籃籆贿矛尚趢实涉蓺生虰嗽失赊籞籒 籚还豢蓮蜓蕦生蓚礌尚籏籆籬皇籆豢蓲涉蓭磒涉蓭虯 RDBMS 赊籪蚚籢虴籠蚚 籜蓯粆籦籿涉蓭绅审牲山虰Driver= 稠趭蓯䎱趭生蓚慧籔蚚籚还豢蓯 ODBC 籬皇 籆籵蚚虴籺籃籆贿搔坳蓯聂垌生蓚神蓲尚蝝繤涉蓭绅审牲山虰 5. odbc.ini 赊巽騑尚騃贷涉色蓢虯籺籃籆贿尚訇聂涉虯 籩籐籜籫虴籊籪籅籢蚚尚 騃贷牲甥蓺生虰 25.4.1.4 DB2 赊 ODBC 稠趭赊礌 䶮赊礌蓮虯odbc.ini 尚巽騑涉蓭虯IBM DB2 軓碙赊 ODBC 籬皇籆籵蚚尚山虯AIX 蓮 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籵蚚籛还豢 6.1 赊 晃卉蚚籚还籭贿虴籪蚚籢虴 籠蚚籜 db2data 蓯抽鸟生蓚贃聾尚 硡皿涉蓺生虰vi 籊籪籅籢蚚蓮 $ODBCINI 籖粆豢 籬尚山虯odbc.ini 尚 巽騑涉蓭虯嗽失赊籜籩蚚籫煌豢籫尚膤縼涉蓺生虰 [ODBC Data Sources] db2data=DB2 Source Data on AIX ... [db2data] Driver=/home/db2inst1/sqllib/lib/db2.o Description=DB2 Data Source - AIX, native 25.4.1.5 Oracle 赊 ODBC 稠趭赊礌 䶮赊礌蓮虯odbc.ini 尚巽騑涉蓭虯MERANT 籵蚚籛还豢 3.6 ODBC 籬皇籆籵蚚尚  山虯Oracle 籵蚚籛还豢 8 (Solaris 蓮) 赊晃卉蚚籚还籭贿虴籪蚚籢虴籠蚚籜 oradata 蓯 抽鸟生蓚贃聾尚硡皿涉蓺生虰神赊礌蓮芍虯LogonID 声蓱丧 Password 芍虯 OLAP 籜籢蚚籢蚚虴籐籦籫赊惶蚚籙蚚矛声蓱丧籶籜或蚚籬蓮磒生蓚坳赊趌 蓮籌蚚籵蚚皇籆籬牲蓤蓺生虰 [ODBC 籪蚚籢虴籠蚚籜] oradata=Oracle8 Source Data on Solaris ... [myoracle] 籬皇籆籵蚚= /export/home/users/dkendric/is200/odbclib/ARor815.so Description=my oracle source 25.4.2 UNIX 籚籜籩缓蓮赊 OLAP 煌籢籪蚚籢虴籎籢慧籓赊踈唱 AIX 声蓱丧 Solaris 蓮赊 OLAP 煌籢籪蚚籢虴籎籢慧籓赊踈唱芍虯籪蚚籢虴籠蚚籜赊 踈唱蓲 磋涉蓭山蓺生虰OLAP 煌籢籪蚚籢虴籎籢慧籓虴籪蚚籢粁蚚籜赊驁酃虯 25.4.1.2, odbc.ini 籺籃籆贿赊巽騑 蓮赊硡皿赊 蓱上蓯虯籪蚚籢虴籠蚚籜赊矛腛蓲 籞籒籚还豢尚 odbc.ini 籺籃籆贿蓯 趢实涉蓺生虰莎赊呻筛蓯貹磛稍儇踃芍蓨蓺甥 嗓虰 OLAP 煌籢籪蚚籢虴籎籢慧籓虴籪蚚籢粁蚚籜尚 ODBC 籪蚚籢虴籠蚚籜蓲涉蓭踈唱生蓚 腛蓯虯 籘粅蚚籫牲蓤蓭山蓚 RDBMS 蓯蹗唱生蓚貹磛搔蓨蓺生虰 䶮赊礌蓮虯odbc.ini 尚巽騑涉蓭虯軓碙赊 ODBC 籬皇籆籵蚚尚 山虯DB2 籵蚚籛还 豢 6.1 (Solaris 蓮) OLAP 煌籢籪蚚籢虴籎籢慧籓 TBC_MD 蓯抽鸟生蓚贃聾尚 硡皿 涉蓺生虰 [ODBC 籪蚚籢虴籠蚚籜] ocd6a5a=db2 v6 ... [ocd6a5a] Driver=/home/db2instl/sqllib/lib/db2.0 Description=db2 25.4.3 Windows 籚籜籩缓蓮赊籪蚚籢虴籠蚚籜赊踈唱 Windows NT 蓺色芍 Windows 2000 籚籜籩缓蓮 晃卉蚚籚还籭贿虴籪蚚籢虴籠蚚籜尚 踈唱生蓚蓯芍虯ODBC Administrator 尚踫涉蓭筛蓢虯OLAP 簧籪贿声蓱丧煌籢籄籈 籫皇籆豢赊 蹗唱蓯磒生蓚籪蚚籢虴籠蚚籜蓲赊抽鸟尚蹗唱生蓚貹磛搔蓨蓺生虰 Windows 籖豢籫慧蚚贿虴籶籰贿筛蓢 ODBC Administrator 惶蚚籩籅晃籩籅蚚尚踫 涉蓺生虰䶮赊礌蓮 DB2 籪蚚籢虴籠蚚籜尚蹗唱涉蓺生虰 呻筛赊 RDBMS 赊籣籆籄慧 籓虴粄籦籒籜芍穗稍蓚神蓲搔蓨蓺生虰 ODBC Administrator 蓮晃卉蚚籚还籭贿虴籪蚚籢虴籠蚚籜尚踈唱生蓚蓯芍虯 嗽失赊 籜籩籦籿尚踫涉蓺生虰 1. Windows 籪籜籒籫籦籿蓮虯蛈籖豢籫慧蚚贿虴籶籰贿蛌籈籅豢籬籈尚蜫绅虰 2. 蛈籖豢籫慧蚚贿虴籶籰贿蛌籈籅豢籬籈蓮虯嗽失赊籜籩籦籿赊 1 啥尚踫生 蓚虰 a. Windows NT 蓮虯ODBC 籄籆籖豢尚籣籾贿籒晃籦籒涉虯 蛈ODBC Data Source Administrator蛌籣籆籄慧籓虴粄籦籒籜尚蜫绅虰 b. Windows 2000 蓮虯Administrative Tools 籄籆籖豢尚 籣籾贿籒晃籦籒涉 蓭筛蓢虯籪蚚籢虴籠蚚籜 (ODBC) 籄籆籖豢尚 籣籾贿籒晃籦籒涉虯蛈ODBC Data Source Administrator蛌籣籆籄慧籓虴粄籦籒籜尚蜫绅虰 3. 蛈ODBC Data Source Administrator蛌籣籆籄慧籓虴粄籦籒籜蓮虯 蛈System DSN蛌籢籾尚籒晃籦籒生蓚虰 4. 蛈趢实蛌尚籒晃籦籒涉蓭虯 蛈籪蚚籢虴籠蚚籜赊砎逰蹗唱蛌籣籆籄慧籓虴粄籦 籒籜搔蜫绅虰 5. ODBC Administrator 赊蛈籪蚚籢虴籠蚚籜赊砎逰蹗唱蛌籣籆籄慧籓虴粄籦籒籜 蓮虯 IBM DB2 ODBC Driver 稍蓘赊縆碀稍籬皇籆籵蚚尚腎男涉虯 蛈惟贷蛌尚籒 晃籦籒涉蓭虯 蛈ODBC IBM DB2 籬皇籆籵蚚 - 趢实蛌 籣籆籄慧籓虴粄籦籒籜尚 蜫绅虰 6. 蛈ODBC IBM DB2 籬皇籆籵蚚 - 趢实蛌 籣籆籄慧籓虴粄籦籒籜赊 蛈籪蚚籢粁蚚 籜僖矛蛌籬慧籦籿籣籈豢虴晃籜籫蓮虯 縆碀稍晃卉蚚籚还籭贿虴籠蚚籜虴籪蚚 籢赊籪蚚籢粁蚚籜赊矛腛 (色蓲奢勺虯籘豢籿贿虴籄籿晃籔蚚籚还豢赊 TBC) 尚 腎男生蓚虰 7. 蛈硡皿蛌籩籐籜籫虴粄籦籒籜蓮虯 神赊籬皇籆籵蚚赊磒贃聾尚生繡肃赊硡 皿尚縼粗涉虯蛈趢实蛌尚 籒晃籦籒生蓚虰色蓲奢勺虯My Business 籪蚚籢粁蚚 籜尚生蓯芍䶮赊蓱上稍硡皿尚 縼粗涉蓺生: 声遯磍虯朝賗虯藳 稍蓘 虰䶮赊蓱上稍硡皿尚縼粗生蓤勺虯 籘豢籿贿虴籄籿晃籔蚚籚还豢虴籪蚚籢 粁蚚籜尚週騫蓮僧蓚蓮涉蓡上: 晃卉蚚籚还籭贿虴籪蚚籢虴籠蚚籜赊籘豢籿贿 硡皿赊谔蓯芍虯 团OLAP Starter Kit Desktop团 筛蓢抽鸟生蓚蓲僧虯腎男识繺 稍籪蚚籢虴籠蚚籜尚 康趭生蓚籷豢籫搔蓨蓺生虰 8. 蛈贷市蛌尚籒晃籦籒涉虯蛈ODBC Data Source Administrator蛌籣籆籄慧籓虴粄 籦籒籜蓯 冕蓚虰縼粗涉色籪蚚籢虴籠蚚籜矛声蓱丧籪蚚籢虴籠蚚籜矛蓯粆籦籿 涉色籬皇籆籵蚚搔 蛈System DSN蛌籢籾赊 蛈籚籜籩缓虴籪蚚籢虴籠蚚籜蛌晃籜 籫虴粄籦籒籜蓯 賊牲蓤蓺生虰 籪蚚籢虴籠蚚籜赊踈唱驅伽尚巽騑生蓚蓯芍虯嗽失赊谝蓨蓯涉蓺生虰 1. 籪蚚籢虴籠蚚籜矛尚腎男涉虯蛈踈唱蛌尚籒晃籦籒涉蓭虯 蛈ODBC IBM DB2 - 趢 实蛌籣籆籄慧籓虴粄籦籒籜尚蜫绅虰 2. 儇踃涉色山驅伽尚跅滁生蓚虰 3. 蛈贷市蛌尚 2 胜籒晃籦籒涉虯騃贷生蓚虰 25.4.4 Windows 籚籜籩缓蓮赊 OLAP 煌籢籪蚚籢虴籎籢慧籓赊踈唱 Windows NT 蓺色芍 Windows 2000 蓮 OLAP 煌籢籪蚚籢虴籎籢慧籓尚踈唱生蓚蓯芍虯 ODBC Administrator 尚踫涉蓭筛蓢虯OLAP 煌籢籪蚚籢虴籎籢慧籓虴籪蚚籢粁蚚籜 搔 螝蓺蓤蓚籪蚚籢虴籠蚚籜蓲赊抽鸟尚蹗唱涉蓺生虰 䶮赊礌蓮 DB2 籪蚚籢虴籠蚚籜尚蹗唱涉蓺生虰 呻筛赊 RDBMS 赊籣籆籄慧籓虴粄籦籒 籜芍穗稍蓚神蓲搔蓨蓺生虰OLAP 煌籢籪蚚籢虴籎籢慧籓赊 籪蚚籢虴籠蚚籜尚蹗唱 生蓚蓯芍虯䶮赊籜籩籦籿尚踫涉蓺生虰 1. 籪籜籒籫籦籿蓮虯蛈籖豢籫慧蚚贿虴籶籰贿蛌籈籅豢籬籈尚蜫绅虰 2. 蛈籖豢籫慧蚚贿虴籶籰贿蛌籈籅豢籬籈蓮虯嗽失赊籜籩籦籿赊 1 啥尚踫生 蓚虰 a. Windows NT 蓮虯ODBC 籄籆籖豢尚籣籾贿籒晃籦籒涉虯 蛈ODBC Data Source Administrator蛌籣籆籄慧籓虴粄籦籒籜尚蜫绅虰 b. Windows 2000 蓮虯Administrative Tools 籄籆籖豢尚 籣籾贿籒晃籦籒涉 蓭筛蓢虯籪蚚籢虴籠蚚籜 (ODBC) 籄籆籖豢尚 籣籾贿籒晃籦籒涉虯蛈ODBC Data Source Administrator蛌籣籆籄慧籓虴粄籦籒籜尚蜫绅虰 3. 蛈ODBC Data Source Administrator蛌籣籆籄慧籓虴粄籦籒籜蓮虯 蛈System DSN蛌籢籾尚籒晃籦籒生蓚虰 4. 蛈趢实蛌尚籒晃籦籒涉蓭虯 蛈籪蚚籢虴籠蚚籜赊砎逰蹗唱蛌籣籆籄慧籓虴粄籦 籒籜搔蜫绅虰 5. ODBC Administrator 赊蛈籪蚚籢虴籠蚚籜赊砎逰蹗唱蛌籣籆籄慧籓虴粄籦籒籜 蓮虯 IBM DB2 ODBC Driver 稍蓘赊縆碀稍籬皇籆籵蚚尚腎男涉虯 蛈惟贷蛌尚籒 晃籦籒涉蓭虯 蛈ODBC IBM DB2 籬皇籆籵蚚 - 趢实蛌 籣籆籄慧籓虴粄籦籒籜尚 蜫绅虰 6. 蛈籪蚚籢粁蚚籜僖矛蛌籬慧籦籿籣籈豢虴晃籜籫赊虯 蛈ODBC IBM DB2 籬皇籆籵 蚚 - 趢实蛌 籣籆籄慧籓虴粄籦籒籜蓮虯 縆碀稍 OLAP 煌籢籪蚚籢虴籎籢慧籓 赊 籪蚚籢粁蚚籜赊矛腛 (色蓲奢勺虯籘豢籿贿虴籄籿晃籔蚚籚还豢赊 TBC_MD) 尚腎男生蓚虰腎男涉色籪蚚籢粁蚚籜赊 矛腛芍虯蛈籪蚚籢虴籠蚚籜矛蛌籩籐籜 籫虴粄籦籒籜蓯 咯縄蓯賊牲蓤蓺生虰 7. 籪蚚籢虴籠蚚籜赊矛腛尚儇踃涉色山蓲僧蓯芍虯 蛈籪蚚籢虴籠蚚籜矛蛌籩籐籜 籫虴粄籦籒籜蓯 賊牲蓤蓭山蓚矛腛尚腎男涉蓭虯神赊籬皇籆籵蚚赊磒贃聾 尚生矛腛尚縼粗涉虯 蛈趢实蛌尚籒晃籦籒生蓚虰色蓲奢勺虯䶮赊蓱上稍矛腛 尚 縼粗生蓤勺虯蹚蚴赊 OLAP 煌籢籪蚚籢虴籎籢慧籓蓯抽鸟生蓚色舍蓯莎赊籬 皇籆籵蚚尚 磒涉蓭山蓚神蓲尚甥蓚蓮涉蓡上: 蹚蚴赊 OLAP 籎籢慧籓 籘豢籿贿虴籄籿晃籔蚚籚还豢 OLAP 煌籢籪蚚籢虴籎籢慧籓赊 籪蚚籢粁蚚籜蓯 抽鸟涉蓭山蓚神蓲尚生蓯芍虯䶮赊矛腛尚縼粗生蓤勺蓱山蓮涉蓡上虵 TBC_MD 8. 蛈硡皿蛌籩籐籜籫虴粄籦籒籜蓮虯 神赊籬皇籆籵蚚赊磒贃聾尚生硡皿尚縼 粗生蓚虰色蓲奢勺虯OLAP 煌籢籪蚚籢虴籎籢慧籓尚硡皿生蓚蓯芍虯 䶮赊蓱上稍 週騫尚縼粗涉蓺生: 蹚蚴赊簧籪贿蓲煌籢籄籈籫皇籆豢 䶮赊蓱上稍硡皿尚縼粗生蓤勺虯籘豢籿贿虴籄籿晃籔蚚籚还豢 OLAP 煌籢籪蚚 籢虴籎籢慧籓虴籪蚚籢粁蚚籜尚 週騫蓮僧蓚蓮涉蓡上: 籘豢籿贿赊簧籪贿蓲煌籢籄籈籫皇籆豢 蚱週赊蓱上稍硡皿芍虯OLAP 籜籢蚚籢蚚虴籐籦籫虴籪籜籒籫籦籿筛蓢 OLAP 煌 籢籪蚚籢虴籎籢慧籓蓯抽鸟生蓚蓲僧蓯腎男生蓚淖蜿赊籎籢慧籓尚康趭生蓚 籷 豢籫蓲稍蓨蓺生虰 9. 蛈贷市蛌尚籒晃籦籒涉虯蛈ODBC Data Source Administrator蛌籣籆籄慧籓虴粄 籦籒籜蓯 冕蓚虰縼粗涉色籪蚚籢虴籠蚚籜矛声蓱丧籪蚚籢虴籠蚚籜矛蓯粆籦籿 涉色籬皇籆籵蚚搔 蛈System DSN蛌籢籾赊 蛈籚籜籩缓虴籪蚚籢虴籠蚚籜蛌晃籜 籫虴粄籦籒籜蓯 賊牲蓤蓺生虰 籪蚚籢虴籠蚚籜赊踈唱驅伽尚巽騑生蓚蓯芍虯嗽失赊谝蓨蓯涉蓺生虰 1. 籪蚚籢虴籠蚚籜矛尚腎男涉虯蛈踈唱蛌尚籒晃籦籒涉蓭虯 蛈ODBC IBM DB2 - 趢 实蛌籣籆籄慧籓虴粄籦籒籜尚蜫绅虰 2. 儇踃涉色山驅伽尚跅滁生蓚虰 3. 蛈贷市蛌尚 2 胜籒晃籦籒涉虯騃贷生蓚虰 25.4.5 籪蚚籢虴籠蚚籜尚踈唱涉色蓢 晃卉蚚籚还籭贿虴籪蚚籢虴籠蚚籜声蓱丧 OLAP 煌籢籪蚚籢虴籎籢慧籓赊踈唱搔惟贷 生蓚蓲虯 OLAP 籜籢蚚籢蚚虴籐籦籫筛蓢抽鸟生蓚神蓲搔蓮僧蓺生虰䶮蓯虯OLAP 簧籪 贿声蓱丧 煌籢籄籈籫皇籆豢赊蹗唱虯儇踃虯声蓱丧訇聂尚踫上神蓲搔蓮僧蓺生虰 SQL 籘蚚籵蚚 ODBC 籬皇籆籵蚚芍虯SQL 籘蚚籵蚚虴籪蚚籢粁蚚籜尚軒丧騩生吴蓯 籢 籆缓籄籈籫蓯稍蓚识繺钞搔蓨蓺生虰籪蚚籢粁蚚籜搔磒谔蓮稍山蓲僧蓯 蹘踫涉 蓭绅审牲山虰籬皇籆籵蚚虴籢籆缓籄籈籫危吴尚邡绅生蓤勺虯神赊脙膴尚胜佬蓮僧蓚 驁酃搔蓨蓺生虰蜷涉绅芍虯升磒赊籬皇籆籵蚚赊 ODBC 亵蚰尚驋涉蓭绅审牲 山虰 ODBC 抽鸟赊脙膴声蓱丧籠晃患蚚籚还豢赊蜷蹫蓯啥山蓭芍虯 蛈OLAP Integration Server System Administrator's Guide蛌 尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 25.5 OLAP 籜籢蚚籢蚚虴籐籦籫虴籪籜籒籫籦籿筛蓢赊慧籓籆豢 OLAP Starter Kit Desktop 尚磒涉蓭 OLAP 簧籪贿声蓱丧煌籢籄籈籫皇籆豢尚 蹗 唱生蓚蓯芍虯DB2 OLAP Integration Server 声蓱丧 DB2 OLAP Server 蓲山上 2 啥 赊籘蚚籵蚚虴籖豢粅蚚籰豢籫蓯籒皇籆籄豢籫虴籠籺籫籈籉籄尚抽鸟生蓚 貹磛搔蓨 蓺生虰慧籓籆豢虴籣籆籄慧籓蓮虯 神蓤蓢赊 2 啥赊籘蚚籵蚚蓯抽鸟生蓚色舍蓯 Desktop 蓮貹磛稍驅伽赊籿慧豢籿籫搔騩牲蓤蓺生虰 籣籆籄慧籓赊埕贃蓮虯DB2 OLAP Integration Server 蓯螜生蓚驅伽尚縼粗涉蓺生虰 蔈贃蓮虯DB2 OLAP Server 蓯螜 生蓚驅伽尚縼粗涉蓺生虰 DB2 OLAP Integration Server 蓯抽鸟生蓚蓯芍: * 籘蚚籵蚚: Integration Server 赊粃籜籫矛蓺色芍 IP 籄籬卉籜尚縼粗涉蓺 生虰 Integration Server 尚 Desktop 蓲款婶或蚚籒籜籩蚚籚还豢蚱蓯籆豢籜 籫蚚贿涉蓭山蓚驁酃虯 趌芍谝颉虯"localhost" 蓺色芍 "127.0.0.1" 蓮生虰 * OLAP 煌籢籪蚚籢虴籎籢慧籓: OLAP Integration Server 蓯抽鸟生蓚驁酃虯 煌 籢籪蚚籢虴籎籢慧籓蓞䎱趭生蓚貹磛搔蓨蓺生虰OLAP Integration Server 芍虯 晃卉蚚籚还籭贿虴籪蚚籢粁蚚籜蓮蹗唱涉色 OLAP 簧籪贿蓲煌籢籄籈籫皇 籆豢蓯螜生蓚驅伽尚 煌籢籪蚚籢虴籎籢慧籓蓲涉蓭訇蝷涉蓺生虰神赊晃卉蚚籚 还籭贿虴籪蚚籢粁蚚籜尚 ODBC 蓯縪耝生蓚貹磛搔蓨蓺生虰籎籢慧籓虴籪蚚籢 粁蚚籜蓯芍虯OLAP Integration Server 搔 繤生蓚晃卉蚚籚还籭贿賊赊康趭 赊籞籦籫搔螝蓺蓤蓺生虰慧籓籆豢虴籣籆籄慧籓蓮 Integration Server 尚䎱趭 涉虯蛈OLAP 煌籢籪蚚籢虴籎籢慧籓蛌籺籅蚚贿籬赊籿贿籣籈豢尚 縒蜫涉蓭虯 OLAP Integration Server 蓲涉蓭趍蓢蓤蓚 ODBC 籪蚚籢虴籠蚚籜矛赊晃籜籫尚 驋生蓚神蓲搔蓮僧蓺生虰 煌籢籪蚚籢虴籎籢慧籓賊尚螝设 ODBC 籪蚚籢粁蚚 籜尚腎男涉蓭绅审牲山虰 * 惶蚚籙蚚矛声蓱丧籶籜或蚚籬: OLAP Integration Server 芍虯神赊籶籰贿蓮䎱 趭生蓚 惶蚚籙蚚矛蓲籶籜或蚚籬尚磒涉蓭虯煌籢籪蚚籢虴籎籢慧籓蓯抽鸟涉 蓺生虰 神蓤芍虯籘蚚籵蚚蚱 (款婶粆籚豢蓮籘蚚籵蚚蓲籒皇籆籄豢籫搔踫牲 蓤蓭山蓚赊蓮稍深蓤勺 籒皇籆籄豢籫蚱蓮芍稍山) 蓯聂垌生蓚慧籓籆豢虴籄籎 籈豢籫蓮生虰 惶蚚籙蚚矛芍 OLAP 煌籢籪蚚籢虴籎籢慧籓尚蹗唱涉色惶蚚籙蚚 蓮稍深蓤勺稍蓨蓺甥嗓虰 蹗唱惶蚚籙蚚蓮稍深蓤勺虯賊籜籐蚚粆矛搔穗稍蓚色 舍虯OLAP Integration Server 芍 籎籢慧籓繀蓮晃卉蚚籚还籭贿賊尚軣垆生蓚 神蓲搔蓮僧蓺甥嗓虰 DB2 OLAP Server 驅伽芍籌籿籚还豢蓮蓚色舍虯慧籓籆豢虴籣籆籄慧籓赊 蔈贃赊縼 粗籺籅蚚贿籬芍籾皇豢籒赊蓺蓺蓯蓮僧蓺生虰色审涉虯 Desktop 声蓱丧 Administration Manager 蓮虯DB2 OLAP Server 蓯抽鸟生蓚色舍蓯 山绅啥筛赊暮蹗 搔貹磛蓲稍蓨蓺生虰神蓤蓢赊籺籅蚚贿籬尚籾皇豢籒赊蓺蓺蓯生蓚蓲虯 磛咄涉色暮蹗 尚惟贷生蓚色舍蓯 Integration Server 搔 DB2 OLAP Server 蓯 抽鸟生蓚貹磛搔 蓚驁酃虯Desktop 芍慧籓籆豢虴籣籆籄慧籓尚蹘丧賊涉蓺生虰 慧籓籆豢虴籣籆籄慧 籓赊 DB2 OLAP Server 籺籅蚚贿籬尚颉蓯萌舍蓚神蓲尚声胃舍涉蓺生虰 DB2 OLAP Server 蓯抽鸟生蓚蓯芍: * 籘蚚籵蚚: DB2 OLAP Server 赊粃籜籫矛蓺色芍 IP 籄籬卉籜尚縼粗涉蓺生虰 OLAP 籜籢蚚籢蚚虴籐籦籫尚踫谔赊驁酃芍虯OLAP Server 蓲 Integration Server 芍 款婶蓮生虰Integration Server 蓲 OLAP Server 搔僖蚗赊粃籜籫蓯 籆豢籜籫蚚贿 牲蓤蓭山蓚驁酃芍虯OLAP Integration Server 蓮趭違牲蓤蓭山 蓚粃籜籫矛蓲 IP 籄籬卉籜尚 縼粗涉蓭绅审牲山虰 * 惶蚚籙蚚矛声蓱丧籶籜或蚚籬: OLAP Integration Server 芍虯神赊籶籰贿蓮䎱 趭生蓚 惶蚚籙蚚矛蓲籶籜或蚚籬尚磒涉蓭虯DB2 OLAP Server 蓯抽鸟涉蓺 生虰 神赊惶蚚籙蚚矛蓲籶籜或蚚籬芍虯DB2 OLAP Server 蓯淖涉蓭趭違圬身赊 蓞赊蓮稍深蓤勺稍蓨蓺甥嗓虰 OLAP Server 芍虯神赊惶蚚籙蚚矛蓲籶籜或蚚籬 尚粃籜籫虴籌粂卉蚚籩籅豢籓虴籚籜籩缓蓲芍 僖蓯蝷床涉蓺生虰 25.5.1 籜籢蚚籢蚚虴籐籦籫赊慧籓籆豢赊礌 嗽失赊礌芍虯OLAP 籘豢籿贿尚蹗唱圬身蓮虯OLAP 籜籢蚚籢蚚虴籐籦籫赊籆豢籜籫蚚 贿谔蓯 蝷床惶蚚籙蚚 ID 蓲涉蓭 db2admin 尚虯 蝷床籶籜或蚚籬蓲涉蓭 password 尚腎男涉色蓲膠趭涉蓭山蓺生虰 * OLAP Integration Server 赊驁酃: 籘蚚籵蚚芍 localhost 虯 OLAP 煌籢籪蚚 籢虴籎籢慧籓芍 TBC_MD 虯惶蚚籙蚚矛芍 db2admin虯籶籜或蚚籬芍 password 蓮生 * DB2 OLAP Server 赊驁酃: 籘蚚籵蚚芍 localhost 虯 惶蚚籙蚚矛芍 db2admin 蓮生 ------------------------------------------------------------------------ 25.6 OLAP 籜籢蚚籢蚚虴籐籦籫赊籘豢籿贿虴籪蚚籢粁蚚籜尚䦅咯蓮蹗唱声蓱丧踈唱 生蓚 籘豢籿贿虴籪蚚籢粁蚚籜芍 OLAP 籜籢蚚籢蚚虴籐籦籫尚籆豢籜籫蚚贿生蓚蓲僧蓯  咯縄蓯蹗唱牲蓤蓺生虰嗽失赊硡皿芍虯貹磛稍驁酃蓯虯籎籢慧籓声蓱丧籘豢籿贿虴籪 蚚籢粁蚚籜赊 籞籦籫籄籦籿尚䦅咯蓮踫上贃聾尚涉蓺生虰 1. Windows 蚱蓮虯蛈籜籢蚚籫 --> 籿慧籓皇缓 --> DB2 (Windows NT 缽) --> 籖 粆豢籬虴籈籅豢籬籈蛌尚蜫僧蓺生虰 2. 咯籎籢慧籓虴籪蚚籢粁蚚籜尚蹗唱涉蓺生: a. 䶮赊蓱上蓯縼粗: db2 create db OLAP_CAT b. 䶮赊蓱上蓯縼粗: db2 connect to OLAP_CAT 3. 籪蚚籢粁蚚籜蓯賊尚蹗唱涉蓺生: a. \SQLLIB\IS\ocscript\ocdb2.sql 蓯碎咯涉蓺生 b. 䶮赊蓱上蓯縼粗: db2 -tf ocdb2.sql 4. 籘豢籿贿虴籠蚚籜虴籪蚚籢粁蚚籜尚蹗唱涉蓺生: a. 䶮赊蓱上蓯縼粗: db2 connect reset b. 䶮赊蓱上蓯縼粗: db2 create db TBC c. 䶮赊蓱上蓯縼粗: db2 connect to TBC 5. 籪蚚籢粁蚚籜蓯賊尚蹗唱涉蓺生: a. \SQLLIB\IS\samples\ 蓯碎咯涉蓺生 b. tbcdb2.sql 尚 \SQLLIB\samples\db2sampl\tbc 蓯籖籹蚚涉蓺生 c. lddb2.sql 尚 \SQLLIB\samples\db2sampl\tbc 蓯籖籹蚚涉蓺生 d. \SQLLIB\samples\db2sampl\tbc 蓯碎咯涉蓺生 e. 䶮赊蓱上蓯縼粗: db2 -tf tbcdb2.sql f. db2 - vf lddb2.sql 蓲縼粗涉蓭虯 籘豢籿贿虴籠蚚籜虴籪蚚籢尚賊蓯慧 蚚籬涉蓺生虰 6. 籘豢籿贿虴籎籢慧籓虴籪蚚籢粁蚚籜尚蹗唱涉蓺生: a. 䶮赊蓱上蓯縼粗: db2 connect reset b. 䶮赊蓱上蓯縼粗: db2 create db TBC_MD c. 䶮赊蓱上蓯縼粗: db2 connect to TBC_MD 7. 籪蚚籢粁蚚籜蓯賊尚蹗唱涉蓺生: a. \SQLLIB\IS\samples\tbc_md 蓯碎咯涉蓺生 b. ocdb2.sql 尚 \SQLLIB\samples\db2sampl\tbcmd 蓯籖籹蚚涉蓺生 c. lcdb2.sql 尚 \SQLLIB\samples\db2sampl\tbcmd 蓯籖籹蚚涉蓺生 d. \SQLLIB\samples\db2sampl\tbcmd 蓯碎咯涉蓺生 e. 䶮赊蓱上蓯縼粗: db2 -tf ocdb2.sql f. db2 -vf lcdb2.sql 蓲縼粗涉蓭虯 籘豢籿贿虴煌籢籪蚚籢尚賊蓯慧蚚籬涉 蓺生虰 8. ODBC 尚 TBC_MD虯TBC虯声蓱丧 OLAP_CAT 磒蓯踈唱涉蓺生: a. 蛈籜籢蚚籫 --> 稠趭 --> 籖豢籫慧蚚贿 籶籰贿蛌尚籒晃籦籒涉蓭 NT 籖 豢籫慧蚚贿 籶籰贿尚蜫僧蓺生 b. 晃籜籫筛蓢 ODBC (蓺色芍 ODBC 籪蚚籢虴籠蚚籜) 尚腎男涉蓺生虰 c. 蛈籚籜籩缓 DSM蛌籢籾尚腎男涉蓺生虰 d. 蛈趢实蛌尚籒晃籦籒涉蓺生虰蛈籪蚚籢虴籠蚚籜赊砎逰蹗唱蛌籈籅豢籬籈 搔蜫僧蓺生虰 e. 晃籜籫筛蓢蛈IBM DB2 ODBC DRIVER蛌尚腎男涉蓺生虰 f. 蛈惟贷蛌尚籒晃籦籒涉蓺生虰蛈ODBC IBM DB2 籬皇籆籵蚚 - 趢实蛌 籈籅 豢籬籈搔蜫僧蓺生虰 g. 籪蚚籢虴籠蚚籜赊矛腛 (OLAP_CAT) 尚蛈籪蚚籢虴籠蚚籜矛蛌籺籅蚚贿籬 蓯縼粗涉蓺生虰 h. 僖矛尚蛈籪蚚籢粁蚚籜僖矛蛌籺籅蚚贿籬蓯縼粗生蓚筛虯 蓚山芍失脤刷 尚籒晃籦籒涉蓭虯晃籜籫筛蓢蛈OLAP_CAT蛌尚腎男涉蓭绅审牲山虰 i. 蛈贷市蛌尚籒晃籦籒涉蓺生虰 j. 神蓤蓢赊籜籩籦籿尚 TBC_MD 声蓱丧 TBC 籪蚚籢粁蚚籜蓯淖涉蓭躂蓨兮涉 蓭绅审牲山虰 ------------------------------------------------------------------------ 25.7 籄籿晃籔蚚籚还豢尚 OLAP 籜籢蚚籢蚚虴籐籦籫虴籵蚚籛还豢 7.2 蓯碎踫 籆豢籜籫蚚贿虴籿慧籓皇缓芍虯OLAP 籜籢蚚籢蚚虴籐籦籫赊籘豢籿贿虴籄籿晃籔蚚籚 还豢虯 籪蚚籢粁蚚籜虯声蓱丧籪蚚籢虴籺籃籆贿尚蹘籆豢籜籫蚚贿涉蓺甥嗓虰螚聂赊 籄籿晃籔蚚籚还豢蓛 籪蚚籢粁蚚籜芍诗赊蔱擗蓞深蓺甥嗓虰色审涉虯籆豢籜籫蚚贿 尚踫上腛蓯虯籄籿晃籔蚚籚还豢蓛 籪蚚籢粁蚚籜赊籵籦籒籄籦籿尚肶蓤慎蓯踫傻蓭绅 审牲山虰 籄籿晃籔蚚籚还豢尚蜫绅蓲虯籄籿晃籔蚚籚还豢芍咯縄蓯 籵蚚籛还豢 7.2 蓯 碎踫 牲蓤蓺生虰 ------------------------------------------------------------------------ 25.8 螚趍赊脙膴声蓱丧初芊酆 神赊籞籒籚还豢蓮芍虯DB2 OLAP 籜籢蚚籢蚚虴籐籦籫蓮赊螚趍赊初芊酆尚 晃籜籫 涉蓺生虰 Windows 籿皇籦籫籺籋蚚缓蓮赊 Informix RDBMS 蓲 Merant 籬皇籆籵蚚赊茼晰钞 Windows 籿皇籦籫籺籋蚚缓磒赊 Merant 籬皇籆籵蚚尚 Informix RDBMS 蓮咯蹗 牲甥蓚蓯芍虯 嗽失赊 2 踫尚 PATH 籜籩蚚籫煌豢籫蓯趢实生蓚貹磛搔蓨蓺 生虰 o C:\Informix o C:\Informix\bin 神蓤蓢赊 2 踫蓲蓞虯PATH 赊硲喀蓯縼粗涉蓭绅审牲山虰 OLAP 簧籪贿蓲虯螜翧生蓚煌籢籄籈籫皇籆豢赊籪籅煌豢籚还豢蓯面蛏搔臭婶蓚 蓚蛐茯赊蓞蓲蓮芍虯OLAP 簧籪贿蓮淖收生蓚籪籅煌豢籚还豢搔稍山煌籢籄籈 籫皇籆豢蓯虯 籪籅煌豢籚还豢尚蹗唱生蓚神蓲搔蓮僧蓺生虰神赊籪籅煌豢籚还 豢赊面蛏芍嗽失赊籚籭晃籌蓮逳神蓨奢蓺生虰 1. 砎涉山 OLAP 簧籪贿尚蹗唱涉虯莎蓤尚訇聂生蓚虰 2. 神赊簧籪贿尚粁蚚籜蓯煌籢籄籈籫皇籆豢尚蹗唱涉虯莎赊煌籢籄籈籫皇籆 豢尚訇聂涉稍山虰 3. OLAP 簧籪贿蓯冕蓨虯蚱週赊煌籢籄籈籫皇籆豢赊籪籅煌豢籚还豢赊上扫赊 1 啥赊粁蚚籜蓲稍傻蓭山蓚 籪籅煌豢籚还豢尚邸虮生蓚虰 4. 煌籢籄籈籫皇籆豢蓯冕蓨虯莎蓤尚訇聂涉虯籒慧蚚籝涉蓭筛蓢虯蹘籌蚚籿 豢生蓚虰煌籢籄籈籫皇籆豢蓯芍虯 OLAP 簧籪贿蓮芍淖收生蓚籪籅煌豢籚 还豢搔聂垌涉稍山籪籅煌豢籚还豢搔螝蓺蓤蓺生虰 OLAP 籜籢蚚籢蚚虴籐籦籫芍虯神赊蓱上稍贃聾蓮蹗唱牲蓤色籪籅煌豢籚还豢 蓲虯 煌籢籄籈籫皇籆豢赊惶蚚籙蚚趭違赊籪籅煌豢籚还豢蓲赊面蛏尚芨佴深蓚 神蓲搔蓮僧蓺甥嗓虰涉色搔傻蓭虯 面蛏生蓚籪籅煌豢籚还豢搔煌籢籄籈籫皇籆 豢蓯賊牲蓤蓺生搔虯OLAP 簧籪贿蓯芍淖收生蓚 籪籅煌豢籚还豢搔聂垌涉稍山 色舍虯煌籢籄籈籫皇籆豢芍莎蓤尚惶蚚籙蚚趭違赊籪籅煌豢籚还豢蓲 芨稍涉蓺 生虰 Windows 2000 籿皇籦籫籺籋蚚缓蓮 TMP 味弋儇忱搔茱藬蓮虯煌豢籵蚚声蓱丧 籪蚚籢 赊慧蚚籬搔纒生蓚 Windows 2000 蓲 Windows NT 赊吴蓮芍虯TMP 赊籪籺籋贿籫虴籚籜籩缓声蓱丧 惶蚚籙蚚味弋稠趭趌搔穗稍蓨蓺生虰莎赊色舍虯OLAP 籜籢蚚籢蚚虴籐籦籫搔 Windows 2000 籿皇籦籫籺籋蚚缓蓮踫涉蓭山蓚蓲僧虯煌豢籵蚚声蓱丧籪蚚籢 赊慧蚚籬搔 纒涉蓺生虰莎赊苓室蓲涉蓭虯藞籺籃籆贿搔蹗唱蓮僧稍筛傻色 神蓲尚生 籊皇蚚虴煌籦籞蚚籛搔賊牲蓤蓺生虰嗽失赊籜籩籦籿尚踫生蓚 蓲虯Windows 2000 蓮赊 神赊初芊尚胜佬生蓚神蓲搔蓮僧蓺生虰 1. 籪籅卉籒籫晃蚚 C:\TEMP 尚蹗唱生蓚 2. 籚籜籩缓声蓱丧惶蚚籙蚚赊味弋儇忱 TMP 尚 TMP=C:\TEMP 蓯稠趭生蓚 ODBC 尚籆豢籜籫蚚贿涉蓭蓞虯螚聂赊 Merant 籬皇籆籵蚚搔趗僧晰奢蓢蓤稍山 ODBC 尚籆豢籜籫蚚贿涉蓭蓞虯螚聂赊 3.6 Merant ODBC 籬皇籆籵蚚芍 踃砎牲 蓤蓺甥嗓虰OLAP 籜籢蚚籢蚚虴籐籦籫虴籵蚚籛还豢 7.1虯籺籅籦籒籜籶籦籒 2 嗽腛赊籵蚚籛还豢筛蓢 籄籦籿籓卉蚚籬生蓚驁酃蓯芍虯嗽腛蓯籆豢籜籫蚚贿涉 色 ODBC 籬皇籆籵蚚尚躳鸟涉蓭磒涉蓭绅审牲山虰 UNIX 籿皇籦籫籺籋蚚缓蓮 Merant Informix ODBC 籬皇籆籾尚磒生蓚 UNIX 籿皇籦籫籺籋蚚缓蓮 Merant Informix ODBC 籬皇籆籵蚚尚磒生蓚蓯 芍虯 嗽失赊山慎蓤筛尚踫生蓚貹磛搔蓨蓺生虰 o 籜籢蚚籢蚚虴籐籦籫尚逳咯生蓚腛蓯虯LANG 味弋儇忱尚 "en_US" 蓯 稠趭 生蓚虰色蓲奢勺虯Korn 籚籉贿赊驁酃虯䶮赊蓱上蓯縼粗涉蓺生虰 export LANG='en_US' OLAP 籜籢蚚籢蚚虴籐籦籫尚逳咯生蓚色丧蓯虯神赊儇忱尚稠趭涉蓺生虰 o LANG 味弋儇忱搔生蓮蓯僖赊趌蓯稠趭牲蓤蓭山蓚驁酃芍虯籆豢籜籫蚚贿芷 蓯 䶮赊週厶晃豢籒尚蹗唱生蓚: ln -s $ISHOME/locale/en_US $ISHOME/locale/$LANG 穗稍蓚籘蚚籸籜虴卉粁贿赊 OLAP 籒皇籆籄豢籫蓲籘蚚籵蚚尚郦酃涉蓭磒生蓚 IBM 芍虯OLAP 籜籢蚚籢蚚虴籐籦籫赊籒皇籆籄豢籫声蓱丧籘蚚籵蚚虴籖豢粅蚚 籰豢籫尚蓲蓞蓯虯 款藞籵蚚籛还豢声蓱丧款藞籺籅籦籒籜籶籦籒虴卉粁贿蓯涉 蓭声绅神蓲尚声胃舍涉蓺生虰色审涉虯 蓚颌哝失蓮芍虯穗稍蓚籘蚚籸籜虴卉 粁贿赊籒皇籆籄豢籫蓲籘蚚籵蚚虴籖豢粅蚚籰豢籫尚 郦酃生蓚神蓲搔蓮僧蓺 生虰 蓚籵蚚籛还豢蓮籒皇籆籄豢籫蓲籘蚚籵蚚尚穗稍蓚籘蚚籸籜虴卉粁贿蓮磒生 蓚 蓱蓨砎涉山籒皇籆籄豢籫蓲虯蓱蓨芮山籘蚚籵蚚尚膅身酃伞甥蓭磒生蓚 驁酃虯 IBM 芍神蓤蓯啥山蓭籘粅蚚籫芍山色涉蓺甥嗓赊蓮虯莎赊蓱上蓯 磒涉稍山神蓲尚声胃舍涉蓺生虰 色审涉虯蓱蓨芮山籒皇籆籄豢籫蓲虯蓱蓨 砎涉山籘蚚籵蚚尚膅身酃伞甥蓭磒蓮僧蓚神蓲芍 蓨蓺生虰色审涉神赊 驁酃蓞虯IBM 芍籘粅蚚籫涉蓺甥嗓虰神赊驁酃芍虯脙膴搔鲤臭生蓚识繺钞 搔蓨蓺生虰 礌: + 籘蚚籵蚚筛蓢赊煌籦籞蚚籛搔軌傻蓭山蓚虰籒皇籆籄豢籫南赊 message.MDB 籺籃籆贿尚 籄籦籿籓卉蚚籬涉蓭籘蚚籵蚚南赊卉粁贿 蓯藞趘牲甥蓚神蓲蓯蓱傻蓭虯神赊脙膴尚 胜佬生蓚神蓲搔蓮僧蓺 生虰 + 砎涉山籘蚚籵蚚這繺搔這繺涉稍山虰砎涉山這繺尚磒涉蓱上蓲身 蓚蓲虯 籒皇籆籄豢籫南虯籘蚚籵蚚南虯蓺色芍船贃赊南蓮纒生 蓚虰 + 籒皇籆籄豢籫搔籘蚚籵蚚蓯滁涉绅抽鸟牲蓤蓭山稍山识繺钞搔蓚虰 蓚籵蚚籛还豢蓮虯赑藞赊籒皇籆籄豢籫蓮侪忱赊籘蚚籵蚚尚磒生蓚 赑藞赊籒皇籆籄豢籫尚穗稍蓚粆籚豢蓺色芍籌粂卉蚚籩籅豢籓虴籚籜籩缓 蓯蓚 山绅啥筛赊 OLAP 籘蚚籵蚚蓯抽鸟生蓚貹磛搔蓚驁酃虯莎蓤蓢尚 生蔀蓭款藞赊籵蚚籛还豢 声蓱丧籘蚚籸籜虴卉粁贿蓯生蓚神蓲尚 IBM 芍 声胃舍涉蓺生虰籒皇籆籄豢籫芍虯蝠稍绅蓲蓞虯 蹚跔卉粁贿赊籘蚚籵蚚蓲 款婶卉粁贿蓯涉蓭绅审牲山虰脙膴搔鲤臭生蓚驁酃蓯芍虯 縆碀稍粃籜籫蓯 縆收牲甥蓚色舍蓯穗稍蓚籒皇籆籄豢籫虴粆籚豢尚磒涉色蓨虯 生蔀蓭赊 籒皇籆籄豢籫声蓱丧籘蚚籵蚚尚款婶籘蚚籸籜虴卉粁贿蓯籄籦籿籓卉蚚籬 涉稍深蓤勺稍蓢稍山驁酃搔蓨蓺生虰 穗稍蓚籵蚚籛还豢赊籒皇籆籄豢籫蓲籘蚚籵蚚尚郦酃涉蓭磒生蓚 籵蚚籛还豢 7.1 赊 OLAP 籜籢蚚籢蚚虴籐籦籫虴籒皇籆籄豢籫声蓱丧籘蚚 籵蚚蓲 籵蚚籛还豢 7.2 赊籒皇籆籄豢籫声蓱丧籘蚚籵蚚尚郦酃涉蓭磒 生蓚驁酃虯IBM 芍 籘粅蚚籫涉蓺甥嗓虰IBM OLAP 朝賗搔砎涉山籵蚚籛还 豢虴卉粁贿蓯籄籦籿籓卉蚚籬牲蓤蓚蓲僧虯 籰籦籫或蚚籒赊踃砎蓛籪蚚 籢虴籺籋蚚粆籦籫赊儇踃尚困上神蓲搔蓱绅蓨虯莎赊驁酃蓯芍虯 籒皇籆 籄豢籫蓲籘蚚籵蚚蓞莎蓤蓲款藞赊卉粁贿蓯生蓚神蓲搔貹磛蓲稍蓨蓺生虰 IBM 朝賗 (DB2 OLAP 籜籢蚚籢蚚虴籐籦籫) 蓲 Hyperion 朝賗 (Hyperion Essbase 蓲 Hyperion Integration Server) 尚郦酃涉蓭磒生蓚 IBM 赊 OLAP 籒皇籆籄豢籫声蓱丧籘蚚籵蚚蓲 Hyperion Solutions 赊 OLAP 籒皇籆籄豢籫 声蓱丧籘蚚籵蚚尚郦酃涉蓭磒生蓚驁酃虯IBM 芍籘 粅蚚籫涉蓺甥嗓虰藞倮赊味弋蓮芍蚱週赊籖豢粅蚚籰豢籫尚郦酃涉蓭 磒 涉蓭蓞咯蹗涉蓺生搔虯這踈縄蓯藸山搔蓚色舍蓯脙膴搔鲤臭生蓚识繺钞 搔蓨蓺生虰 ------------------------------------------------------------------------ 25.9 OLAP 籜籿卉籦籬籚蚚籫虴籄籬籆豢 EQD 籺籃籆贿赊芄逮 DB2 OLAP 籜籢蚚籢蚚虴籐籦籫蓮芍虯籜籿卉籦籬籚蚚籫虴籄籬籆豢芍 Query Designer (EQD) 蓲軒勺蓤蓚踈唱磛膄尚傻蓭山蓺生虰 籤患蚚籫晃籄贿 蓲軒勺蓤蓚 粄籢豢尚螝设 EQD 赊籌豢皇籆豢虴粀贿籿虴煌籮患蚚芍 蓘蓤蓞賊涉蓺甥嗓虰 EQD 籤患蚚籫晃籄贿蓮賊牲蓤蓚川芍 蛈OLAP 籜籿卉籦籬籚蚚籫虴籄籬籆豢磒赊 䦅藳僧 (Excel 缽) 蛌虯声蓱丧蛈OLAP 籜籿卉籦籬籚蚚籫虴籄籬籆豢磒赊䦅藳僧 (1-2-3 缽) 蛌赊膽 2 蛑赊籘籾籞籦籫蓮生虰EQD 籤患蚚籫晃籄贿赊生蔀蓭赊驅伽芍 籆豢籺籋煌蚚籚还豢虴籞豢籢蚚赊 籾籦籒赊 HTML 籵蚚籛还豢 声蓱丧 PDF 籵蚚籛还 豢蓮磒识繺蓮生虰 ------------------------------------------------------------------------ 驅伽籎籢慧籓虴粆籰蚚籛换蚚蝷床赊䦅藳僧 ------------------------------------------------------------------------ 26.1 驅伽籎籢慧籓虴粆籰蚚籛换蚚蚴危稠趭惶蚚籩籅晃籩籅蚚 26.1.1 驅伽籎籢慧籓虴粆籰蚚籛换蚚 (ICM) 赊蚴危石惶蚚籩籅晃籩籅蚚蓮芍虯 嗽失赊籖粆 豢籬尚磒涉蓭虯CREATE TABLE 籜籩蚚籫煌豢籫赊騃伞蓨蓯 SQL 籜籩蚚籫煌豢籫尚 賢实蓮僧蓚蓱上蓯稍蓨蓺涉色虰 CREATEIC \DBTYPE dbtype \DGNAME dgname \USERID userid \PASSWORD password \KA1 userid \TABOPT "directory:\tabopt.file" DB2 搔籆豢籜籫蚚贿牲蓤蓭山蓚籪籅卉籒籫晃蚚筛蓢芍虯 CREATEIC 惶蚚籩籅晃籩籅 蚚蓮 TABOPT 籐蚚或蚚籬尚䎱趭蓮僧蓺生虰 TABOPT 籐蚚或蚚籬赊䶮赊趌芍虯腟籶籜 尚螝设籺籃籆贿矛 tabopt.file 蓮生虰 籪籅卉籒籫晃蚚矛蓯籾皇豢籒搔螝蓺蓤蓭山 蓚驁酃芍虯莎赊矛腛尚藳磒偃蓮酥嗓蓮绅审牲山虰 tabopt.file 籺籃籆贿赊繀磂蓯 芍虯 CREATE TABLE 籜籩蚚籫煌豢籫蓯賢实生蓚驅伽搔螝蓺蓤蓭山稍深蓤勺稍蓨蓺甥 嗓虰 神赊 tabopt.file 籺籃籆贿蓹赊蚰僧壅设尚踫上蓯芍虯 失週赊 SQL 籜籩蚚籫 煌豢籫尚磒涉蓭绅审牲山虰 ICM 惶蚚籩籅晃籩籅蚚芍神赊籺籃籆贿尚縺身壅身虯 䶮蓯莎蓤尚 CREATE TABLE 籜籩蚚籫煌豢籫蓯賢实涉蓺生虰 賊 20. SQL 籜籩蚚籫煌豢籫 IN MYTABLESPACE MYTABLESPACE 赊籪蚚籢尚啥尚賊尚蹗唱涉蓺生 DATA CAPTURE CHANGES 賊尚蹗唱涉蓭虯SQL 赊儇踃尚蝕跍躟蓮慧籓蓯週 耝涉蓺生 IN ACCOUNTING INDEX IN ACCOUNTING 繀赊籪蚚籢声蓱丧 ACCOUNT_IDX 繀赊 ACCOUNT_IDX 垆藳尚啥賊尚蹗唱涉蓺生 籖豢籩豢籧虴籺籃籆贿赊蹚膯籘籆籝芍 1 籵籆籫亵蓯涉蓭 1000 亵蓮生虰 神赊砎涉山這繺芍 Windows 声蓱丧 UNIX 籚籜籩缓蓮赊身磒识繺蓮生虰 26.1.2 皇籆籞豢籜苄賢赊脙膴 嗽失赊煌籦籞蚚籛尚深傻色驁酃: FLG0083E: IBM 驅伽籎籢慧籓虴粆籰蚚籛换蚚蓯淖涉蓭碙軟稍皇籆籞豢籜尚傻蓭山蓺甥嗓虰 蚴危稠趭惶蚚籩籅晃籩籅蚚虰籠籺籫籈籉籄擂廊縓蓚山芍 IBM 蓯翧篡涉蓭绅审牲山虰 蔯邟赟棵虽虰 DB2 籈籉籄籲籈籜虴粆籰蚚籛换蚚蓚山芍 IBM DB2 OLAP Server 尚 踳縼涉蓭虯驅 伽籎籢慧籓虴粆籰蚚籛换蚚踈唱磛膄尚籆豢籜籫蚚贿生蓚貹磛搔蓨蓺生虰 莎蓤芍驅 伽籎籢慧籓虴粆籰蚚籛换蚚蚴危稠趭惶蚚籩籅晃籩籅蚚尚螝嗓蓮山蓺生虰 26.1.3 籆豢籜籫蚚贿赊脙膴 DB2 籈籉籄籲籈籜虴粆籰蚚籛换蚚蓚山芍 IBM DB2 OLAP Server 尚籆豢籜籫蚚贿生 蓚驁酃虯 蓺色款婶或蚚籒籜籩蚚籚还豢蓯僖赊驅伽籎籢慧籓虴粆籰蚚籛换蚚蝷床踈 唱磛膄 (DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 CD-ROM 尚磒) 尚籆豢籜籫蚚贿生蓚驁 酃芍虯驅伽籎籢慧籓蚴危稠趭 惶蚚籩籅晃籩籅蚚尚蚱蚰僧生蓚貹磛搔蓨蓺生虰 神 赊驁酃虯 \sqllib\bin 籪籅卉籒籫晃蚚筛蓢虯籺籃籆贿 createic.bak 声蓱丧 flgnmwcr.bak 尚軣騩涉虯createic.exe 声蓱丧 flgnmwcr.exe 尚声赊声赊晃籰蚚缓 涉蓺生虰 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜筛蓢趢实驅伽籎籢慧籓虴粆籰蚚籛换蚚踈唱磛膄尚 籆豢籜籫蚚贿 生蓚驁酃虯莎赊踈唱磛膄芍籪蚚籢籈籉籄籲籈籜虴粆籰蚚籛换蚚尚籆豢 籜籫蚚贿涉色或蚚籒籜籩蚚籚还豢蓲芍僖赊或蚚籒籜籩蚚籚还豢 蓮蓚貹磛搔蓨蓺 生虰蜷涉绅芍虯蛈DB2 籈籉籄籲籈籜虴粆籰蚚籛换蚚虴籆豢籜籫蚚贿赊䦅藳僧蛌赊 膽 3 蛑虯驅伽籎籢慧籓虴粆籰蚚籛换蚚虴籖豢粅蚚籰豢籫赊籆豢籜籫蚚贿尚驋涉蓭绅 审牲山虰 ------------------------------------------------------------------------ 26.2 DB2 籵蚚籛还豢 7 驅伽籎籢慧籓虴粆籰蚚籛换蚚蓯蓱蓚 DB2 籵蚚籛还豢 5 驅 伽籎籢慧籓蓹赊籄籒籞籜 DB2 籵蚚籛还豢 7 驅伽籎籢慧籓虴粆籰蚚籛换蚚侔踈唱磛膄 (DB2 籵蚚籛还豢 7 籆 豢籜籫蚚贿虴籿慧籞籜蓯 蓱傻蓭踈唱) 芍 DB2 籵蚚籛还豢 6 声蓱丧 DB2 籵蚚籛还 豢 7 籪蚚籢粁蚚籜蓯蝘繹牲蓤色驅伽籎籢慧籓蓹赊 籄籒籞籜尚籘粅蚚籫涉蓭山蓺 生虰 侔踈唱磛膄赊踈唱尚駽滁涉蓭虯DB2 籵蚚籛还豢 5 籪蚚籢粁蚚籜蓯訇蝷牲蓤蓭 山蓚驅伽籎籢慧籓蓯籄籒籞籜蓮僧蓺生虰 DB2 籵蚚籛还豢 7 驅伽籎籢慧籓虴粆籰蚚 籛换蚚赊 侔踈唱磛膄芍虯DB2 籵蚚籛还豢 2 蓺色芍莎蓤嗽腛赊籵蚚籛还豢筛蓢赊籪 蚚籢蓹赊 籄籒籞籜尚籘粅蚚籫涉蓺甥嗓虰 驅伽籎籢慧籓蝷床虯驅伽籎籢慧籓虴惶蚚籙蚚虯声蓱丧 DB2 籵蚚籛还豢 5 籪蚚籢 粁蚚籜蓯 蝘繹牲蓤蓭山蓚驅伽籎籢慧籓蓯籄籒籞籜生蓚色舍赊驅伽籎籢慧籓蚴危石惶 蚚籩籅晃籩籅蚚尚 籞籦籫籄籦籿生蓚蓯芍: 1. DB2 籖籰籒籫 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 籵蚚籛还豢 6 尚虯 DB2 籵蚚 籛还豢 7 驅伽籎籢慧籓虴粆籰蚚籛换蚚搔籆豢籜籫蚚贿牲蓤蓭山蓚或蚚籒籜籩 蚚籚还豢嗽蜲赊 或蚚籒籜籩蚚籚还豢蓯籆豢籜籫蚚贿涉蓺生虰 DB2 籖籰籒籫 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢芍虯DB2 惶籮籵蚚籘贿虴籪蚚 籢粁蚚籜虴籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 声蓱丧 DB2 惶籮籵蚚籘贿虴籪蚚 籢粁蚚籜虴籊豢籢蚚籿皇籆籝 - 蝕跍籊籪籅籚还豢赊藞倮蓲涉蓭膅身壅蓺蓤蓭 山蓺生虰 神蓤蓢赊 DB2 朝賗赊山慎蓤筛赊籵蚚籛还豢 6 搔籆豢籜籫蚚贿牲蓤 蓭山蓤勺虯 僖蓯 DB2 籖籰籒籫尚籆豢籜籫蚚贿生蓚貹磛芍蓨蓺甥嗓虰 初盲酆: 款婶 Windows NT 蓺色芍 OS/2 或蚚籒籜籩蚚籚还豢蓯虯DB2 赊侪忱籵蚚 籛还豢尚 籆豢籜籫蚚贿生蓚神蓲芍蓮僧蓺甥嗓虰DB2 籖籰籒籫尚僖赊 Windows NT 或蚚籒籜籩蚚籚还豢虯 OS/2 蓺色芍 UNIX 或蚚籒籜籩蚚籚还 豢蓯籆豢籜籫蚚贿生蓚神蓲芍识繺蓮生虰 2. DB2 籵蚚籛还豢 5 赊籪蚚籢蓯籄籒籞籜生蓚色舍虯驅伽籎籢慧籓虴粆籰蚚籛换 蚚虯 声蓱丧 DB2 籖籰籒籫 籵蚚籛还豢 6 尚踈唱涉蓺生虰蜷涉绅芍虯蛈DB2 籖 籰籒籫 磒赊䦅藳僧 蛌尚驋涉蓭绅审牲山虰嗽失赊籜籩籦籿芍貹磛稍籜籩 籦籿赊蜹硡蓮生虰 a. DB2 籵蚚籛还豢 5 籚籜籩缓蓮虯DB2 籖粆豢籬踫籿慧籞籦籘蚚尚磒涉 蓭虯 驅伽籎籢慧籓虴粆籰蚚籛换蚚搔籄籒籞籜生蓚籵蚚籛还豢 5 籪蚚籢 粁蚚籜尚籎籢慧籓涉蓺生虰 b. DB2 籖籰籒籫虴籚籜籩缓蓮虯DB2 籖粆豢籬踫籿慧籞籦籘蚚尚磒涉蓭虯 嗽失尚籎籢慧籓涉蓺生虰 + DB2 籵蚚籛还豢 5 籚籜籩缓赊 TCP/IP 籱蚚籬 + DB2 籵蚚籛还豢 5 籚籜籩缓赊籪蚚籢粁蚚籜 + DB2 籵蚚籛还豢 5 籚籜籩缓赊 DCS 酆瞄 c. 驅伽籎籢慧籓虴粆籰蚚籛换蚚尚啥或蚚籒籜籩蚚籚还豢蓮虯DB2 籖粆豢 籬踫籿慧籞籦籘蚚尚磒涉蓭虯 嗽失尚籎籢慧籓涉蓺生虰 + DB2 籖籰籒籫虴籚籜籩缓赊 TCP/IP 籱蚚籬 + DB2 籖籰籒籫虴籚籜籩缓赊籪蚚籢粁蚚籜 籪蚚籢粁蚚籜赊籎籢慧籓蓯螜生蓚蜷蹫芍虯蛈DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 籆豢籜籫蚚贿声蓱丧踈唱賰漠 蛌尚驋涉蓭绅审牲山虰 3. 驅伽籎籢慧籓虴粆籰蚚籛换蚚尚啥籈籉籄籲籈籜蓮虯DB2 CLI 籶籦籔蚚籛尚 DB2 籖籰籒籫尚蕦涉蓭籄籒籞籜牲蓤蓚蝒籪蚚籢粁蚚籜蓯籵籆豢籬涉蓺生虰 嗽失赊 DB2 籖粆豢籬芍 v5database虯尸膠赊 DB2 籵蚚籛还豢 5 籪蚚籢粁蚚籜 赊礌尚涉蓺生虰 DB2 籖粆豢籬踫籿慧籞籦籘蚚尚磒涉蓭虯嗽失赊籖粆豢籬 尚踫涉蓺生虰 db2cli.lst 声蓱丧 db2ajgrt 芍 \sqllib\bnd 籪籅卉籒籫晃 蚚蓯蓨蓺生虰 db2 connect to v5database user userid using password db2 bind db2ajgrt.bnd db2 bind @db2cli.lst blocking all grant public 神神蓮虯userid 芍 v5database 赊惶蚚籙蚚 ID 蓮虯password 芍莎赊惶蚚籙蚚 ID 赊籶籜或蚚籬蓮生虰 db2cli.list 搔 DB2 籵蚚籛还豢 5 籪蚚籢粁蚚籜蓯籵籆豢籬牲蓤色虯籊皇蚚 搔逳神蓨蓺生虰神赊籊皇蚚芍虯皇蚚籛虴籌籾籛籉籒籫 (LOB) 搔神赊踈唱蓮芍 籘粅蚚籫牲蓤蓭山稍山色舍蓯逳神蓨蓺生虰神赊籊皇蚚芍虯DB2 籵蚚籛还豢 5 籪蚚籢粁蚚籜蓹赊籈籉籄籲籈籜虴籊蚚籛籉豢籫赊籄籒籞籜蓯芍蔱擗涉蓺甥嗓虰 DB2 惶籮籵蚚籘贿虴 籪蚚籢粁蚚籜 籵蚚籛还豢 5 赊籺籅籦籒籜籶籦籒 14 (2000 繬 6 荥虯磒识繺) 芍虯 DB2 籖籰籒籫尚蕦涉蓭 DB2 籵蚚籛还豢 5 籪 蚚籢蓯籄籒籞籜生蓚驁酃蓯芍貹磛蓮生虰 莎赊籺籅籦籒籜籶籦籒赊 APAR 棱厶 JR14507 尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 26.3 驅伽籎籢慧籓赊籞籦籫籄籦籿 膽 1 蛑赊蹚蚴赊籞籒籚还豢蓯蓚籜籩籦籿 2 蛈驅伽籎籢慧籓赊稠趭蛌蓯芍䶮赊週 騫搔蓨蓺生虰 DB2 籈籉籄籲籈籜虴粆籰蚚籛换蚚筛 DB2 OLAP Server 尚籆豢籜籫蚚贿 生蓚驁酃虯籪籺籋贿籫赊驅伽籎籢慧籓搔惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 (Windows NT 缽) 蓯蹗唱牲蓤蓺生虰 神赊週騫芍軌蓨蓮生虰 砎逰驅伽籎籢慧籓尚趭違生蓚貹磛搔蓨蓺生虰 蜷涉绅芍虯 蛈驅伽籎籢慧籓赊蹗唱蛌籞籒籚还豢尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 26.4 僖赊朝賗蓲赊煌籢籪蚚籢赊苄晰 膽 6 蛑蛈僖赊朝賗蓲赊煌籢籪蚚籢苄晰蛌赊 蛈鲤踫生蓚 OLAP 籌籾籛籉籒籫赊 僖蛌籞籒籚还豢赊 2 棱瞄赊趇逮蓯虯䶮赊週騫搔蓨蓺生虰 DB2 OLAP Integration Server 煌籢籪蚚籢尚鲤踫生蓚驁酃虯晃豢籒牲蓤蓚螜躓芍驅伽籎籢慧籓 蛈侪忱籪籅煌豢籚还豢虴籪蚚籢粁蚚籜赊籪籅煌豢籚还豢蛌籌籾籛籉籒籫虴籢籆籿蓲 OLAP Integration Server 賊籌籾籛籉籒籫赊吴蓮蹗唱牲蓤蓺生虰 週騫: DB2 OLAP Integration Server 煌籢籪蚚籢尚鲤踫生蓚驁酃虯晃豢籒牲蓤蓚螜躓芍驅伽籎籢慧籓 蛈侪忱籪籅煌豢籚还豢虴籪蚚籢粁蚚籜虴籌籾籛籉籒籫蓲賊籌籾籛籉籒籫蛌赊吴蓮蹗唱牲蓤蓺生虰 神赊週騫芍虯 賢耝 C 蛈煌籢籪蚚籢虴粆籦籹豢籓蛌赊蛈驅伽籎籢慧籓虴粆籰蚚籛换 蚚声蓱丧 OLAP Server 吴赊煌籢籪蚚籢虴粆籦籹豢籓蛌 籞籒籚还豢蓯蓞蓨蓺生虰 ------------------------------------------------------------------------ 26.5 flgnxoln 籖粆豢籬蓮赊煌籢籪蚚籢赊苄晰 膽 6 蛑蛈煌籢籪蚚籢苄晰蛌蓯 蛈鲤踫生蓚 OLAP 籌籾籛籉籒籫赊僖蛌蓲山上籞籒 籚还豢搔蓨蓺生虰 神赊籞籒籚还豢赊騃伞蓨蓯虯flgnxoln 籖粆豢籬尚磒涉蓭 OLAP Server 煌籢籪蚚籢尚驅伽籎籢慧籓蓯 鲤踫生蓚礌搔蓨蓺生虰 軌傻色礌奢 芍虯 db2olap.ctl 声蓱丧 db2olap.ff 籺籃籆贿磒籪籅卉籒籫晃蚚尚 x:\Program Files\sqllib\logging 蓲涉蓭賊生蓚神蓲蓮生虰 籪籅卉籒籫晃蚚矛芍 x:\Program Files\sqllib\exchange 蓮生虰粂蚚籛 87 蓮騫蔀 蓢蓤蓭山蓺生虰 ------------------------------------------------------------------------ 26.6 MDISDGC 籖粆豢籬蓮赊煌籢籪蚚籢赊苄晰 膽 6 蛑 默赊朝賗蓮煌籢籪蚚籢赊苄晰: 蛈籢籓荏軋籺籃籆贿蓮 MDIS 逰蝘酃趘煌籢 籪蚚籢赊儇晰蛌虯粂蚚籛 97虰 MS-DOS 籖粆豢籬虴籿慧豢籿籫筛蓢 MDISDGC 籖粆豢 籬尚踫蓮僧蓺甥嗓虰 DB2 籖粆豢籬虴籈籅豢籬籈筛蓢 MDISDGC 籖粆豢籬尚踫生 蓚貹磛搔蓨蓺生虰籞籒籚还豢赊 蹚蚴赊亵虯蛈MDIS 逰蝘酃趘煌籢籪蚚籢赊籢籓荏 軋籺籃籆贿赊儇晰蛌蓞款磍蓯 MS-DOS 籖粆豢籬虴籿慧豢籿籫筛蓢 DGMDISC 籖粆豢籬 尚踫生蓚貹磛搔蓚蓲蚰筛蓤蓭山蓺生虰 DB2 籖粆豢籬虴籈籅豢籬籈筛蓢 DGMDISC 籖粆豢籬尚踫生蓚貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 26.7 籿慧籓皇缓赊軒丧騩涉 蛈驅伽籎籢慧籓 蝷床赊䦅藳僧蛌赊礌蓯芍虯 籪籅卉籒籫晃蚚矛 Program Files 搔螝 蓺蓤蓚籖粆豢籬尚生蓞赊搔蓨蓺生虰 籶籜矛赊藞倮蓲涉蓭虯Program Files 搔螝 蓺蓤蓚籿慧籓皇缓尚軒丧騩生虯 籿慧籓皇缓軒丧騩涉尚郡騞藳磒偃蓮酥设貹磛搔 蓨蓺生虰 賢耝 B 蛈腛趭違赊驅伽籎籢慧籓虴粆籰蚚籛换蚚赊籌籾籛籉籒籫虴籢籆 籿蛌赊虯 蛈腛趭違赊籌籾籛籉籒籫虴籢籆籿蓮驅伽籎籢慧籓尚蚴危石生蓚蛌 籞籒 籚还豢蓯虯神赊礌搔螝蓺蓤蓭山蓺生虰神赊籞籒籚还豢赊礌尚磒生蓚蓲虯 DOS 籿慧 豢籿籫筛蓢神蓤尚踫生蓚驁酃蓯虯䶮赊籊皇蚚尚 深蓨蓺生虰䶮赊礌搔滁涉山蓮 生虰 "X:Program Files\SQLLIB\SAMPLES\SAMPDATA\DGWDEMO" /T userid password dgname ------------------------------------------------------------------------ 驅伽籎籢慧籓虴粆籰蚚籛换蚚虴籿慧籓皇粇豢籓赊䦅藳僧声蓱丧市硡蚰 ------------------------------------------------------------------------ 27.1 驅伽籎籢慧籓虴粆籰蚚籛换蚚床碦籖蚚籬 賢耝 D: 驅伽籎籢慧籓虴粆籰蚚籛换蚚床碦籖蚚籬蓯啥山蓭虯 山绅啥筛赊籩籐籜籫搔 嗽失赊床碦籖蚚籬蓮蔈贃蓯礈蓤色搐搔碀蓨蓭蓢蓤蓚识繺钞搔蓨蓺生: 31014, 32727, 32728, 32729, 32730, 32735, 32736, 32737, 33000, 37507, 37511, 39206. 籩籐籜籫搔碀蓨蓭蓢蓤色驁酃虯惟腟稍搐尚賊生蓚籾籦籒赊 HTML 籵蚚籛 还豢尚 驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 驅伽籎籢慧籓虴粆籰蚚籛换蚚 磒赊䦅藳僧 膽 2 蛑蓯芍虯蛈籘蚚籵蚚虴籱蚚籬声蓱丧晃簧蚚籫驅伽籎籢慧籓赊 蛌蓲山上籞籒籚 还豢搔蓨蓺生虰 神赊籞籒籚还豢芍虯驅伽籎籢慧籓虴粆籰蚚籛换蚚尚磒涉蓭虯晃 簧蚚籫驅伽籎籢慧籓尚 縪耝生蓚腛蓯虯DB2 籖豢籫慧蚚贿虴籞豢籢蚚筛蓢惟贷生蓚神 蓲搔蓮僧蓚 籜籩籦籿尚晃籜籫涉蓭山蓺生虰籞籒籚还豢赊蹚芷赊趇逮蓮芍虯DB2 籖豢 籫慧蚚贿虴籞豢籢蚚筛蓢赊 籜籩籦籿搔 (籚籜籩缓赊趢实虯籆豢籜籢豢籜赊趢实虯声 蓱丧籪蚚籢粁蚚籜赊趢实) 搔惟贷涉色 芷蓮虯驅伽籎籢慧籓虴粆籰蚚籛换蚚尚蜫绅腛 蓯虯籖豢籫慧蚚贿虴籞豢籢蚚尚 籚换籦籫籣籈豢生蓚貹磛搔蓚蓲稍傻蓭山蓺生虰神 蓤芍軌蓨蓮生虰 驅伽籎籢慧籓虴粆籰蚚籛换蚚 尚蜫绅腛蓯虯籖豢籫慧蚚贿虴籞豢籢 蚚尚籚换籦籫籣籈豢生蓚貹磛芍蓨蓺甥嗓虰 款婶跅滁搔虯籌豢皇籆豢虴粀贿籿赊籢籜籒蛈籘蚚籵蚚虴籱蚚籬声蓱丧 晃簧蚚籫驅伽 籎籢慧籓赊縪耝蛌蓲虯蛈籘蚚籵蚚虴籱蚚籬声蓱丧驅伽籎籢慧籓蛌籈籅豢籬籈赊 籌豢 皇籆豢虴粀贿籿蓯蓞蝁棵涉蓺生虰 ------------------------------------------------------------------------ 驅伽籎籢慧籓虴粆籰蚚籛换蚚: 籌豢皇籆豢虴煌籦籞蚚籛 ------------------------------------------------------------------------ 29.1 煌籦籞蚚籛 FLG0260E 煌籦籞蚚籛硡皿赊 2 棱瞄赊亵: 莎赊籊皇蚚芍驅伽籎籢慧籓赊慧蚚贿籵籦籒搔茱藬蓮纒涉蓺涉色虰 莎赊驅伽籎籢慧籓芍朔趭涉色颌哝蓮芍蓨蓺甥嗓虰蹗唱牲蓤蓚儇踃芍蓨蓺甥嗓虰 ------------------------------------------------------------------------ 29.2 煌籦籞蚚籛 FLG0051E 煌籦籞蚚籛硡皿赊 2 棱瞄赊谔圪: 驅伽籎籢慧籓蓯籌籾籛籉籒籫蓚山芍籌籾籛籉籒籫虴籢籆籿搔墨生瑟蓺生虰 蝷床收颗: 墀踫赊驅伽籎籢慧籓筛蓢籆豢粅蚚籫虴籺籃豢籒籚还豢尚磒涉蓭 山绅啥筛赊籌籾籛籉籒籫蓚山芍籌籾籛籉籒籫虴籢籆籿尚邸虮涉蓭绅审牲山虰 ------------------------------------------------------------------------ 29.3 煌籦籞蚚籛 FLG0003E 煌籦籞蚚籛硡皿: 驅伽籎籢慧籓尚磒生蓚腛蓯縪耝涉蓭绅审牲山虰 驅伽籎籢慧籓搔滁涉绅縪耝牲蓤蓭山蓺甥嗓虰 ------------------------------------------------------------------------ 29.4 煌籦籞蚚籛 FLG0372E 煌籦籞蚚籛硡皿赊蹚蚴赊亵: 籌籾籛籉籒籫芍抽鸟籌籾籛籉籒籫稍赊蓮虯 ATTACHMENT-IND 趌芍籌籾籛籉籒籫蓯淖涉蓭命牲蓤蓺涉色虰 ------------------------------------------------------------------------ 29.5 煌籦籞蚚籛 FLG0615E 煌籦籞蚚籛赊 2 棱瞄赊亵芍䶮赊蓱上蓯跅滁涉蓭绅审牲山虰 驅伽籎籢慧籓虴粆籰蚚籛换蚚搔碶危涉稍山籪蚚籢粁蚚籜虴籊皇蚚尚 軣騩涉色筛虯墀踫籪籅卉籒籫晃蚚蓺色芍籶籜蓮虯籵籆豢籬虴籺籃籆贿 尚芨啥深蓚神蓲搔蓮僧蓺甥嗓虰 ------------------------------------------------------------------------ 驅伽籎籢慧籓虴粆籰蚚籛换蚚: 籌豢皇籆豢虴粀贿籿 驅伽籎籢慧籓虴籈籅豢籬籈: 軌傻色腎男煌籮患蚚虴籌蚚籿豢虴籄籆籩缓赊籌豢皇籆 豢虴粀贿籿芍蛈腎男圬身籌籾籛籉籒籫赊籌蚚籿豢蛌蓲稍傻蓭山蓺生虰 莎蓤芍蛈趭違 軣垆籈籅豢籬籈赊籌蚚籿豢蛌蓲稍蓨蓺生虰 ------------------------------------------------------------------------ 30.1 Web 磒驅伽籎籢慧籓虴粆籰蚚籛换蚚 DB2 UDB (OS/390 缽) 籚籜籩缓赊驅伽籎籢慧籓尚磒生蓚驁酃虯膯亵颡亵尚邞 僖涉稍山軣垆芍 绰磒蓮僧蓺甥嗓虰 神蓤芍赑蚧軣垆声蓱丧蝕跍這繺軣垆赊蓘扫蓢蓯 蓞棵蓭芍蓺蓨蓺生虰 DB2 UDB (OS/390 缽) 驅伽籎籢慧籓蓮生蔀蓭赊硡皿搔蓮僧稍山 籌豢皇籆豢虴粀贿籿芍虯 赑蚧軣垆蓮膯亵颡亵尚邞僖涉蓺生虰 牲蓢蓯虯色蓲奢 螌腷籌籾籛籉籒籫搔稍山驁酃蓮蓞虯 生蔀蓭赊籓贿蚚籿邞佴牲蓤蓭山蓚籌籾籛籉籒籫 芍蝕跍识繺蓮生虰 ------------------------------------------------------------------------ DB2 籈籉籄籲籈籜虴粆籰蚚籛换蚚 籆豢籜籫蚚贿赊䦅藳僧 ------------------------------------------------------------------------ 31.1 籈籉籄籲籈籜虴籫皇豢籜籺籋蚚粆蚚赊籠籺籫籈籉籄磛茯 Java 蜫鲤籐籦籫 (JDK) 籵蚚籛还豢 1.1.8 蓺色芍莎蓤嗽踾尚虯 籈籉籄籲籈籜虴 籫皇豢籜籺籋蚚粆蚚尚磒涉色山籪蚚籢粁蚚籜蓯籆豢籜籫蚚贿生蓚貹磛搔蓨蓺 生虰 ------------------------------------------------------------------------ 31.2 SAP R/3 磒籖籰籒籢蚚 SAP R/3 籸籛籰籜虴籌籾籛籉籒籫赊籺籅蚚贿籬筛蓢 DB2 賊蓯搐尚粆籦籹豢籓生蓚 蓲虯 臭唱牲蓤色搐矛搔 30 亵尚陲奢蓚驁酃搔蓨蓺生虰 神赊驁酃虯臭唱牲蓤色 搐矛蓯芍虯SAP 籺籅蚚贿籬矛赊蹚蚴赊 30 亵赊身搔阔蔲牲蓤蓺生虰 臭唱牲蓤色矛 腛搔微胅生蓚矛腛蓲穗稍蓚驁酃虯賊赊蛈籿慧籶籩籅蚚蛌籱蚚籫籾籦籒尚 磒涉蓭儇 踃生蓚神蓲搔蓮僧蓺生虰 31.2.1 籆豢籜籫蚚贿腛冥蛐茯 RFC_INI 味弋儇忱尚稠趭涉蓺生虰 色蓲奢勺虯RFC_INI=c:\rfcapl.ini 蓯稠趭涉蓺 生虰 神赊儇忱尚稠趭涉色芷虯粆籚豢尚晃籾蚚籫涉稍深蓤勺稍蓨蓺甥嗓虰 ------------------------------------------------------------------------ 31.3 Web 磒籖籰籒籢蚚 Web 磒籖籰籒籢蚚尚踫谔蓯脙膴搔傻色驁酃虯籖籰籒籢蚚赊籫卉蚚籜尚拇蓚蓱上 IBM 籘蚚籸籜搔磛咄生蓚神蓲搔蓨蓺生虰 Web 磒籖籰籒籢蚚赊籫卉蚚籜尚识繺蓯生蓚蓯芍虯 籈籉籄籲籈籜虴籞豢籢蚚虴籊蚚籛 籉豢籫虴籫卉蚚籜尚 0 蓱蓨蓞膯僧山卉粁贿蓯稠趭涉蓺生虰 籫卉蚚籜虴籺籃籆贿赊 矛腛芍 WSApid.log (pid 芍 籊蚚籛籉豢籫赊 Windows 籿慧籞籜 ID) 蓮生虰 籫卉蚚 籜虴籺籃籆贿芍 \sqllib\logging 籪籅卉籒籫晃蚚蓯蹗唱牲蓤蓺生虰 31.3.1 籆豢籜籫蚚贿腛冥蛐茯 Java 皇豢籢籆缓味弋 (JRE) 蓺色芍 Java 尸膠躹㖞這 (JVM) 籵蚚籛还豢 1.2.2 蓺 色芍莎蓤嗽踾尚 籆豢籜籫蚚贿涉虯籪籺籋贿籫蓯涉蓺生虰 神赊 JRE 赊籵蚚籛还豢尚 籪籺籋贿籫蓯生蓚蓯芍虯1.2.2 JRE 籶籜尚 籚籜籩缓 PATH 儇忱蓯趢实涉蓺生 (色蓲 奢勺虯C:\JDKs\IBM\java12\bin;)虰 籪籺籋贿籫 JRE 尚儇踃涉色芷虯粆籚豢尚晃籾 蚚籫涉稍深蓤勺稍蓨蓺甥嗓虰 Java 尚籆豢籜籫蚚贿涉蓭山稍山驁酃虯籪蚚籢籈籉籄 籲籈籜虴籖籰籒籢蚚虴籆豢籜籫蚚贿 CD 筛蓢 籆豢籜籫蚚贿蓮僧蓺生虰 ------------------------------------------------------------------------ 驋蕥籶籫慧蚚皇蚚蝷床赊䦅藳僧 ------------------------------------------------------------------------ 32.1 DB2 驋蕥籶籫慧蚚皇蚚虴籒皇籆籄豢籫赊佴礈踈唱磛膄 DB2 驋蕥籶籫慧蚚皇蚚虴籒皇籆籄豢籫芍虯DB2 蝷床籒皇籆籄豢籫赊倮賗蓮芍 稍山佴 礈踈唱磛膄蓮生虰 神蓤芍虯蛈驋蕥籶籫慧蚚皇蚚虴籆豢籜籫蚚贿赊䦅藳僧蛌蓯䎱牲 蓤蓭山蓚蓱上蓯虯 DB2 蝷床籒皇籆籄豢籫赊籆豢籜籫蚚贿谔蓯芍籆豢籜籫蚚贿牲蓤稍 山神蓲尚肃铆涉蓺生虰 莎赊钠伞蓨虯驋蕥籶籫慧蚚皇蚚虴籒皇籆籄豢籫尚僖蚗蓯籆豢 籜籫蚚贿生蓚貹磛搔蓨蓺生虰 驋蕥籶籫慧蚚皇蚚虴籒皇籆籄豢籫蓲驋蕥籶籫慧蚚皇蚚虴籘蚚籵蚚赊 籵蚚籛还豢声蓱 丧卉粁贿芍款婶蓮稍深蓤勺稍蓨蓺甥嗓虰 ------------------------------------------------------------------------ 32.2 dqpmigrate 尚磒涉色 DB2 驋蕥籶籫慧蚚皇蚚赊籵蚚籛还豢 6 筛蓢赊碎踫 dqpmigrate 籖粆豢籬芍虯籵蚚籛还豢 7 驋蕥籶籫慧蚚皇蚚虴籘蚚籵蚚搔 籵蚚籛还豢 6 驋蕥籶籫慧蚚皇蚚虴籘蚚籵蚚赊蚱蓯籆豢籜籫蚚贿牲蓤色驁酃蓯 磒生蓚貹磛搔 蓨蓺生虰籺籅籦籒籜籶籦籒 2 嗽踾蓯啥山蓭芍虯籺籅籦籒籜籶籦籒赊籆豢籜籫蚚贿搔 神赊籖粆豢籬尚踫生蓚蓲僧蓯 dqpmigrate 尚䦅暮蹗蓮踫生蓚貹磛芍蓨蓺甥 嗓虰 神赊籖粆豢籬尚磒涉稍山蓲虯v6 蓮趭違牲蓤色螚聂赊惶蚚籙蚚芍虯籵蚚籛还 豢 7 蓮 趢实牲蓤色山绅啥筛赊砎涉山籜籫籄蚚籬虴籿慧籚蚚籛换蚚蓯淖涉蓭 EXECUTE 芊尚 扫蓺甥嗓虰 谯: dqpmigrate.bnd 芍 sqllib/bnd 籪籅卉籒籫晃蚚蓯 蓨虯dqpmigrate.exe 芍 sqllib/bin 籪籅卉籒籫晃蚚蓯蓨蓺生虰 dqpmigrate 尚䦅暮蹗蓮磒涉虯EXECUTE 芊尚賢碸生蓚蓯芍虯 籺籅籦籒籜籶籦籒 赊踫芷蓯嗽失尚踫涉蓭绅审牲山虰 1. 䶮赊籖粆豢籬尚縼粗涉蓭虯/sqllib/bnd/dqpmigrate.bnd 籶籦籔蚚籛虴籺籃籆 贿尚虯 驋蕥籶籫慧蚚皇蚚虴籘蚚籵蚚搔籆豢籜籫蚚贿牲蓤蓭山蓚籪蚚籢粁蚚籜 蓯籵籆豢籬涉蓺生虰 db2 bind dqpmigrate.bnd 2. 䶮尚縼粗涉蓭虯dqpmigrate 尚踫涉蓺生虰 dqpmigrate dbalias userid passwd ------------------------------------------------------------------------ 32.3 驋蕥蝷床赊磒识繺石 蛈驋蕥蝷床赊磒识繺石蛌赊蛈蜹硡声蓱丧籆豢籜籫蚚贿蛌赊蛑蓮芍虯籩籐籜籫芍嗽 失赊谝蓨蓮生: 籪蚚籢粁蚚籜踈唱籶皇煌蚚籢蚚尚稠趭生蓚色舍蓯籪蚚籢粁蚚籜赊蛭碙蓯稍蓚筛虯 蓚山芍 SYSADM虯SYSCTRL 蓺色芍 SYSMAINT 芊尚啥貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 32.4 初軇賊赊賊籜粂蚚籜赊慧籔蚚籚还豢 膽 1 蛑蛈籚籜籩缓蜹硡蛌赊蛈DB2 驋蕥籶籫慧蚚皇蚚初軇賊蛌蓮虯 䶮赊籩籐籜籫尚 籞籒籚还豢赊蹚蚴赊趇逮赊騃伞蓨蓯趢实涉蓭绅审牲山虰 DB2 驋蕥籶籫慧蚚皇蚚初軇賊赊賊籜粂蚚籜搔赑藞籱蚚籬赊籱蚚籬虴籓贿蚚籿蓯 稍深 蓤勺虯DB2 驋蕥籶籫慧蚚皇蚚芍滁颉蓯這繺涉蓺甥嗓虰 ------------------------------------------------------------------------ 32.5 dqpstart 籖粆豢籬赊砎涉山籶皇煌蚚籢蚚 膽 2 蛑蛈蜹硡声蓱丧籆豢籜籫蚚贿蛌赊蛈DB2 驋蕥籶籫慧蚚皇蚚赊蜫⺪声蓱丧趦蛌 蓮虯 蹚芷赊趇逮赊芷蓯䶮赊籩籐籜籫尚趢实涉蓭绅审牲山虰 dqpstart 籖粆豢籬赊砎涉山籶皇煌蚚籢蚚芍虯嗽失赊谝蓨蓮生虰 RESTART 籶皇煌蚚籢蚚: dqpnodes.cfg 籺籃籆贿蓯蓚䎱趭赊籱蚚籬赊 粃籜籫矛蓺色芍籱蚚籬虴籢籆 籿虯蓚山芍莎赊船贃赊趗晰尚惶蚚籙蚚蓯呙识涉蓺生虰 DB2 驋蕥籶籫慧蚚皇 蚚芍神赊籱蚚籬蓮蜫⺪牲蓤蓺生虰 谯: DQPSTART 籖粆豢籬尚 RESTART 籶皇煌蚚籢蚚尚䎱趭涉蓭踫生蓚腛蓯虯 嗽失赊酆瞄尚蝝繤涉蓭绅审牲山虰 1. DB2 驋蕥籶籫慧蚚皇蚚搔虯趗晰牲蓤蓚粃籜籫蓮生蓮蓯趦牲蓤蓭山 蓚虰 2. DB2 驋蕥籶籫慧蚚皇蚚搔砎涉山粃籜籫蓮蓺审踫牲蓤蓭山稍山虰 踈亵芍䶮赊谝蓨蓮生虰 dqpstart nodenum node_num restart hostname server | agent | none ADDNODE 籶皇煌蚚籢蚚: dqpnodes.cfg 籺籃籆贿蓹赊砎涉山籱蚚籬赊趢实尚惶蚚籙蚚蓯呙识涉蓺生虰 砎 涉山籱蚚籬酆瞄搔 dqpnodes.cfg 籺籃籆贿蓯趢实牲蓤色芷虯神赊籱蚚籬蓮 DB2 驋蕥籶籫慧蚚皇蚚搔蜫⺪牲蓤蓺生虰 踈亵芍䶮赊谝蓨蓮生虰 dqpstart nodenum node_num addnode hostname server | agent | none DROPNODE 籶皇煌蚚籢蚚: dqnodes.cfg 籺籃籆贿筛蓢赊籱蚚籬赊邸虮尚惶蚚籙蚚蓯呙识涉蓺生虰 籱蚚籬 酆瞄搔 dqpnodes.cfg 籺籃籆贿筛蓢邸虮牲蓤蓚腛蓯虯神赊籱蚚籬蓮 DB2 驋蕥 籶籫慧蚚皇蚚搔趦牲蓤蓺生虰 踈亵芍䶮赊谝蓨蓮生虰 dqpstop nodenum node_num dropnode ------------------------------------------------------------------------ 32.6 iwm_cmd 籖粆豢籬赊砎涉山籶皇煌蚚籢蚚 砎涉山 -v 籶皇煌蚚籢蚚搔 iwm_cmd 籖粆豢籬蓯趢实牲蓤虯 䎱趭赊籱蚚籬蓮踫牲 蓤蓭山色籛还籾赊颌哝尚晃籎籵晃蓮僧蓚蓱上蓯稍蓨蓺涉色虰 坤籄籒籩籅籾虴籱蚚籬 赊籛还籾赊身晃籎籵晃识繺蓮生虰 神赊籖粆豢籬芍虯籱蚚籬驙蜵搔蓨虯莎赊籱蚚籬 蓮籛还籾搔踫牲蓤蓭山蓚筛虯 蓺色芍莎赊縚蓮蓨虻涉谔赊籛还籾搔蓚蓲僧蓯 踫涉蓭绅审牲山虰 蛈踫蛌颌拟审傻色籛还籾芍蹘踫擞次牲蓤虯蛈籐患蚚蛌颌拟 蓯冕蓨蓺生虰 蛈蓨虻涉谔蛌颌拟审傻色籛还籾芍蛈蓨虻涉圬身蛌颌拟蓯稠趭牲蓤 蓺生虰 踈亵赊藞倮芍䶮赊谝蓨蓮生虰 >>-iwm_cmd----+---------------------------------+---------------> '--u--user_id--+---------------+--' '--p--password--' >-----v--node_id_to_recover------------------------------------>< node_id_to_recover 籛还籾搔晃籎籵晃牲蓤蓚籱蚚籬尚䎱趭涉蓺生虰 ------------------------------------------------------------------------ 32.7 砎涉山卉籛籜籫晃蚚儇忱: DQP_RECOVERY_INTERVAL iwm_scheduler 搔晃籎籵晃虴籺籃籆贿尚軣垆生蓚吴蝩尚佴赑艘蓮稠趭生蓚色舍蓯 磒牲蓤蓚虯 DQP_RECOVERY_INTERVAL 蓲山上砎涉山卉籛籜籫晃蚚儇忱搔蓨蓺生虰 籪籺籋贿籫芍 60 佴蓮生虰 ------------------------------------------------------------------------ 32.8 Query Administrator 赊蜫⺪ 蛈DB2 驋蕥籶籫慧蚚皇蚚尚蝷床生蓚 QueryAdministrator 赊磒蛌蛑蓮芍虯 Windows 赊籜籢蚚籫虴煌籮患蚚筛蓢 QueryAdministrator 赊蜫⺪赊䦅蚬尚 冥邿涉蓭 山蓺生虰蹚蚴赊籜籩籦籿芍嗽失赊籩籐籜籫尚冥邿涉蓺生: Windows 尚磒涉蓭山蓚驁酃虯IBM DB2 籿慧籓皇缓虴籓贿蚚籿筛蓢 DB2 驋蕥籶籫慧蚚皇蚚 --> QueryAdministrator 尚腎男蓮僧蓺生虰 籩籐籜籫芍嗽失赊谝蓨蓮生: DB2 驋蕥籶籫慧蚚皇蚚 --> QueryAdmin虰 ------------------------------------------------------------------------ 32.9 惶蚚籙蚚蝷床 蛈 DB2 驋蕥籶籫慧蚚皇蚚尚蝷床生蓚 QueryAdministrator 赊磒蛌 蛑赊蛈惶蚚籙 蚚蝷床蛌 籞籒籚还豢蓮芍虯蹚膯躱梳吴赊籶皇煌蚚籢蚚趭違蓯声山蓭虯趌搔 0 蓚山芍 -1 蓯稠趭牲蓤蓭山蓚驁酃虯驋蕥芍颉蓯惟贷蓺蓮踫生蓚神蓲尚涉蓺生虰 神赊籶皇煌蚚籢蚚芍偈赊趌蓯籞籦籫蓮僧蓺甥嗓虰 神赊籩籐籜籫芍虯趌搔 0 蓯籞籦 籫牲蓤蓚驁酃虯驋蕥芍颉蓯 惟贷蓺蓮踫生蓚神蓲尚涉蓺生虰 蹚膯驋蕥籶皇煌蚚籢蚚芍 DB2 驋蕥籶籫慧蚚皇蚚搔款蓯踫生蓚 籛还籾赊蹚膯忱 尚䎱趭涉蓺生虰 蹚膯驋蕥芍 0 筛蓢 32767 赊乐酥赊畅忱蓮蓚貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 32.10 籛还籾虴籐患蚚赊蹗唱 蛈DB2 驋蕥籶籫慧蚚皇蚚尚蝷床生蓚 QueryAdministrator 赊磒蛌蛑赊 蛈籛还籾虴 籐患蚚蝷床蛌籞籒籚还豢蓮芍虯蛈籛还籾虴籐患蚚赊蹗唱蛌籜籩籦籿赊蕬靡蓨芍 膽 2 籜籩籦籿芷蓯賊牲蓤蓺生虰 QueryAdministrator 籧蚚贿赊籛还籾虴籐患蚚蝷床 粂蚚籛蓮虯 蛈砎逰蛌尚籒晃籦籒生蓚驁酃虯砎涉山蛈籛还籾虴籐患蚚蛌籈籅豢籬籈 蓯啥山蓭赊驅伽搔蜫僧蓺生虰 籛还籾虴籐患蚚虴粂蚚籛蓚山芍籛还籾虴籐患蚚虴籢籾尚驋生蓚蓯芍虯莎蓤涩蓤 籛还籾虴籐患蚚蝷床粂蚚籛 蓚山芍籛还籾虴籐患蚚蝷床籢籾尚縺嗓蓮绅审牲山虰 ------------------------------------------------------------------------ 32.11 籖粆豢籬踫籆豢籢蚚籺籉蚚籜赊磒 DB2 驋蕥籶籫慧蚚皇蚚虴籚籜籩缓蓮驋蕥尚踫嗽此声蓱丧苓室賊尚 蹗唱生蓚色舍赊 惶蚚籙蚚芊尚傻蓭山蓚驁酃芍虯籪蚚籢粁蚚籜蚱蓮 CREATETAB 芊搔貹磛蓲 稍 蓨蓺生虰DQP_RES_TBLSPC 籿慧籺籃籆贿儇忱搔媒稠趭赊驁酃筛虯蓚山芍 DQP_RES_TBLSPC 籿慧籺籃籆贿儇忱搔籪籺籋贿籫賊籜粂蚚籜赊矛腛蓯稠趭牲蓤蓭山蓚 驁酃虯 惶蚚籙蚚芍籪蚚籢粁蚚籜赊 CREATETAB 芊尚貹磛蓲涉蓺甥嗓虰 惶蚚籙蚚芍 籪籺籋贿籫賊籜粂蚚籜蓯賊尚蹗唱生蓚色舍赊芊尚傻蓭山蓚赊蓮虯 神赊驁酃芍苓 室賊赊蹗唱芍唱荟涉蓺生虰 ------------------------------------------------------------------------ 32.12 驋蕥籆籰蚚籾皇蚚谯肃酆 * 籐蚚籞籦籫虴籎蚚籠贿尚磒生蓚膽﨩赊驋蕥籧蚚贿尚磒生蓚驁酃虯驋蕥芍 籆豢籢蚚籞籿籫牲蓤蓺甥嗓虰 驋蕥籆籰蚚籾皇蚚蓯淖涉蓭驋蕥尚籆豢籢蚚籞籿 籫生蓚色舍蓯芍虯 嗽失尚螝设色舍蓯 db2cli.ini 籺籃籆贿尚儇踃生蓚貹磛搔 蓨蓺生: [common] DisableKeySetCursor=1 * AIX 籒皇籆籄豢籫赊驁酃虯味弋儇忱 LIBPATH 搔籞籦籫牲蓤稍山神蓲尚蝝繤涉 蓭绅审牲山虰 JDK 蓮騩蕿牲蓤蓭山蓚皇籆籾皇晃蚚 libXext.a 芍虯 /usr/lib/X11 籘籾籪籅卉籒籫晃蚚赊 皇籆籾皇晃蚚蓲茼晰钞搔蓨蓺甥嗓虰 驋蕥籆籰蚚籾皇蚚 GUI 蓮脙膴搔逳神蓨蓺生虰 ------------------------------------------------------------------------ 32.13 籾皇豢籒搐粂蚚籛尚兮生神蓲搔蓮僧蓚 DB2 驋蕥籶籫慧蚚皇蚚虴籫皇籦籎蚚 籺籅籦籒籜籶籦籒 3 蓯芍 DB2 驋蕥籶籫慧蚚皇蚚虴籫皇籦籎蚚赊駽滁搔螝蓺蓤蓭山 蓺生虰 籫皇籦籎蚚芍虯搐蓯籷籦籫涉稍山驋蕥尚滁涉绅卉粅蚚籫涉蓺生虰 神赊蓱上 稍驋蕥赊礌蓲涉蓭芍虯"SELECT COUNT(*) FROM ..." 稍蓘搔蓨蓺生虰 神赊赊驋 蕥芍虯賊蓯蓚山慎蓤赊搐蓯蓞籷籦籫涉蓺甥嗓虰 籫皇籦籎蚚芍搐粂蚚籛蓲涉蓭籾皇 豢籒虴粂蚚籛尚賊涉蓺生虰 神赊籾皇豢籒搐粂蚚籛芍賡磤蓲芍芨稍牲蓤蓺甥嗓虰 ------------------------------------------------------------------------ 32.14 驋蕥籶籫慧蚚皇蚚声蓱丧卉籿晃籔蚚籚还豢虴籧蚚贿 驋蕥籶籫慧蚚皇蚚 籵蚚籛还豢 7 芍卉籿晃籔蚚籚还豢虴籧蚚贿 (asnapply虯 asnccp虯djra虯 声蓱丧 analyze) 赊驋蕥尚籆豢籢蚚籞籿籫涉虯神蓤蓢赊籧蚚贿蓯軌 咯蹗尚鲤臭牲甥蓺生虰 神赊脙膴尚胜佬生蓚蓯芍虯神蓤蓢赊籧蚚贿尚踫生蓚蓲僧芍 咯縄驋蕥蝷床尚磒賡识蓯涉蓺生虰 ------------------------------------------------------------------------ 32.15 賢耝 B. DB2 驋蕥籶籫慧蚚皇蚚虴籒皇籆籄豢籫赊籫皇籾贿籚患蚚籩籅豢籓 賢耝 B 蛈DB2 驋蕥籶籫慧蚚皇蚚虴籒皇籆籄豢籫赊籫皇籾贿籚患蚚籩籅豢籓蛌赊 蛈驋蕥籆籰蚚籾皇蚚赊藞酪縄稍脙膴蛌蛑赊脙膴 2 蓯週騫牲蓤蓭山蓚 蹚蚴赊谔圪赊 籩籐籜籫尚䶮赊籩籐籜籫蓯趗僧晰奢蓭绅审牲山虰 籶籜稠趭蓯 jre 搔膅身壅蓺蓤蓭山蓚神蓲蝝繤涉蓺生虰 ------------------------------------------------------------------------ 籄籿晃籔蚚籚还豢蜫鲤 倮佴瞄䶮 * 蝷床 API 市硡蚰 o 33.1 db2ArchiveLog (砎逰 API) + db2ArchiveLog o 33.2 db2ConvMonStream o 33.3 db2DatabasePing (砎逰 API) + db2DatabasePing - 籪蚚籢粁蚚籜赊 Ping o 33.4 db2HistData o 33.5 db2HistoryOpenScan o 33.6 db2XaGetInfo (砎逰 API) + db2XaGetInfo - 晃籠蚚籜虴粆籰蚚籛换蚚磒驅伽赊矿 o 33.7 db2XaListIndTrans (sqlxphqr 尚 縼蓤臋奢蓚砎逰 API) + db2XaListIndTrans - 媒蝝趭籫皇豢籙籒籚还豢尚晃籜籫生蓚 o 33.8 db2GetSnapshot - 籜籭籦籿籚还籦籫赊矿 o 33.9 慧籓虴卉籖蚚籬赊膔 o 33.10 sqlaintp - 籊皇蚚虴煌籦籞蚚籛赊矿 o 33.11 sqlbctcq - 賊籜粂蚚籜虴籖豢籩籭蚚驋蕥赊籒慧蚚籝 o 33.12 sqlubkp - 籪蚚籢粁蚚籜赊籵籦籒籄籦籿 o 33.13 sqlureot - 賊赊蹘巽唱 o 33.14 sqlurestore - 籪蚚籢粁蚚籜赊俦茳 o 33.15 AIX 蝕跍呦碙煌簧晃蚚虴籘粅蚚籫蓯螜生蓚籬籐患煌豢籩蚚籚还 豢虴籊皇蚚 (EXTSHM) o 33.16 SQLFUPD + 33.16.1 locklist o 33.17 SQLEDBDESC o 33.18 SQLFUPD 籬籐患煌豢籩蚚籚还豢虴籊皇蚚 * DB2 籄籿晃籔蚚籚还豢踈趜赊䦅藳僧 o 34.1 膽 1 蛑 蜹磛 + 34.1.1 籘粅蚚籫生蓚籠籺籫籈籉籄 + 34.1.2 籘豢籿贿虴籿慧籓皇缓 o 34.2 膽 3 蛑 DB2 籄籿晃籔蚚籚还豢赊踈趜蓯螜生蓚藞酪驅伽 + 34.2.1 籺籃籆贿赊踈趜虯Makefiles虯声蓱丧 籊皇蚚虴籤籉籦籒虴 惶蚚籩籅晃籩籅蚚 o 34.3 膽 4 蛑 Java 籄籿卉籦籫赊踈趜蓲 籄籿晃籔蚚籚还豢 + 34.3.1 味弋稠趭 + 34.3.1.1 OS/2 蚱蓮赊 JDK 卉粁贿 + 34.3.1.2 HP-UX 蚱赊 Java2 o 34.4 膽 5 蛑 SQL 籿慧籚蚚籛换蚚赊踈趜 + 34.4.1 SQL 籿慧籚蚚籛换蚚味弋赊稠趭 + 34.4.2 籖豢籶籆皇蚚味弋儇忱赊稠趭 + 34.4.3 籖豢籶籆贿虴籖粆豢籬赊籎籜籢粆籆籝 + 34.4.4 谔吴籺籃籆贿尚訇聂 + 34.4.5 籵籦籒籄籦籿蓲俦茳 + 34.4.6 SQL 籿慧籚蚚籛换蚚赊蹗唱 + 34.4.7 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊軒丧騩涉 + 34.4.8 籖豢籶籆贿牲蓤色 SQL 籿慧籚蚚籛换蚚赊纙賨 o 34.5 膽 7 蛑 HP-UX 籄籿晃籔蚚籚还豢赊踈趜 + 34.5.1 HP-UX C + 34.5.2 HP-UX C++ o 34.6 膽 9 蛑 OS/2 籄籿晃籔蚚籚还豢赊踈趜 + 34.6.1 VisualAge C++ (OS/2 缽) 籵蚚籛还豢 4.0 o 34.7 膽 10 蛑 PTX 籄籿晃籔蚚籚还豢赊踈趜 + 34.7.1 ptx/C++ o 34.8 膽 12 蛑 Solaris 籄籿晃籔蚚籚还豢赊踈趜 + 34.8.1 SPARCompiler C++ o 34.9 膽 13 蛑 Windows 32-bit 籌粂卉蚚籩籅豢籓虴籚籜籩缓赊籄籿晃籔 蚚籚还豢赊踈趜 + 34.9.1 VisualAge C++ 籵蚚籛还豢 4.0 * 籄籿晃籔蚚籚还豢蜫鲤赊䦅藳僧 o 35.1 膽 2 蛑 DB2 籄籿晃籔蚚籚还豢赊籖蚚籪籅豢籓 + 35.1.1 IBM DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籿慧籛籉籒籫声蓱 丧籧蚚贿 Microsoft Visual C++ 赊籄籬籆豢 o 35.2 膽 6 蛑 藞酪縄稍 DB2 籄籿晃籔蚚籚还豢遉聾 + 35.2.1 蚬䶮趌赊臭唱 + 35.2.1.1 籚蚚籔豢籜赊砋蓚倌山赊初軇 + 35.2.1.2 籚蚚籔豢籜虴籌籾籛籉籒籫蓯蓱蓚籶籺籋蚚粆豢籜赊 軄蚱 + 35.2.1.3 籚蚚籔豢籜虴籌籾籛籉籒籫蓲僖搐赊绖蝦 o 35.3 膽 7 蛑 籜籫籄蚚籬虴籿慧籚蚚籛换蚚 + 35.3.1 DECIMAL 籢籆籿芍 Linux Java 贿蚚籤豢蓮纒生蓚 + 35.3.2 蹘逜縄籜籫籄蚚籬虴籿慧籚蚚籛换蚚蓮赊籎蚚籠贿赊磒 + 35.3.3 OLE 咯石籜籫籄蚚籬虴籿慧籚蚚籛换蚚蓯螜生蓚週騫 o 35.4 膽 12 蛑 侪酃籌籾籛籉籒籫蓮赊蹗邟: 惶蚚籙蚚趭違踈慕石籢籆籿 + 35.4.1 踈慕石籢籆籿末钞尚搐蓯膤縼生蓚 o 35.5 膽 13 蛑 皇蚚籛虴籌籾籛籉籒籫 (LOB) 赊磒 + 35.5.1 翧酃籪蚚籢粁蚚籜虴籚籜籩缓蓮赊皇蚚籛虴籌籾籛籉籒籫 (LOB) 籘粅蚚籫 + 35.5.1.1 DB2 蓯蓱蓚 LOB 赊軣垆贃聾 + 35.5.1.2 籄籿晃籔蚚籚还豢蓮赊 LOB 慧籔蚚籢蚚赊磒贃聾 + 35.5.1.3 LOB 赊初芊 + 35.5.1.4 LOB 籪蚚籢虴籢籆籿声蓱丧 LOB 嗽蜲赊籪蚚籢虴籢 籆籿吴赊粆籦籹豢籓 + 35.5.2 籚籜籩缓赊邶畅 o 35.6 膽 5 倮 DB2 籿慧籓皇粇豢籓蓯螜生蓚踠呆酆 + 35.6.1 IBM DB2 OLE DB Provider o 35.7 膽 20 蛑 C 声蓱丧 C++ 蓮赊籿慧籓皇粇豢籓 + 35.7.1 C/C++ 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虯螜忱虯声蓱丧煌籠籦 籬赊籢籆籿 o 35.8 膽 21 蛑 Java 蓮赊籿慧籓皇粇豢籓 + 35.8.1 PARAMETER STYLE JAVA 籿慧籚蚚籛换蚚声蓱丧螜忱赊 Java 煌籠籦籬虴籚籓籮籤换蚚 + 35.8.2 JDBC 籄籿卉籦籫虴籘蚚籵蚚蓯抽鸟谔 o 35.9 賢耝 B 籘豢籿贿虴籿慧籓皇缓 * CLI 赊䦅藳僧声蓱丧市硡蚰 o 36.1 皇豢籢籆缓虴籒皇籆籄豢籫尚磒生蓚籪蚚籢粁蚚籜虴惶蚚籩籅晃籩 籅蚚赊籵籆豢籬 o 36.2 CLI 籄籿晃籔蚚籚还豢蓮城縄 SQL 赊磒 o 36.3 JDBC/ODBC/CLI 城縄籿慧籺籃籆贿 赊初芊 o 36.4 ADT 籫皇豢籜籺籋蚚缓 o 36.5 膽 3 蛑 蝕跍籺籅蚚籤换蚚赊磒聾 + 36.5.1 粆贿籤籜卉籦籬虴籄籿晃籔蚚籚还豢赊蚰僧壅身 + 36.5.2 籜籒慧蚚贿识繺籎蚚籠贿 + 36.5.2.1 籘蚚籵蚚南赊籜籒慧蚚贿识繺籎蚚籠贿虴籘粅蚚籫 (OS/390) + 36.5.3 侪酃 SQL 赊磒 + 36.5.4 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊磒 + 36.5.4.1 CLI 蓮赊籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊週騫 + 36.5.4.2 CLI 籜籫籄蚚籬虴籿慧籚蚚籛换蚚声蓱丧咯籵籆豢 籬 o 36.6 膽 4 蛑 CLI/ODBC 赊踈唱蓲籘豢籿贿虴籄籿晃籔蚚籚还豢赊踫 + 36.6.1 踈唱籐蚚或蚚籬 o 36.7 膽 5 蛑 DB2 CLI 螜忱 + 36.7.1 SQLBindFileToParam - LOB 籺籃籆贿驋尚 LOB 籶皇煌蚚 籢蚚蓯籵籆豢籬 + 36.7.2 SQLNextResult - 䶮赊苓室籞籦籫尚僖赊籜籩蚚籫煌豢籫虴 籲豢籬贿蓯螜翧賢深蓚 + 36.7.2.1 瞄縄 + 36.7.2.2 踈亵 + 36.7.2.3 螜忱赊藳僧忱 + 36.7.2.4 磒聾 + 36.7.2.5 冕蓨籖蚚籬 + 36.7.2.6 砯趂 + 36.7.2.7 初盲酆 + 36.7.2.8 驋 o 36.8 賢耝 D 蝕跍籜籎皇蚚螜忱 + 36.8.1 浚螜忱 o 36.9 賢耝 K DB2 CLI/ODBC/JDBC 籫卉蚚籜這繺赊磒 * 煌籦籞蚚籛市硡蚰 o 37.1 煌籦籞蚚籛声蓱丧 SQLSTATE 粀贿籿赊賊 o 37.2 DB2 籖籰籒籫赊 SQLCODE 蹘粆籦籿儇踃 o 37.3 砎逰煌籦籞蚚籛声蓱丧儇踃煌籦籞蚚籛 + 37.3.1 籖蚚贿虴卉粁贿虴籆豢籢蚚籺籉蚚籜 (CLI) 煌籦籞蚚籛 + 37.3.2 DB2 煌籦籞蚚籛 + 37.3.3 DBI 煌籦籞蚚籛 + 37.3.4 籪蚚籢籈籉籄籲籈籜籞豢籢蚚 (DWC) 煌籦籞蚚籛 + 37.3.5 SQL 煌籦籞蚚籛 o 37.4 跅滁牲蓤色 SQLSTATE * SQL 市硡蚰 o 38.1 SQL 市硡蚰芍 1 啥赊 PDF 籺籃籆贿蓮冥邿牲蓤蓺生 o 38.2 膽 3 蛑 荏軋籊卉煌豢籫 + 38.2.1 毛矛逰木声蓱丧饲秒縄籌籾籛籉籒籫矛赊駽騺 + 38.2.2 DATALINK 稳蓨棵蓭 + 38.2.3  + 38.2.3.1 踈亵硙 + 38.2.3.2 OLAP 這繺 + 38.2.3.3 籚蚚籔豢籜驋 o 38.3 膽 4 蛑 螜忱 + 38.3.1 砎涉山螜忱蓲籿慧籚蚚籛换蚚赊磒识繺石 + 38.3.2 籜籎皇蚚螜忱 + 38.3.2.1 ABS 蓺色芍 ABSVAL + 38.3.2.2 DECRYPT_BIN 声蓱丧 DECRYPT_CHAR + 38.3.2.3 ENCRYPT + 38.3.2.4 GETHINT + 38.3.2.5 IDENTITY_VAL_LOCAL + 38.3.2.6 LCASE 声蓱丧 UCASE (惶籮籖蚚籬) + 38.3.2.7 MQPUBLISH + 38.3.2.8 MQREAD + 38.3.2.9 MQRECEIVE + 38.3.2.10 MQSEND + 38.3.2.11 MQSUBSCRIBE + 38.3.2.12 MQUNSUBSCRIBE + 38.3.2.13 MULTIPLY_ALT + 38.3.2.14 REC2XML + 38.3.2.15 ROUND + 38.3.2.16 WEEK_ISO + 38.3.3 賊螜忱 + 38.3.3.1 MQREADALL + 38.3.3.2 MQRECEIVEALL + 38.3.4 籿慧籚蚚籛换蚚 + 38.3.4.1 GET_ROUTINE_SAR + 38.3.4.2 PUT_ROUTINE_SAR o 38.4 膽 5 蛑 驋蕥 + 38.4.1 select-statement/踈亵硙 + 38.4.2 select-statement/fetch-first-clause o 38.5 膽 6 蛑 SQL 籜籩蚚籫煌豢籫 + 38.5.1 邞佴石籐蚚赊踃砎搔籘粅蚚籫牲蓤蓚蓱上蓯稍蓨蓺涉色 + 38.5.1.1 籜籩蚚籫煌豢籫: ALTER TABLE + 38.5.1.2 籜籩蚚籫煌豢籫: CREATE TABLE + 38.5.1.3 籜籩蚚籫煌豢籫: DECLARE GLOBAL TEMPORARY TABLE PARTITIONING KEY (column-name,...) + 38.5.1.4 籜籩蚚籫煌豢籫: UPDATE + 38.5.2 惶籮籖蚚籬虴籪蚚籢粁蚚籜赊蓱蓨膯僧稍垆藳籐蚚 + 38.5.2.1 ALTER TABLE + 38.5.2.2 CREATE INDEX + 38.5.2.3 CREATE TABLE + 38.5.3 ALTER SEQUENCE + ALTER SEQUENCE + 38.5.4 ALTER TABLE + 38.5.5 侪酃 SQL (膅身壅身) + 38.5.6 侪酃籜籩蚚籫煌豢籫 (咯縄) + 侪酃籜籩蚚籫煌豢籫 (咯縄) + 38.5.7 CREATE FUNCTION (籠蚚籜蓺色芍籩豢籿卉蚚籫) + 38.5.8 CREATE FUNCTION (SQL 籜籎皇蚚虯賊蓺色芍踫) + 38.5.9 CREATE METHOD + CREATE METHOD + 38.5.10 CREATE SEQUENCE + CREATE SEQUENCE + 38.5.11 CREATE TRIGGER + CREATE TRIGGER + 38.5.12 CREATE WRAPPER + 38.5.13 DECLARE CURSOR + 38.5.14 DELETE + 38.5.15 DROP + 38.5.16 GRANT (籚蚚籔豢籜康) + GRANT (籚蚚籔豢籜康) + 38.5.17 INSERT + 38.5.18 SELECT INTO + 38.5.19 SET ENCRYPTION PASSWORD + SET ENCRYPTION PASSWORD + 38.5.20 SET transition-variable + SET 儇忱 + 38.5.21 UPDATE o 38.6 蛈膽 7 蛑 SQL 籿慧籚蚚籛换蚚蛌筛蓢蛈膽 7 蛑 SQL 初軇籜籩蚚籫 煌豢籫蛌蓹赊儇踃 + 38.6.1 SQL 籿慧籚蚚籛换蚚虴籜籩蚚籫煌豢籫 + SQL 籿慧籚蚚籛换蚚虴籜籩蚚籫煌豢籫 + 38.6.2 FOR + FOR + 38.6.3 蛈侪酃籜籩蚚籫煌豢籫蛌筛蓢蛈侪酃籜籩蚚籫煌豢籫 (籿慧 籚蚚籛换蚚)蛌蓹赊儇踃 + 38.6.4 RETURN + RETURN + 38.6.5 SIGNAL + SIGNAL o 38.7 賢耝 A SQL 赊初芊 o 38.8 賢耝 D 籎籢慧籓縚 + 38.8.1 SYSCAT.SEQUENCES * DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚 o 39.1 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚赊 Java 1.2 籘粅蚚籫 o 39.2 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊晃簧蚚籫虴籪籵籦籓 o 39.3 Windows虯OS/2虯蓺色芍 UNIX 籿皇籦籫籺籋蚚缓蓮赊 SQL 籿慧籚蚚 籛换蚚赊蹗唱 o 39.4 Solaris 籿皇籦籫籺籋蚚缓蓮赊 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换 蚚虴籸贿籣蚚尚磒生蓚 o 39.5 螚趍赊脙膴声蓱丧初芊酆 o 39.6 谔勰軋 (缾霓) 慧籔蚚贿蓮赊 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换 蚚虴籸贿籣蚚赊磒 o 39.7 UNIX (AIX虯Sun Solaris虯Linux) 籆豢籜籫蚚贿声蓱丧籜籫籄蚚 籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚 o 39.8 OS/390 蓮赊 SQL 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊蹗唱 o 39.9 SQL 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊籪籵籦籓 o 39.10 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊籊籒籜粅蚚籫 o 39.11 OS/390 蓮赊籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊膤縼 o 39.12 或蚚籒籜籩蚚籚还豢虴籘蚚籵蚚蓮 SQL 籜籫籄蚚籬虴籿慧籚蚚籛换 蚚赊蹗唱籌籿籚还豢尚稠趭 o 39.13 OS/390 蓯蹗唱牲蓤色籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊 WLM 籄籬卉 籜撷吴尚咯縄蓯晃籺卉籦籚患 o 39.14 OS/390 蓮赊 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊蜫鲤 o 39.15 MQ Series 声蓱丧 OLE DB 磒赊 DB2 賊惶蚚籙蚚趭違螜忱 (UDF) 赊蹗唱 * 惶籮籖蚚籬踃砎 o 40.1 縼脝 + 40.1.1 DB2 惶籮籖蚚籬虴籪蚚籢粁蚚籜声蓱丧籄籿晃籔蚚籚还豢 + 40.1.2 川赊踃砎 o 40.2 SQL 市硡蚰 + 40.2.1 膽 3 蛑 荏軋籊卉煌豢籫 + 40.2.1.1 籪蚚籢虴籢籆籿赊籿慧簧蚚籚还豢 + 40.2.1.2 籪蚚籢虴籢籆籿吴赊籐换籜籫 + 40.2.1.3 稳蓨棵蓭蓲绖蝦 + 40.2.1.4 苓室籪蚚籢虴籢籆籿赊逰木 + 40.2.1.5 籜籫晃豢籓儇晰赊逰木 + 40.2.1.6  + 40.2.1.7 騫倮 + 40.2.2 膽 4 蛑 螜忱 + 40.2.2.1 籜籎皇蚚螜忱 o 40.3 CLI 赊䦅藳僧声蓱丧市硡蚰 + 40.3.1 膽 3 蛑 蝕跍籺籅蚚籤换蚚赊磒聾 + 40.3.1.1 DB2 CLI 惶籮籖蚚籬虴籄籿晃籔蚚籚还豢赊蹗唱 + 40.3.2 賢耝 C. DB2 CLI 声蓱丧 ODBC + 40.3.2.1 ODBC 惶籮籖蚚籬虴籄籿晃籔蚚籚还豢 o 40.4 籪蚚籢碎咯惶蚚籩籅晃籩籅蚚 䦅藳僧声蓱丧市硡蚰 + 40.4.1 賢耝 C. 籊籒籜粅蚚籫/籆豢粅蚚籫/慧蚚籬虴惶蚚籩籅晃籩 籅蚚虴籺籃籆贿躟 ------------------------------------------------------------------------ 蝷床 API 市硡蚰 ------------------------------------------------------------------------ 33.1 db2ArchiveLog (砎逰 API) db2ArchiveLog 胜俦识繺籪蚚籢粁蚚籜赊籄籒籩籅籾虴慧籓虴籺籃籆贿尚籒慧蚚籝涉蓭碀蓨蓭蓺 生虰 惶蚚籙蚚騩軚搔磒识繺稍驁酃蓯芍籄蚚籎籆籾磛咄尚踫涉蓺生虰 芊 嗽失赊山慎蓤筛蓲稍蓨蓺生虰 * sysadm * sysctrl * sysmaint * dbadm 貹硔稍抽鸟 神赊 API 芍虯䎱趭牲蓤色籪蚚籢粁蚚籜蓹赊抽鸟尚咯縄蓯蝝歹涉蓺生虰 䎱趭牲蓤 色籪蚚籢粁蚚籜蓹赊抽鸟搔生蓮蓯蝝歹牲蓤蓭山蓚驁酃虯 API 芍籊皇蚚尚兮涉蓺生虰 缽 db2ApiDf.h C API 踈亵 /* File: db2ApiDf.h */ /* API: Archive Active Log */ SQL_API_RC SQL_API_FN db2ArchiveLog ( db2Uint32 version, void *pDB2ArchiveLogStruct, struct sqlca * pSqlca); typedef struct { char *piDatabaseAlias; char *piUserName; char *piPassword; db2Uint16 iAllNodeFlag; db2Uint16 iNumNodes; SQL_PDB_NODE_TYPE *piNodeList; db2Uint32 iOptions; } 缼磒 API 踈亵 /* File: db2ApiDf.h */ /* API: Archive Active Log */ SQL_API_RC SQL_API_FN db2gArchiveLog ( db2Uint32 version, void *pDB2ArchiveLogStruct, struct sqlca * pSqlca); typedef struct { db2Uint32 iAliasLen; db2Uint32 iUserNameLen; db2Uint32 iPasswordLen; char *piDatabaseAlias; char *piUserName; char *piPassword; db2Uint16 iAllNodeFlag; db2Uint16 iNumNodes; SQL_PDB_NODE_TYPE *piNodeList; db2Uint32 iOptions; } API 籶皇煌蚚籢蚚 version 縼粗虰2 棱瞄赊籶皇煌蚚籢蚚蓲涉蓭縩牲蓤蓚儇忱 pDB2ArchiveLogStruct 赊 籵蚚籛还豢声蓱丧晃晃蚚籜虴卉粁贿尚䎱趭涉蓺生虰 pDB2ArchiveLogStruct 縼粗虰db2ArchiveLogStruct 踈慕蓹赊粅籆豢籢蚚虰 pSqlca 騩粗虰 sqlca 踈慕蓹赊粅籆豢籢蚚虰 iAliasLen 縼粗虰4 籵籆籫赊偃厶稍涉畅忱蓮虯籪蚚籢粁蚚籜僖矛赊邡牲尚籵籆籫忱蓮賊涉 蓺生虰 iUserNameLen 惶蚚籙蚚矛赊邡牲 (籵籆籫赑艘) 尚賊生 4 籵籆籫赊偃厶稍涉畅忱虰 惶蚚籙蚚 矛尚磒涉稍山驁酃芍虯籟慧蓯稠趭涉蓭绅审牲山虰 iPasswordLen 縼粗虰籶籜或蚚籬赊邡牲 (籵籆籫赑艘) 尚賊生 4 籵籆籫赊偃厶稍涉畅忱虰 籶 籜或蚚籬尚磒涉稍山驁酃虯0 尚稠趭涉蓺生虰 piDatabaseAlias 縼粗虰籄籒籩籅籾虴慧籓赊籄蚚籎籆籾搔蹗唱牲蓤蓚籪蚚籢粁蚚籜赊 籪蚚籢粁 蚚籜僖矛 (籚籜籩缓虴籪蚚籢粁蚚籜虴籪籅卉籒籫晃蚚蓯籎籢慧籓牲蓤蓭山蓚蓞 赊) 尚 螝设籜籫晃豢籓虰 piUserName 縼粗虰抽鸟蓯磒牲蓤蓚惶蚚籙蚚矛尚螝设籜籫晃豢籓虰 piPassword 縼粗虰抽鸟蓯磒牲蓤蓚籶籜或蚚籬尚螝设籜籫晃豢籓虰 iAllNodeFlag MPP 赊身虰縼粗虰暮蹗尚 db2nodes.cfg 籺籃籆贿蓯晃籜籫牲蓤蓭山蓚 生蔀蓭 赊籱蚚籬蓯縆磒生蓚筛蓘上筛尚生籺皇籓虰 碙軟稍趌芍嗽失赊谝蓨蓮生虰 DB2ARCHIVELOG_NODE_LIST piNodeList 蓯縩牲蓤蓚籱蚚籬虴晃籜籫赊籱蚚籬蓯縆磒牲蓤蓺生虰 DB2ARCHIVELOG_ALL_NODES 生蔀蓭赊籱蚚籬蓯縆磒牲蓤蓺生虰 piNodeList 芍 NULL 蓮生虰神蓤搔籪 籺籋贿籫趌蓮生虰 DB2ARCHIVELOG_ALL_EXCEPT piNodeList 蓯縩牲蓤蓚籱蚚籬虴晃籜籫赊籱蚚籬尚虮绅生蔀蓭赊籱蚚籬蓯 縆磒牲蓤蓺生虰 iNumNodes MPP 赊身虰縼粗虰piNodeList 纙搐赊籱蚚籬忱尚䎱趭涉蓺生虰 piNodeList MPP 赊身虰縼粗虰籄蚚籎籆籾虴慧籓暮蹗尚縆磒生蓚籱蚚籬棱厶赊纙搐尚䎱生粅 籆豢籢蚚虰 iOptions 縼粗虰虍此赊磒赊色舍蓯碶盲牲蓤蓭山蓺生虰 ------------------------------------------------------------------------ 33.2 db2ConvMonStream 磒蚱赊谯肃赊谔蓮虯籜籭籦籿籚还籦籫虴籪蚚籢虴籜籫晃蚚缓虴籢籆籿赊踈慕芍虯 SQLM_ELM_SUBSECTION 芍 sqlm_subsection 蓮蓚貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 33.3 db2DatabasePing (砎逰 API) db2DatabasePing - 籪蚚籢粁蚚籜赊 Ping 籒皇籆籄豢籫蓲籪蚚籢粁蚚籜虴籘蚚籵蚚赊吴赊螌腷抽鸟赊 籰籦籫或蚚籒收颗吴尚 籩籜籫涉蓺生虰 神赊 API 芍虯粃籜籫虴籪蚚籢粁蚚籜虴籘蚚籵蚚搔虯 诂抽蓺色芍籕 蚚籫籈籉籆躱碦蓮 DB2 籖籰籒籫筛蓢籄籒籞籜牲蓤蓚蓲僧蓯 籄籿晃籔蚚籚还豢蓯蓱 傻蓭磒牲蓤蓺生虰 芊 稍涉 貹硔稍抽鸟 籪蚚籢粁蚚籜 缽 db2ApiDf.h C API 踈亵 /* File: db2ApiDf.h */ /* API: Ping Database */ /* ... */ SQL_API_RC SQL_API_FN db2DatabasePing ( db2Uint32 versionNumber, void *pParmStruct, struct sqlca * pSqlca); /* ... */ typedef SQL_STRUCTURE db2DatabasePingStruct { char iDbAlias[SQL_ALIAS_SZ + 1]; db2Uint16 iNumIterations; db2Uint32 *poElapsedTime; } 缼磒 API 踈亵 /* File: db2ApiDf.h */ /* API: Ping Database */ /* ... */ SQL_API_RC SQL_API_FN db2gDatabasePing ( db2Uint32 versionNumber, void *pParmStruct, struct sqlca * pSqlca); /* ... */ typedef SQL_STRUCTURE db2gDatabasePingStruct { db2Uint16 iDbAliasLength; char iDbAlias[SQL_ALIAS_SZ]; db2Uint16 iNumIterations; db2Uint32 *poElapsedTime; } API 籶皇煌蚚籢蚚 versionNumber 縼粗虰籄籿晃籔蚚籚还豢搔磒涉蓭山蓚 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜蓺 色芍 DB2 籖籰籒籫朝賗赊 籵蚚籛还豢蓲晃晃蚚籜棱厶尚涉蓺生虰 谯: 趭忱 db2Version710 蓚山芍 莎蓤嗽踾搔虯DB2 籵蚚籛还豢 7.1 蓚山 芍莎蓤嗽踾蓯淖涉蓭磒牲蓤蓺生虰 iDbAliasLength 縼粗虰籪蚚籢粁蚚籜僖矛赊邡牲尚涉蓺生虰 谯: 神赊籶皇煌蚚籢蚚芍 墀垌磒牲蓤蓭山蓺甥嗓虰 虍此赊绰磒赊色舍蓯碶 盲涉蓭蓨蓺生虰 iDbAlias 縼粗虰籪蚚籢粁蚚籜僖矛尚涉蓺生虰 谯: 神赊籶皇煌蚚籢蚚芍 墀垌磒牲蓤蓭山蓺甥嗓虰 虍此赊绰磒赊色舍蓯碶 盲涉蓭蓨蓺生虰 iNumIterations 縼粗虰籩籜籫磛咄阔俦忱尚涉蓺生虰趌芍虯 1 筛蓢 32767 蓺蓮蓯涉蓭绅审牲 山虰 poElapsedTime 騩粗虰 籊卉煌豢籫赊忱搔 iNumIterations 蓯苛涉山 32 籸籦籫纙搐 蓹赊粅籆 豢籢蚚尚涉蓺生虰纙搐赊蝒籊卉煌豢籫蓯芍虯 1 啥赊籩籜籫磛咄阔俦磒蓯虯 粆籆籒慧賐赑艘赊躱梳吴搔螝蓺蓤蓺生虰 谯: 籄籿晃籔蚚籚还豢芍虯神赊 API 尚軒丧騩生腛蓯虯神赊纙搐蓹赊 煌簧晃 蚚稳蓨砋蓨蓯啥山蓭赊赤繡尚偈山蓺生虰 pSqlca 騩粗虰 sqlca 踈慕蓹赊粅籆豢籢蚚虰 神赊踈慕霓赊蜷蹫蓯啥山蓭蜷涉绅芍虯蝷 床 API 市硡蚰 尚升创绅审牲山虰 磒蚱赊谯肃 籪蚚籢粁蚚籜抽鸟芍虯神赊 API 尚軒丧騩生腛蓯聂垌涉蓭山蓚貹磛搔蓨蓺生虰聂垌 涉蓭 山稍山驁酃虯籊皇蚚搔逳僧蓺生虰 神赊螜忱芍虯PING 籖粆豢籬尚磒涉蓭軒丧騩生神蓲蓞蓮僧蓺生虰神赊 籖粆豢籬赊 硡皿蓯啥山蓭芍虯籖粆豢籬市硡蚰 尚升创绅审牲山虰 ------------------------------------------------------------------------ 33.4 db2HistData 嗽失赊酆瞄尚賊 11 蓯趢实生蓚貹磛搔蓨蓺生虰 db2HistData 踈慕赊籺籅蚚贿籬: 籺籅蚚贿籬矛 籪蚚籢虴籢籆籿 週騫 oOperation char 賊 12 尚驋虰 oOptype char 賊 13 尚驋虰 嗽失赊賊搔賊 11 赊芷蓯趢实牲蓤蓺生虰 賊 12虰db2HistData 踈慕繀赊 oOperation 赊碙軟稍籆粁豢籫趌虰 趌 週騫 C 趭違 COBOL/FORTRAN 趭違 A 賊粂蚚籜赊 DB2HISTORY_OP_ADD_TABLESPACE DB2HIST_OP_ADD_TABLESPACE 趢实 B 籵籦籒籄籦 DB2HISTORY_OP_BACKUP DB2HIST_OP_BACKUP 籿 C 慧蚚籬虴籖 DB2HISTORY_OP_LOAD_COPY DB2HIST_OP_LOAD_COPY 籹蚚 D 籬慧籦籿牲 DB2HISTORY_OP_DROPPED_TABLE DB2HIST_OP_DROPPED_TABLE 蓤色賊 F 慧蚚贿籺籋 DB2HISTORY_OP_ROLLFWD DB2HIST_OP_ROLLFWD 或蚚籬 G 賊赊蹘巽唱 DB2HISTORY_OP_REORG DB2HIST_OP_REORG L 慧蚚籬 DB2HISTORY_OP_LOAD DB2HIST_OP_LOAD N 賊籜粂蚚籜 DB2HISTORY_OP_REN_TABLESPACE DB2HIST_OP_REN_TABLESPACE 赊矛腛儇踃 O 賊籜粂蚚籜 DB2HISTORY_OP_DROP_TABLESPACEDB2HIST_OP_DROP_TABLESPACE 赊籬慧籦籿 Q 城 DB2HISTORY_OP_QUIESCE DB2HIST_OP_QUIESCE R 晃籜籫籄 DB2HISTORY_OP_RESTORE DB2HIST_OP_RESTORE S 坎躹赊踫 DB2HISTORY_OP_RUNSTATS DB2HIST_OP_RUNSTATS T 賊籜粂蚚籜 DB2HISTORY_OP_ALT_TABLESPACE DB2HIST_OP_ALT_TBS 赊儇踃 U 籄豢慧蚚籬 DB2HISTORY_OP_UNLOAD DB2HIST_OP_UNLOAD 嗽失赊賊蓞趢实牲蓤蓺生虰 賊 13虰db2HistData 踈慕繀赊碙軟稍 oOptype 趌虰 oOperationoOptype 週騫 C/COBOL/FORTRAN 趭違 B F 籌籺皇籆豢 DB2HISTORY_OPTYPE_OFFLINE N 籌豢皇籆豢 DB2HISTORY_OPTYPE_ONLINE I 牟佴籌籺皇籆豢 DB2HISTORY_OPTYPE_INCR_OFFLINE O 牟佴籌豢皇籆豢 DB2HISTORY_OPTYPE_INCR_ONLINE D 埴佴籌籺皇籆豢 DB2HISTORY_OPTYPE_DELTA_OFFLINE E 埴佴籌豢皇籆豢 DB2HISTORY_OPTYPE_DELTA_ONLIN F E 慧籓赊騃伞蓨 DB2HISTORY_OPTYPE_EOL P 垓䎱趭 DB2HISTORY_OPTYPE_PIT L I 膤縼 DB2HISTORY_OPTYPE_INSERT R 趗晰 DB2HISTORY_OPTYPE_REPLACE Q S 城呦碙 DB2HISTORY_OPTYPE_SHARE U 城踃砎 DB2HISTORY_OPTYPE_UPDATE X 城纑默 DB2HISTORY_OPTYPE_EXCL Z 城晃籞籦籫 DB2HISTORY_OPTYPE_RESET R F 籌籺皇籆豢 DB2HISTORY_OPTYPE_OFFLINE N 籌豢皇籆豢 DB2HISTORY_OPTYPE_ONLINE I 牟佴籌籺皇籆豢 DB2HISTORY_OPTYPE_INCR_OFFLINE O 牟佴籌豢皇籆豢 DB2HISTORY_OPTYPE_INCR_ONLINE T C 籖豢籩籭蚚赊趢实 DB2HISTORY_OPTYPE_ADD_CONT R 蹘佾踭 DB2HISTORY_OPTYPE_REB ------------------------------------------------------------------------ 33.5 db2HistoryOpenScan 嗽失赊趌搔 iCallerAction 籶皇煌蚚籢蚚蓯趢实牲蓤蓺生虰 DB2HISTORY_LIST_CRT_TABLESPACE 默赊籺籅贿籢蚚尚谝梳生蓚 CREATE TABLESPACE 声蓱丧 DROP TABLESPACE 卉籖 蚚籬赊身尚腎男涉蓺生虰 ------------------------------------------------------------------------ 33.6 db2XaGetInfo (砎逰 API) db2XaGetInfo - 晃籠蚚籜虴粆籰蚚籛换蚚磒驅伽赊矿 康趭晃籠蚚籜虴粆籰蚚籛换蚚赊谖騩驅伽芍虯藞縳 xa_open 籖蚚贿搔踫伞蓤蓺涉色虰 芊 稍涉 貹硔稍抽鸟 籪蚚籢粁蚚籜 缽 sqlxa.h C API 踈亵 /* File: sqlxa.h */ /* API: 晃籠蚚籜虴粆籰蚚籛换蚚赊驅伽尚矿生蓚 */ /* ... */ SQL_API_RC SQL_API_FN db2XaGetInfo ( db2Uint32 versionNumber, void * pParmStruct, struct sqlca * pSqlca); typedef SQL_STRUCTURE db2XaGetInfoStruct { db2int32 iRmid; struct sqlca oLastSqlca; } db2XaGetInfoStruct; API 籶皇煌蚚籢蚚 versionNumber 縼粗虰2 棱瞄赊籶皇煌蚚籢蚚 pParmStruct 蓮碀蓢蓤蓭山蓚踈慕赊 籵蚚籛还豢 蓲晃晃蚚籜虴卉粁贿尚䎱趭涉蓺生虰 pParmStruct 縼粗虰db2XaGetInfoStruct 踈慕蓹赊粅籆豢籢蚚虰 pSqlca 騩粗虰 sqlca 踈慕蓹赊粅籆豢籢蚚虰 神赊踈慕霓赊蜷蹫蓯啥山蓭蜷涉绅芍虯蝷 床 API 市硡蚰 尚升创绅审牲山虰 iRmid 縼粗虰驅伽搔貹磛稍晃籠蚚籜虴粆籰蚚籛换蚚尚䎱趭涉蓺生虰 oLastSqlca 騩粗虰 蹚芷赊 XA API 軒丧騩涉赊 sqlca 尚螝嗓蓮山蓺生虰 谯: 蹚芷蓯纒涉色 XA API 筛蓢虯苓室蓲涉蓭 sqlca 赊身軣垆生蓚神蓲搔蓮 僧蓺生虰 ------------------------------------------------------------------------ 33.7 db2XaListIndTrans (sqlxphqr 尚 縼蓤臋奢蓚砎逰 API) db2XaListIndTrans - 媒蝝趭籫皇豢籙籒籚还豢尚晃籜籫生蓚 墀垌抽鸟牲蓤蓭山蓚籪蚚籢粁蚚籜赊腟媒蝝趭籫皇豢籙籒籚还豢赊晃籜籫尚 冥邿涉蓺 生虰 軟粗乐酥 神赊 API 芍虯鲤踫牲蓤色籱蚚籬蓯审深蔱擗涉蓺生虰 芊 嗽失赊山慎蓤筛蓲稍蓨蓺生: * sysadm * dbadm 貹硔稍抽鸟 籪蚚籢粁蚚籜 缽 db2ApiDf.h C API 踈亵 /* File: db2ApiDf.h */ /* API: 媒蝝趭籫皇豢籙籒籚还豢赊晃籜籫 */ /* ... */ SQL_API_RC SQL_API_FN db2XaListIndTrans ( db2Uint32 versionNumber, void * pParmStruct, struct sqlca * pSqlca); typedef SQL_STRUCTURE db2XaListIndTransStruct { db2XaRecoverStruct * piIndoubtData; db2Uint32 iIndoubtDataLen; db2Uint32 oNumIndoubtsReturned; db2Uint32 oNumIndoubtsTotal; db2Uint32 oReqBufferLen; } db2XaListIndTransStruct; typedef SQL_STRUCTURE db2XaRecoverStruct { sqluint32 timestamp; SQLXA_XID xid; char dbalias[SQLXA_DBNAME_SZ]; char applid[SQLXA_APPLID_SZ]; char sequence_no[SQLXA_SEQ_SZ]; char auth_id[SQL_USERID_SZ]; char log_full; char connected; char indoubt_status; char originator; char reserved[8]; } db2XaRecoverStruct; API 籶皇煌蚚籢蚚 versionNumber 縼粗虰2 棱瞄赊籶皇煌蚚籢蚚 pParmStruct 蓮碀蓢蓤蓭山蓚踈慕赊 籵蚚籛还豢 蓲晃晃蚚籜虴卉粁贿尚䎱趭涉蓺生虰 pParmStruct 縼粗虰db2XaListIndTransStruct 踈慕蓹赊粅籆豢籢蚚虰 pSqlca 騩粗虰 sqlca 踈慕蓹赊粅籆豢籢蚚虰 神赊踈慕霓赊蜷蹫蓯啥山蓭蜷涉绅芍虯蝷 床 API 市硡蚰 尚升创绅审牲山虰 piIndoubtData 縼粗虰媒蝝趭籪蚚籢赊籵籦籺籃蚚尚冥邿涉色籄籿晃籔蚚籚还豢蓹赊粅籆豢籢蚚 搔虯 兮牲蓤蓺生虰 媒蝝趭籪蚚籢芍 db2XaRecoverStruct 赊躟蓮生虰 籄籿 晃籔蚚籚还豢芍 db2XaRecoverStruct 踈慕赊籘籆籝尚磒涉虯神赊籶皇煌蚚籢 蚚蓯蓱蓨冥邿牲蓤色籄籬卉籜蓮⺪咯生蓚神蓲蓮 媒蝝趭籫皇豢籙籒籚还豢赊晃 籜籫尚 traverse 生蓚神蓲搔蓮僧蓺生虰 莎赊趌搔 NULL 赊驁酃虯DB2 芍貹磛稍籵籦籺籃蚚赊籘籆籝尚躹㖞涉虯 oReqBufferLen 蓮赊神赊趌尚兮涉蓺生虰oNumIndoubtsTotal 芍媒蝝趭籫皇豢籙 籒籚还豢赊忱赊酃躹尚 螝嗓蓮山蓺生虰 神赊籄籿晃籔蚚籚还豢芍虯貹磛稍籵籦 籺籃蚚虴籘籆籝尚稳蓨砋蓨虯 API 尚蹘縳鲤踫涉蓺生虰 oNumIndoubtsReturned 騩粗虰 媒蝝趭籫皇豢籙籒籚还豢虴卉籖蚚籬赊忱芍虯pIndoubtData 蓮䎱趭牲蓤 色 籵籦籺籃蚚蓯兮牲蓤蓺生虰 oNumIndoubtsTotal 騩粗虰 媒蝝趭籫皇豢籙籒籚还豢虴卉籖蚚籬赊酃躹忱芍虯API 軒丧騩涉蓯  磒识繺蓮生虰 piIndoubtData 籵籦籺籃蚚搔生蔀蓭赊卉籖蚚籬尚螝舍蓚赊蓯颡 牲生瑟蓚 驁酃芍虯oNumIndoubtsTotal 搔 oNumIndoubtsReturned 赊酃躹尚 陲 奢蓺生虰 籄籿晃籔蚚籚还豢芍生蔀蓭赊卉籖蚚籬尚矿生蓚色舍蓯虯API 尚蹘 鲤踫 生蓚驁酃搔蓨蓺生虰 谯: 神赊忱芍虯媒蝝趭籫皇豢籙籒籚还豢搔咯縄蓯虯蓞涉绅芍踫蹟軌縄蓯 躂蓨兮涉款危石涉蓱上蓲涉色苓室虯蓺色芍默赊籫皇豢籙籒籚还豢搔媒蝝 繤颌拟蓯縼傻色苓室蓲涉蓭虯 API 軒丧騩涉赊吴蓮儇石生蓚驁酃搔蓨蓺 生虰 oReqBufferLen 騩粗虰 API 軒丧騩涉蓯虯生蔀蓭赊媒蝝趭籫皇豢籙籒籚还豢虴卉籖蚚籬尚訇 搭蓮僧蓚 籵籦籺籃蚚邡搔磛咄牲蓤蓺涉色虰 籄籿晃籔蚚籚还豢芍神赊趌尚虯 pIndoubtData 赊稠趭尚 NULL 蓯涉色 API 軒丧騩涉蓯蓱蓨虯貹磛稍籵籦籺籃 蚚虴籘籆籝尚芩趭生蓚色舍蓯磒涉蓺生虰 神赊趌芍虯莎赊苓室虯貹磛稍籵籦 籺籃蚚尚稳蓨砋蓚色舍蓯磒蓮僧蓚赊蓮虯稳蓨砋蓢蓤色 籵籦籺籃蚚赊籄籬卉 籜蓹赊 pIndoubtData 稠趭蓮虯API 尚鲤踫生蓚神蓲搔蓮僧蓺生虰 谯: 貹硔赊籵籦籺籃蚚虴籵籦籺籃蚚虴籘籆籝芍虯媒蝝趭籫皇豢籙籒籚还豢搔 咯縄蓯虯蓞涉绅芍踫蹟軌縄蓯 躂蓨兮涉款危石涉蓱上蓲涉色苓室虯蓺 色芍默赊籫皇豢籙籒籚还豢搔媒蝝繤颌拟蓯縼傻色苓室蓲涉蓭虯 API 軒丧 騩涉赊吴蓮儇石生蓚驁酃搔蓨蓺生虰籄籿晃籔蚚籚还豢芍 神蓤蓢尚躹㖞 蓯縼蓤蓭膯逰弥稍籵籦籺籃蚚尚稳蓨砋蓚驁酃搔蓨蓺生虰 timestamp 騩粗虰 籫皇豢籙籒籚还豢搔媒蝝趭颌拟蓯縼傻色縚蓮虯垓尚 䎱趭涉蓺生虰 xid 騩粗虰 籓慧蚚籵贿虴籫皇豢籙籒籚还豢尚藞肃縄蓯僖生蓚色舍赊籫皇豢籙籒 籚还豢虴粆籰蚚籛换蚚蓯蓱蓨 稳蓨棵蓭蓢蓤色 XA ID 尚䎱趭涉蓺生虰 dbalias 騩粗虰 媒蝝趭籫皇豢籙籒籚还豢搔軣騩牲蓤色籪蚚籢粁蚚籜赊僖矛尚䎱趭 涉蓺 生虰 applid 騩粗虰 神赊籫皇豢籙籒籚还豢赊籪蚚籢粁蚚籜虴粆籰蚚籛换蚚蓯蓱蓨稳蓨棵蓭 蓢蓤色 籄籿晃籔蚚籚还豢 ID 尚䎱趭涉蓺生虰 sequence_no 騩粗虰 applid 赊蝕跍缽蓲涉蓭籪蚚籢粁蚚籜虴粆籰蚚籛换蚚蓯稳蓨棵蓭蓢蓤色 籚蚚籔豢籜棱厶尚䎱趭涉蓺生虰 auth_id 騩粗虰 籫皇豢籙籒籚还豢尚踫生蓚惶蚚籙蚚赊呙识 ID 尚䎱趭涉蓺生虰 log_full 騩粗虰 慧籓赊籺贿颌拟搔神赊籫皇豢籙籒籚还豢搔茱藬筛蓘上筛䎱 涉蓺生虰 碙軟稍趌芍 嗽失赊谝蓨蓮生: SQLXA_TRUE 神赊媒蝝趭籫皇豢籙籒籚还豢搔慧籓赊籺贿颌拟赊茱藬蓲稍傻蓭山蓺生虰 SQLXA_FALSE 神赊媒蝝趭籫皇豢籙籒籚还豢芍慧籓赊籺贿颌拟赊茱藬蓯稍傻蓭山蓺甥 嗓虰 connected 騩粗虰 籄籿晃籔蚚籚还豢搔抽鸟牲蓤蓭山蓚筛蓘上筛䎱涉蓺生虰碙軟稍趌芍 嗽失赊谝蓨蓮生: SQLXA_TRUE 神赊籫皇豢籙籒籚还豢芍虯谝颉款危縚蛩床尚踫谔蓮虯2 籺籉蚚籝虴籖 粇籦籫赊 膽 2 籺籉蚚籝尚你這涉蓭山蓺生虰 SQLXA_FALSE 神赊籫皇豢籙籒籚还豢芍虯耐危赊驙蜵蓯蓱蓨媒蝝趭赊蓺蓺蓮蓨虯墀垌 芍 籫皇豢籙籒籚还豢虴粆籰蚚籛换蚚筛蓢赊蹘款危石尚你這涉蓭山蓺生虰 indoubt_status 騩粗虰 神赊媒蝝趭籫皇豢籙籒籚还豢赊颌哝尚䎱涉蓺生虰 碙軟稍趌芍 嗽失 赊谝蓨蓮生: SQLXA_TS_PREP 神赊籫皇豢籙籒籚还豢芍蚝冷圬身蓮生虰 神赊抽鸟籶皇煌蚚籢蚚芍虯籫皇 豢籙籒籚还豢搔 谝颉籖粇籦籫虴籿慧籞籜赊膽 2 籺籉蚚籝尚你這涉蓭山 蓚赊筛虯籊皇蚚搔鲤臭涉虯 籫皇豢籙籒籚还豢虴粆籰蚚籛换蚚搔磛咄涉色 蹘款危石尚踫傻蓭山蓚赊筛 蜡趭生蓚色舍蓯磒生蓚神蓲搔蓮僧蓺生虰 SQLXA_TS_HCOM 神赊籫皇豢籙籒籚还豢芍虯踫蹟軌縄蓯籖粇籦籫牲蓤蓺涉色虰 SQLXA_TS_HROL 神赊籫皇豢籙籒籚还豢芍踫蹟軌縄蓯慧蚚贿籵籦籒牲蓤蓺涉色虰 SQLXA_TS_MACK 神赊籫皇豢籙籒籚还豢芍邞佴蓯佴稳牲蓤色籪蚚籢粁蚚籜繀赊 1 啥赊籱蚚 籬筛蓢 籖粇籦籫赊螯繤搔媒诩蓮生虰 SQLXA_TS_END 神赊籫皇豢籙籒籚还豢芍神赊籪蚚籢粁蚚籜蓮騃贷涉蓭山蓺生虰 神赊籫皇 豢籙籒籚还豢芍 芷蓮蹘嗡咯石虯籖粇籦籫虯慧蚚贿籵籦籒稍蓘尚生蓚驁酃 搔蓨蓺生虰蓺色籫皇豢籙籒籚还豢搔 籊皇蚚蓯稍傻色驁酃虯籫皇豢籙籒 籚还豢搔惟贷涉稍筛傻色驁酃蓮蓞 识繺蓮生虰神蓤搔莎赊籔蚚籜赊驁酃虯 神赊籫皇豢籙籒籚还豢芍虯踫蹟軌赊蛩趗尚磛咄涉蓺生虰 莎蓤芍虯籫皇 豢籙籒籚还豢搔慧籦籒涉色蓺蓺蓯稍傻色蓨虯籪蚚籢虴籄籒籞籜搔默赊籄 籿晃籔蚚籚还豢赊肳渗 蓯稍蓚驁酃搔蓚色舍蓮生虰 磒蚱赊谯肃 谝颉赊籄籿晃籔蚚籚还豢芍虯籪蚚籢粁蚚籜蓞涉绅芍 佴稳籪蚚籢粁蚚籜鄯賅籱蚚籬蓹 赊墀踫抽鸟尚稠趭涉色芷虯嗽失赊籜籩籦籿尚踫 涉蓺生: 1. piIndoubtData 蓯 NULL 尚籞籦籫涉蓭 db2XaListIndTrans 尚籖蚚贿涉蓺生虰 神蓤芍 oReqBufferLen 蓲 oNumIndoubtsTotal 蓮趌尚兮涉蓺生虰 2. 籵籦籺籃蚚尚稳蓨砋蓚色舍虯oReqBufferLen 蓮冕蓨趌尚磒涉蓺生虰 神赊籵 籦籺籃蚚芍 趢实赊媒蝝趭籫皇豢籙籒籚还豢搔蓚蓲虯膯僧牲搔騖佴蓮稍山驁 酃搔蓨蓺生虰莎蓤芍虯 oReqBufferLen 尚矿生蓚色舍赊 API 赊蚴危軒丧騩 涉赊色舍蓮生虰神赊籄籿晃籔蚚籚还豢芍 oReqBufferLen 蓱蓨膯僧稍籵籦籺籃 蚚尚冥邿生蓚驁酃搔蓨蓺生虰 3. 生蔀蓭赊媒蝝趭籫皇豢籙籒籚还豢虴卉籖蚚籬搔矿牲蓤色筛芩趭涉蓺生虰 神 蓤芍 oNumIndoubtsReturned 蓲 oNumIndoubtTotal 赊绖蝦蓯蓱蓨踫上神蓲搔蓮 僧蓺生虰oNumIndoubtsTotal 搔 oNumIndoubtsReturned 蓱蓨膯僧山驁酃虯籄籿 晃籔蚚籚还豢芍嗽蚱赊籜籩籦籿尚躂蓨兮生神蓲搔 蓮僧蓺生虰 踠週騫 蝷床 API 市硡蚰 蓯蛈sqlxhfrg - 籫皇豢籙籒籚还豢颌拟赊膔蛌虯蛈sqlxphcm - 媒蝝趭籫皇豢籙籒籚还豢赊籖粇籦籫蛌虯 声蓱丧蛈sqlxphrl - 媒蝝趭籫皇豢籙籒籚 还豢赊慧蚚贿籵籦籒蛌搔蓨蓺生虰 ------------------------------------------------------------------------ 33.8 db2GetSnapshot - 籜籭籦籿籚还籦籫赊矿 db2GetSnapshot API 赊踈亵芍嗽失赊蓱上蓯賊週涉蓺生虰 int db2GetSnapshot( unsigned char version; db2GetSnapshotData *data, struct sqlca *sqlca); 籪蚚籢蓯週騫牲蓤蓚籶皇煌蚚籢蚚芍嗽失赊谝蓨蓮生虰 typedef struct db2GetSnapshotData{ sqlma *piSqlmaData; sqlm_collected *poCollectedData void *poBuffer; db2uint32 iVersion; db2int32 iBufferSize; db2uint8 iStoreResult; db2uint16 iNodeNumber; db2uint32 *poOutputFormat; }db2GetSnapshotData; ------------------------------------------------------------------------ 33.9 慧籓虴卉籖蚚籬赊膔 嗽失赊驅伽芍虯蛈MPP 騗末籱蚚籬赊蚝冷蛌籞籒籚还豢赊蛈賢耝 F蛌蓯趢实牲蓤蓺 生虰 神赊慧籓虴卉籖蚚籬芍虯媒蝝趭籫皇豢籙籒籚还豢赊慧蚚贿籵籦籒芷虯蓺色芍 2 籺籉 蚚籝虴籖粇籦籫赊 籖粇籦籫芷蓯蚰僧壅蓺蓤蓺生虰慧籓虴卉籖蚚籬芍虯籫皇豢籙籒籚 还豢赊騃伞蓨蓯粆蚚籒尚賢深蓚色舍蓯 蚰僧壅蓺蓤虯訇牲蓤蓭山蓚慧籓虴晃籠蚚籜 尚市伲涉蓺生虰籫皇豢籙籒籚还豢尚膔生蓚色舍蓯芍虯 籫皇豢籙籒籚还豢搔䦅暮蹗 蓮惟贷涉色颌拟蓯稍傻蓭山蓚貹磛搔蓨蓺生虰 賊 21. 慧籓虴卉籖蚚籬踈慕赊膔 週騫 籢籆籿 籌籺籞籦籫 (籵籆籫赑艘) 慧籓虴粀籦籣蚚 LogManagerLogRecordHeader 0(20) time sqluint64 20(8) 腟邡: 28 籵籆籫 ------------------------------------------------------------------------ 33.10 sqlaintp - 籊皇蚚虴煌籦籞蚚籛赊矿 嗽失赊磒蚱赊谯肃芍神赊 API 赊硡皿蓯趢实牲蓤蓺生: 粆贿籤籜卉籦籬虴籄籿晃籔蚚籚还豢蓮芍虯sqlaintp 芍碙軟稍籖豢籩籐籜籫蓯賢实牲蓤蓭山蓚貹磛搔蓨蓺生; 藞贃虯SQLCODE -1445 赊煌籦籞蚚籛虴籩籐籜籫芍矿蓮僧蓺甥嗓蓮涉色虰 ------------------------------------------------------------------------ 33.11 sqlbctcq - 賊籜粂蚚籜虴籖豢籩籭蚚驋蕥赊籒慧蚚籝 慧蚚籬芍神赊 API 赊碙軟稍呙识卉粁贿蓮芍蓨蓺甥嗓虰 ------------------------------------------------------------------------ 33.12 sqlubkp - 籪蚚籢粁蚚籜赊籵籦籒籄籦籿 BackupType 籶皇煌蚚籢蚚赊驁酃虯 SQLUB_FULL 趌搔 SQLUB_DB 蓯趗僧晰奢蓢蓤蓺 生虰 籪蚚籢粁蚚籜繀赊生蔀蓭赊賊籜粂蚚籜赊籵籦籒籄籦籿搔踫伞蓤蓺生虰 砎涉山牟佴籵籦籒籄籦籿這繺尚籘粅蚚籫生蓚色舍蓯虯 SQLUB_INCREMENTAL 声蓱丧 SQLUB_DELTA 籶皇煌蚚籢蚚蓞趢实牲蓤蓺生虰 牟佴籵籦籒籄籦籿虴籆煌蚚籛蓲芍虯蹚 砎赊滁颉稍腟籵籦籒籄籦籿嗽踾蓯儇踃牲蓤色 生蔀蓭赊籪蚚籢粁蚚籜虴籪蚚籢赊籖籹 蚚蓮生虰 埴佴籵籦籒籄籦籿虴籆煌蚚籛蓲芍虯繡肃赊籢籆籿蓯啥山蓭赊蹚砎赊滁颉稍 籵籦籒籄籦籿嗽踾蓯 儇踃牲蓤色生蔀蓭赊籪蚚籢粁蚚籜虴籪蚚籢赊籖籹蚚蓮生虰 ------------------------------------------------------------------------ 33.13 sqlureot - 賊赊蹘巽唱 嗽失赊亵搔磒蚱赊谯肃蓯趢实牲蓤蓺生虰 REORGANIZE TABLE 芍虯垆藳蝕跍⺮蓯螌汕绅垆藳尚磒蓮僧蓺甥嗓虰 ------------------------------------------------------------------------ 33.14 sqlurestore - 籪蚚籢粁蚚籜赊俦茳 RestoreType 籶皇煌蚚籢蚚赊驁酃虯 SQLUD_FULL 趌搔 SQLUD_DB 蓯趗僧晰奢蓢蓤蓺 生虰 籪蚚籢粁蚚籜繀赊生蔀蓭赊賊赊俦茳搔踫伞蓤蓺生虰神蓤芍籌籺皇籆豢蓮踫牲 蓤蓺生虰 砎涉山牟佴俦茳這繺尚籘粅蚚籫生蓚色舍蓯虯 SQLUD_INCREMENTAL 籶皇煌蚚籢蚚蓞趢 实牲蓤蓺生虰 牟佴籵籦籒籄籦籿虴籆煌蚚籛蓲芍虯蹚砎赊滁颉稍腟籵籦籒籄籦籿嗽踾蓯儇踃牲蓤色 生蔀蓭赊籪蚚籢粁蚚籜虴籪蚚籢赊籖籹蚚蓮生虰 ------------------------------------------------------------------------ 33.15 AIX 蝕跍呦碙煌簧晃蚚虴籘粅蚚籫蓯螜生蓚籬籐患煌豢籩蚚籚还豢虴籊皇蚚 (EXTSHM) 蛈賢耝 E 俜踫籄籒籞籜尚踫上籜卉籦籬石籄籿晃籔蚚籚还豢蛌赊谯 2 芍 䶮赊蓱上蓯 儇踃牲蓤蓺生虰 2. 籪籺籋贿籫蓮芍虯AIX 芍 32 籸籦籫虴籄籿晃籔蚚籚还豢搔籿慧籞籜色蓨 11 尚 陲奢蓚煌簧晃蚚虴籞籓煌豢籫蓯抽鸟生蓚神蓲尚呙识涉蓭山蓺甥嗓虰慧蚚籎贿 DB2 抽 鸟蓯磒蓮僧蓚赊芍 蹚膯 10 蓺蓮蓮生虰 DB2 蓮 EXTSHM 尚磒生蓚蓯芍虯䶮赊蓱上蓯涉蓺生虰 籒皇籆籄豢籫虴籞籦籚还豢繀: export EXTSHM=ON DB2 赊蜫⺪: export EXTSHM=ON db2set DB2ENVLIST=EXTSHM db2start EEE 蚱蓮虯sqllib/db2profile 蓯嗽失赊踫尚趢实涉蓭绅审牲山虰 EXTSHM=ON export EXTSHM ------------------------------------------------------------------------ 33.16 SQLFUPD 33.16.1 locklist 籫蚚籒豢赊矛腛芍 SQLF_DBTN_LOCKLIST 筛蓢 SQLF_DBTN_LOCK_LIST 蓯儇踃牲蓤蓺涉 色虰 locklist 籶皇煌蚚籢蚚芍 SMALLINT 筛蓢 64 籸籦籫赊偃厶稍涉 INTEGER 蓯儇 踃牲蓤蓺涉色虰 踃砎识繺籪蚚籢粁蚚籜踈唱籶皇煌蚚籢蚚赊賊蓯嗽失搔趢实牲蓤蓺涉 色虰 籶皇煌蚚籢蚚矛 籫蚚籒豢 籫蚚籒豢趌 籪蚚籢虴籢籆籿 locklist SQLF_DBTN_LOCK_LIST704 Uint64 神赊籶皇煌蚚籢蚚赊砎涉山蹚膯趌芍 524 288 蓮生虰 ------------------------------------------------------------------------ 33.17 SQLEDBDESC SQLDBCSS (sqlenv 蓯趭違牲蓤色) 赊碙軟趌赊晃籜籫蓯 2 啥赊趌搔趢实牲蓤蓺生虰 趢实牲蓤蓚趌芍嗽失赊谝蓨蓮生虰 SQL_CS_SYSTEM_NLSCHAR 亵籢籆籿蓯淖涉蓭 NLS 籵蚚籛还豢赊绖蝦贿蚚籤豢尚磒生蓚籚籜籩缓筛蓢 赊驋酃籚蚚籔豢籜虰 SQL_CS_USER_NLSCHAR 亵籢籆籿蓯淖涉蓭 NLS 籵蚚籛还豢赊绖蝦贿蚚籤豢尚磒生蓚惶蚚籙蚚筛蓢 赊驋酃籚蚚籔豢籜虰 ------------------------------------------------------------------------ 33.18 SQLFUPD 籬籐患煌豢籩蚚籚还豢虴籊皇蚚 蛈"膽 3 蛑 籪蚚籢踈慕"蛌赊賊 53虯踃砎识繺籪蚚籢粁蚚籜踈唱籶皇煌蚚籢蚚蓯 晃 籜籫牲蓤色 dbheap 赊籫蚚籒豢趌 701 芍滁涉绅蓨蓺甥嗓虰 滁涉山趌芍 58 蓮 生虰 ------------------------------------------------------------------------ DB2 籄籿晃籔蚚籚还豢踈趜赊䦅藳僧 ------------------------------------------------------------------------ 34.1 膽 1 蛑 蜹磛 34.1.1 籘粅蚚籫生蓚籠籺籫籈籉籄 谯: PHP虰PHP 芍虯Web 粁蚚籜虴籄籿晃籔蚚籚还豢筛蓢 DB2 尚籄籒籞籜生蓚煌籠籦 籬蓲涉蓭磒生蓚神蓲搔蓮僧蓺生虰PHP 芍虯籘蚚籵蚚南蓮磒牲蓤蓚虯HTML 膅身壅身磒赊籿皇籦籫籺籋蚚缓吴 籜籒晃籿籫荏軋蓮生虰PHP 芍虯 Unified-ODBC 籄籒籞籜贃尚磒生蓚 DB2 籄籒籞籜尚籘粅蚚籫涉蓺生虰神赊 籄籒籞籜贃聾蓮芍虯 惶蚚籙蚚虴卉粁贿 PHP 芍 ODBC 軒丧騩涉尚磒生蓚 DB2 蓲谝矼涉蓺生虰賅蚝 ODBC 蓲穗稍蓨虯Unified-ODBC 贃赊驁酃虯 谝矼芍虯 ODBC 卉籆蝗蚚尚躱碦甥慎蓯诂抽 DB2 CLI 卉籆蝗蚚蓯淖涉蓭踫伞蓤蓺生虰DB2 蓮赊 PHP 赊磒赊蜷蹫芍虯 䶮赊 DB2 籘粅蚚籫虴籘籆籫蓮軣垆涉蓭绅审牲 山虰URL 芍 www.ibm.com/software/data/db2/udb/winos2unix/support 蓮生虰 AIX C 声蓱丧 C++ 籖豢籶籆皇蚚蓲涉蓭晃籜籫牲蓤蓭山蓚籵蚚籛还豢芍嗽失赊谝蓨蓮生: IBM C and C++ Compilers for AIX Version 3.6.6 (Version 3.6.6.3 for 64-bit) IBM C for AIX 4.4 IBM VisualAge C++ Version 4.0 谯: 䶮赊驁蛭筛蓢虯蚱週籖豢籶籆皇蚚虴籵蚚籛还豢赊蹚砎赊籺籅籦籒籜籶籦籒尚籣 籈豢慧蚚籬涉蓭绅审牲山虰 http://www.ibm.com/software/ad/vacpp/service/csd.html Micro Focus COBOL 籖豢籶籆皇蚚蓲涉蓭晃籜籫牲蓤蓭山蓚籵蚚籛还豢芍嗽失赊谝蓨 蓮生虰 AIX 4.2.1 Micro Focus COBOL 籵蚚籛还豢 4.0.20 (PRN 12.03 蓺色芍莎蓤嗽踾) Micro Focus COBOL 籵蚚籛还豢 4.1.10 (PRN 13.04 蓺色芍莎蓤嗽踾) AIX 4.3 Micro Focus COBOL Server Express 籵蚚籛还豢 1.0 谯: DB2 搔籘粅蚚籫生蓚 Micro Focus COBOL 籜籫籄蚚籬虴籿慧籚蚚籛换蚚声蓱丧 UDF (AIX 4.3 缽) 赊驅伽芍虯DB2 籄籿晃籔蚚籚还豢蜫鲤 Web 粂蚚籛尚升创绅 审牲山: http://www.ibm.com/software/data/db2/udb/ad IBM XL Fortran (AIX 籵蚚籛还豢 5.1.0 缽) 蓮虯64 籸籦籫虴籄籿晃籔蚚籚还豢尚 蹗唱 生蓚蓯芍虯籖豢籶籆贿声蓱丧晃豢籒虴籜籩籦籿蓮虯"-q64" 籌籿籚还豢尚磒 涉蓭绅审牲山虰 64 籸籦籫虴籄籿晃籔蚚籚还豢芍虯神赊籖豢籶籆皇蚚赊腛赊 籵蚚籛 还豢蓮芍籘粅蚚籫牲蓤蓭山蓺甥嗓虰 HP-UX C++ 籖豢籶籆皇蚚蓲涉蓭晃籜籫牲蓤蓭山蓚籵蚚籛还豢芍嗽失赊谝蓨蓮生: HP aC++, 籵蚚籛还豢 A.03.25 谯: HP 芍虯砎哕赊籖豢籶籆皇蚚蓮籖豢籶籆贿牲蓤色籌籾籛籉籒籫吴赊 籵籆籭晃蚚 茼晰钞尚籘粅蚚籫涉蓭山蓺甥嗓虰莎赊色舍虯神蓤芍 DB2 (HP-UX 缽) 蓮 籄籒 籞籜生蓚色舍蓯踈趜牲蓤色虯蓢蓜蓚 C++ 籄籿晃籔蚚籚还豢尚唣初縄蓯蹘籖 豢籶籆贿涉蓺生虰 C++ 籄籿晃籔蚚籚还豢芍虯神赊砎籖豢籶籆皇蚚蓮虯礌蜲尚 随奢蓚蓱上蓯蓞踈趜牲蓤蓭山蓚貹磛搔蓨蓺生虰 神蓤芍 aCC 儇晰籏籆籬赊 URL 蓮生: http://www.hp.com/esy/lang/cpp/tguide C++ 赊坤茼晰钞芍神赊倮佴蓮生: http://www.hp.com/esy/lang/cpp/tguide/transcontent.html#RN.CVT.1.2 http://www.hp.com/esy/lang/cpp/tguide/transcontent.html#RN.CVT.3.3 C 淖 C++ 赊倮佴芍神神蓮生: http://www.hp.com/esy/lang/cpp/tguide/transcontent.html#RN.CVT.3.3.1 C 蓲 aCC 搔茼晰蓮傻蓭蓞虯2 啥赊僖赊籌籾籛籉籒籫虴籢籆籿尚磒生蓚驁 酃芍虯 蛈main蛌 尚螝设籌籾籛籉籒籫尚 aCC 蓮籖豢籶籆贿涉虯蓺色虯蹚芷蓯 踫生蓚籌籾籛籉籒籫尚 aCC 蓮晃豢籒生蓚貹磛搔蓨蓺生虰 Linux DB2 (Linux 缽) 芍虯䶮赊 REXX 籵蚚籛还豢尚籘粅蚚籫涉蓺生: Object REXX Interpreter for Linux 籵蚚籛还豢 2.1 Linux/390 DB2 (Linux/390 缽) 芍虯Java虯C虯声蓱丧 C++ 赊身尚籘粅蚚籫涉蓺生虰 OS/2 C/C++ 籖豢籶籆皇蚚蓲涉蓭晃籜籫牲蓤蓭山蓚籵蚚籛还豢芍嗽失赊谝蓨蓮生: IBM VisualAge C++ for OS/2 籵蚚籛还豢 3.6.5 声蓱丧籵蚚籛还豢 4.0 谯: 䶮赊驁蛭筛蓢虯蚱週籖豢籶籆皇蚚虴籵蚚籛还豢赊蹚砎赊籺籅籦籒籜籶籦籒尚籣 籈豢慧蚚籬涉蓭绅审牲山虰 http://www.ibm.com/software/ad/vacpp/service/csd.html 蚱週 VisualAge C++ 籖豢籶籆皇蚚蓯淖生蓚郗芷赊訇䥽籘粅蚚籫赊初芊蓯啥山蓭芍虯 䶮赊 URL 蓮籮患蚚籜虴籞籒籚还豢尚驋涉蓭绅审牲山虰 http://www-4.ibm.com/software/ad/vacpp/ Solaris Micro Focus COBOL 籖豢籶籆皇蚚蓲涉蓭晃籜籫牲蓤蓭山蓚籵蚚籛还豢芍嗽失赊谝蓨 蓮生虰 Micro Focus COBOL Server Express 籵蚚籛还豢 1.0 Windows 32-bit 籌粂卉蚚籩籅豢籓虴籚籜籩缓 IBM VisualAge C++ 籖豢籶籆皇蚚蓲涉蓭晃籜籫牲蓤蓭山蓚籵蚚籛还豢芍嗽失赊谝蓨 蓮生: IBM VisualAge C++ (Windows 缽) 籵蚚籛还豢 3.6.5 声蓱丧 4.0 谯: 䶮赊驁蛭筛蓢虯蚱週籖豢籶籆皇蚚虴籵蚚籛还豢赊蹚砎赊籺籅籦籒籜籶籦籒尚籣 籈豢慧蚚籬涉蓭绅审牲山虰 http://www.ibm.com/software/ad/vacpp/service/csd.html 蚱週 VisualAge C++ 籖豢籶籆皇蚚蓯淖生蓚郗芷赊訇䥽籘粅蚚籫赊初芊蓯啥山蓭芍虯 䶮赊 URL 蓮籮患蚚籜虴籞籒籚还豢尚驋涉蓭绅审牲山虰 http://www-4.ibm.com/software/ad/vacpp/ Micro Focus COBOL 籖豢籶籆皇蚚蓲涉蓭晃籜籫牲蓤蓭山蓚籵蚚籛还豢芍嗽失赊谝蓨 蓮生虰 Micro Focus COBOL 籵蚚籛还豢 4.0.20 Micro Focus COBOL Net Express 籵蚚籛还豢 3.0 34.1.2 籘豢籿贿虴籿慧籓皇缓 嗽失芍虯蛈籌籾籛籉籒籫赊晃豢籒蓲萌舍壅身籘豢籿贿蛌籞籒籚还豢蓯趢实牲蓤蓭山 蓺生: salarycltvc Visual Basic 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虯salarysrv 蓲山上 Visual C++ DB2 CLI 籘豢籿贿虰 SALSVADO OLE 咯石籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籘豢籿贿 (SALSVADO) 声蓱丧 SALCLADO 籒皇籆籄豢籫 (SALCLADO) 芍虯32-bit Visual Basic 蓲 ADO 蓮馁 牲蓤蓭声蓨虯 staff2 賊繀赊哌碸赊谔拾趌尚躹㖞涉蓺生虰 嗽失芍蛈慧籓蝷床惶蚚籙蚚騩軚蝷床蛌赊籞籒籚还豢蓯趢实牲蓤蓭山蓺生: AIX 蓮 ADSM API 籒皇籆籄豢籫赊 3.1.6 缽筛莎蓤嗽蚱尚磒生蓚 籄籿晃籔蚚籚还 豢芍虯色蓲奢莎赊籄籿晃籔蚚籚还豢搔籚豢籓贿虴籜卉籦籬审蓲 涉蓭蓞虯xlc 蓛 xlC 蓮芍稍绅 xlc_r 蓺色芍 xlC_r 籖豢籶籆皇蚚蓮 蹗唱牲蓤蓭山蓚貹磛搔蓨蓺生虰 神蓤蓯蓱蓨皇籆籾皇晃蚚搔籜卉籦籬虴籞蚚籺蓮蓚神蓲搔訇驖牲蓤蓺生虰 神蓤芍慧 籓蝷床惶蚚籙蚚騩軚籘豢籿贿虯db2uext2.cadsm 蓯縆磒涉蓺生虰 坤籜卉籦籬虴籞蚚籺虴皇籆籾皇晃蚚蓮籖豢籶籆贿牲蓤色籄籿晃籔蚚籚还豢尚 声扫 赊驁酃芍虯籺籅籦籒籜虴籩籜籫 IC21925E 尚縆磒生蓚筛籄籿晃籔蚚籚还豢虴 籿慧籵 籆籣蚚蓯 翧篡涉蓺生虰 神赊籺籅籦籒籜虴籩籜籫芍虯揩矛 ftp 籘蚚籵蚚赊 index.storsys.ibm.com 蓮 磒识繺蓮生虰神蓤蓯蓱蓨 ADSM API 卉粁贿芍 3.1.3 卉粁贿蓯冕蓨蓺生虰 ------------------------------------------------------------------------ 34.2 膽 3 蛑 DB2 籄籿晃籔蚚籚还豢赊踈趜蓯螜生蓚藞酪驅伽 34.2.1 籺籃籆贿赊踈趜虯Makefiles虯声蓱丧 籊皇蚚虴籤籉籦籒虴惶蚚籩籅晃籩籅蚚 賊 16 赊 bldevm 赊縼粗尚縺身蓚貹磛搔蓨蓺生: bldevm 籆粁豢籫虴簧籮籢蚚虴籘豢籿贿虴籿慧籓皇缓虯evm (AIX虯OS/2虯声蓱丧 Windows 32-bit 籌粂卉蚚籩籅豢籓虴籚籜籩缓赊身蓮碙軟)虰 賊 17 蓯芍嗽失赊酆瞄搔螝蓺蓤蓭山蓚貹磛搔蓨蓺生: bldmevm 籆粁豢籫虴簧籮籢蚚虴籘豢籿贿虴籿慧籓皇缓虯evm虯Microsoft Visual C++ 籖 豢籶籆皇蚚虰 bldvevm 籆粁豢籫虴簧籮籢蚚虴籘豢籿贿虴籿慧籓皇缓虯evm虯VisualAge C++ 籖豢籶籆 皇蚚虰 ------------------------------------------------------------------------ 34.3 膽 4 蛑 Java 籄籿卉籦籫赊踈趜蓲 籄籿晃籔蚚籚还豢 34.3.1 味弋稠趭 SQLJ 籿慧籓皇缓赊蹗唱尚籘粅蚚籫涉蓭山蓚籿皇籦籫籺籋蚚缓蓮虯IBM JDK 1.1.8 尚 声山赊驁酃虯 JDK 蹗唱浚搔 1999/11/24 (蓺色芍虯莎蓤嗽踾) 赊蓞赊搔貹磛蓮 生虰莎上涉稍山蓲虯籖豢籶籆贿谔蓯 JNI 籶籮籦籒虴籊皇蚚搔騩蓚驁酃搔蓨蓺生虰 SQLJ 籿慧籓皇缓赊蹗唱尚籘粅蚚籫涉蓭山蓚籿皇籦籫籺籋蚚缓蓮虯IBM JDK 1.2.2 尚 声山赊驁酃虯 JDK 蹗唱浚搔 2000/4/17 (蓺色芍虯莎蓤嗽踾) 赊蓞赊搔貹磛蓮生虰 莎上涉稍山蓲虯籖豢籶籆贿谔蓯 命軟稍 Java 籢籆籿虴籊皇蚚搔騩蓚驁酃搔蓨蓺 生虰 AIX虯HP-UX虯Linux虯 声蓱丧 Solaris 赊籘籾籞籒籚还豢蓯啥山蓭芍虯 JDBC 2.0 赊 驅伽尚嗽失赊驅伽蓯趗僧晰奢蓺生虰 Java 籄籿晃籔蚚籚还豢 蓮 JDBC 2.0 籬皇籆籵蚚尚磒生蓚 JDBC 1.22 籬皇籆籵蚚芍虯山蓺审虯生蔀蓭赊籌粂卉蚚籩籅豢籓虴籚籜籩缓赊籪籺籋 贿籫虴籬皇籆籵蚚蓮生虰 JDBC 2.0 赊砎這繺尚绰磒生蓚蓯芍虯JDK 1.2 籘粅蚚籫尚 籆豢籜籫蚚贿生蓚貹磛搔蓨蓺生虰 JDBC 2.0 赊砎這繺尚绰磒生蓚籄籿晃籔蚚籚还 豢尚踫生蓚腛蓯虯 sqllib/java12 籪籅卉籒籫晃蚚筛蓢 usejdbc2 籖粆豢籬尚踫 涉虯 声山赊味弋尚稠趭生蓚貹磛搔蓨蓺生虰升磒赊籄籿晃籔蚚籚还豢蓮颉蓯 JDBC 2.0 籬皇籆籵蚚尚 磒涉色山驁酃芍虯声山赊 .profile 稍蓘赊籿慧籺籃籆 贿蓛 .bashrc虯.cshrc虯 蓺色芍 .kshrc 稍蓘赊籚籉贿蚴危石籜籒晃籿籫蓯嗽失赊踫 尚趢实生蓚蓱上虯升軣拷绅审牲山: . sqllib/java12/usejdbc2 usejdbc2 尚 db2profile 赊芷蓮踫生蓚赊蓲款磍蓯虯db2profile 尚踫生蓚色舍 蓯虯神赊籖粆豢籬搔 莎赊籖粆豢籬赊芷蓯艘趗涉蓭山蓚神蓲尚蝝繤涉蓭绅审牲山虰 JDBC 1.22 籬皇籆籵蚚蓹籜籆籦籤籵籦籒生蓚蓯芍虯sqllib/java12 籪籅卉籒籫晃蚚 筛蓢嗽失赊籖粆豢籬尚踫涉蓺生: . usejdbc1 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚声蓱丧 UDFs 蓲蓲蓞蓯 JDBC 2.0 籬皇籆籵蚚尚 磒涉蓺生 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚声蓱丧 UDFs 蓲蓲蓞蓯 JDBC 2.0 籬皇籆籵蚚尚 磒生蓚蓯芍 籆豢籜籢豢籜赊惶蚚籙蚚 ID 尚佴礈生蓚色舍味弋稠趭尚踫上貹磛搔蓨 蓺生虰 籪籺籋贿籫赊 佴礈涉色惶蚚籙蚚 ID 芍虯db2fenc1 蓮生虰佴礈涉色惶蚚籙蚚 ID 赊味弋稠趭尚踫上蓯芍虯 嗽失赊籜籩籦籿尚踫涉蓺生: 1. .profile 稍蓘赊佴礈涉色惶蚚籙蚚 ID 籿慧籺籃籆贿蓛虯蓺色 芍虯.bashrc虯.cshrc虯蓺色芍 .kshrc 稍蓘赊蓱上稍佴礈涉色惶蚚籙蚚 ID 籚 籉贿蚴危石籜籒晃籿籫蓯虯嗽失赊踫尚趢实 生蓚: . sqllib/java12/usejdbc2 2. CLP 筛蓢嗽失赊籖粆豢籬尚踫生蓚: db2set DB2_USE_JDK12=1 Java UDF 声蓱丧籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籘粅蚚籫赊 JDBC 1.22 籬皇籆籵蚚 蓯籜籆籦籤籵籦籒 生蓚蓯芍虯嗽失赊籜籩籦籿尚踫涉蓺生: 1. .profile 稍蓘赊佴礈涉色惶蚚籙蚚 ID 籿慧籺籃籆贿蓛虯 .bashrc虯.cshrc虯 蓺色芍 .kshrc 稍蓘赊蓱上稍佴礈涉色 惶蚚籙蚚 ID 籚籉贿蚴危石籜籒晃籿籫 筛蓢虯嗽失赊踫尚虮唼生蓚: . sqllib/java12/usejdbc2 2. CLP 筛蓢嗽失赊籖粆豢籬尚踫生蓚: db2set DB2_USE_JDK12= 升磒赊籄籿晃籔蚚籚还豢蓮颉蓯 JDBC 2.0 籬皇籆籵蚚尚磒涉色山驁酃芍虯 声 山赊 .profile 稍蓘赊籿慧籺籃籆贿蓛 .bashrc虯.cshrc虯蓺色芍 .kshrc 稍蓘赊 籚 籉贿蚴危石籜籒晃籿籫蓯嗽失赊踫尚趢实生蓚神蓲搔蓮僧蓺生虰 . sqllib/java12/usejdbc2 usejdbc2 尚 db2profile 赊芷蓮踫生蓚赊蓲款磍蓯虯db2profile 尚踫生蓚色舍 蓯虯神赊籖粆豢籬搔 莎赊籖粆豢籬赊芷蓯艘趗涉蓭山蓚神蓲尚蝝繤涉蓭绅审牲山虰 HP-UX Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚声蓱丧惶蚚籙蚚趭違螜忱芍虯 DB2 for HP-UX with JDK 1.1 蓮芍籘粅蚚籫牲蓤蓭山蓺甥嗓虰 Silicon Graphics IRIX -o32 籌籾籛籉籒籫虴籢籆籿蓮虯SQLJ 籄籿晃籔蚚籚还豢尚踈趜生蓚坳虯 JDK 1.2.2 赊 Java JIT 籖豢籶籆皇蚚尚磒涉蓭虯SQLJ 儇晰籿慧籓皇缓搔籞籓煌豢籫石驙蜵蓮 纒涉色驁酃虯 神赊籖粆豢籬蓮 JIT 籖豢籶籆皇蚚尚趦牲甥蓭绅审牲山: export JAVA_COMPILER=NONE Silicon Graphics IRIX 蓮虯JAVA SQLJ 籿慧籓皇缓尚蹗唱生蓚蓯芍虯JDK 1.2.2 搔 貹磛蓮生虰 Windows 32-bit 籌粂卉蚚籩籅豢籓虴籚籜籩缓 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚声蓱丧 UDFs 蓲蓲蓞蓯 JDBC 2.0 籬皇籆籵蚚尚 磒涉蓺生 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚声蓱丧 UDFs 蓲蓲蓞蓯 JDBC 2.0 籬皇籆籵蚚尚 磒生蓚蓯芍 嗽失赊籜籩籦籿尚踫涉蓭味弋尚稠趭生蓚貹磛搔蓨蓺生: 1. sqllib\java12 籪籅卉籒籫晃蚚蓮嗽失赊籖粆豢籬尚踫生蓚: usejdbc2 2. CLP 筛蓢嗽失赊籖粆豢籬尚踫生蓚: db2set DB2_USE_JDK12=1 Java UDF 声蓱丧籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籘粅蚚籫赊 JDBC 1.22 籬皇籆籵蚚 蓯籜籆籦籤籵籦籒 生蓚蓯芍虯嗽失赊籜籩籦籿尚踫涉蓺生: 1. sqllib\java12 籪籅卉籒籫晃蚚蓮嗽失赊籖粆豢籬尚踫生蓚: usejdbc2 2. CLP 筛蓢嗽失赊籖粆豢籬尚踫生蓚: db2set DB2_USE_JDK12= 34.3.1.1 OS/2 蚱蓮赊 JDK 卉粁贿 99 繬 9 荥嗽腛蓯晃晃蚚籜牲蓤色 JDK 赊籵蚚籛还豢 1.1.8 搔抒筐涉蓭山蓚 OS/2 蚱蓮芍山绅啥筛赊煌籦籞蚚籛搔賊牲蓤蓺甥嗓虰 声扫赊 JDK 1.1.8 搔蹚砎缽筛 蓘上筛蝝繤涉蓺生虰 34.3.1.2 HP-UX 蚱赊 Java2 Java2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚踫生蓚蓯芍虯呦磒皇籆籾皇晃蚚虴籶籜尚 嗽 失赊蓱上蓯儇踃生蓚貹磛搔蓨蓺生虰 export SHLIB_PATH=$JAVADIR/jre/lib/PA_RISC:$JAVADIR/ jre/lib/PA_RISC/classic:$HOME/sqllib/lib:/usr/lib:$SHLIB_PATH $JAVADIR 芍 Java2 SDK 赊慧籔蚚籚还豢蓮生虰 ------------------------------------------------------------------------ 34.4 膽 5 蛑 SQL 籿慧籚蚚籛换蚚赊踈趜 34.4.1 SQL 籿慧籚蚚籛换蚚味弋赊稠趭 䶮赊䎱芍虯蛈籞籦籫籄籦籿蛌蓮 DB2 味弋尚籞籦籫籄籦籿 生蓚色舍蓯虯䎱蓯趢 实牲蓤蓭山蓺生虰 SQL 籿慧籚蚚籛换蚚赊籘粅蚚籫赊色舍蓯虯 籄籿晃籔蚚籚还豢蜫鲤籒皇籆籄豢籫尚籘 蚚籵蚚蓯籆豢籜籫蚚贿生蓚貹磛搔蓨蓺生虰 籄籿晃籔蚚籚还豢蜫鲤籒皇籆籄豢籫尚 籆豢籜籫蚚贿生蓚驅伽蓯啥山蓭芍虯 升磒赊籿皇籦籫籺籋蚚缓赊 蜹硡声蓱丧籆豢 籜籫蚚贿 籾籦籒尚驋涉蓭绅审牲山虰升磒赊籿皇籦籫籺籋蚚缓蓮赊 DB2 籘粅蚚 籫赊 C 声蓱丧 C++ 籖豢籶籆皇蚚 尚邶蔀蓚蓯芍虯蛈籿皇籦籫籺籋蚚缓蓮籘粅蚚籫牲 蓤蓚籠籺籫籈籉籄蛌尚升创绅审牲山虰 谯: OS/2 赊 FAT 籺籃籆贿虴籚籜籩缓蓮芍虯SQL 籿慧籚蚚籛换蚚赊籜籐蚚粆矛 芍虯8 亵嗽繀蓯初芊牲蓤蓺生虰 9 亵嗽蚱赊籜籐蚚粆矛尚磒生蓚蓯芍虯 HPFS 籺籃籆贿虴籚籜籩缓尚 磒涉蓭绅审牲山虰 籖豢籶籆皇蚚芍虯䶮赊 2 啥赊籶蚚籧 (籖豢籶籆皇蚚蓯淖生蓚味弋儇忱赊稠趭蓲 籖 豢籶籆贿虴籖粆豢籬赊趭違) 蓮赊踈唱牲蓤蓭山蓺生虰 味弋儇忱芍虯籖豢籶籆皇蚚赊 籵籆籭晃蚚虯皇籆籾皇晃蚚虯声蓱丧 膅身壅身籺籃籆贿蓹赊籶籜尚冥邿涉蓺生虰 籖 豢籶籆贿虴籖粆豢籬芍虯DB2 搔 SQL 籿慧籚蚚籛换蚚蓮 臭唱牲蓤色 C 籺籃籆贿尚籖 豢籶籆贿生蓚色舍蓯磒生蓚籺贿籖粆豢籬蓮生虰 34.4.2 籖豢籶籆皇蚚味弋儇忱赊稠趭 失週蓮硡皿生蓚蓱上蓯虯OS/2虯Windows虯UNIX 粁蚚籜赊籌粂卉蚚籩籅豢籓虴籚籜籩 缓 蓮味弋尚踈唱生蓚驁酃虯莎蓤涩蓤逰木搔穗稍蓨蓺生虰 踈唱搔貹磛赊稍山驁酃蓞 蓨蓺生虰蓺色虯 DB2_SQLROUTINE_COMPILER_PATH DB2 卉籛籜籫晃蚚儇忱尚 味弋儇 忱尚縆碀蓯稠趭生蓚踫识繺籜籒晃籿籫尚生 色舍蓯稠趭生蓚貹磛搔蓚驁酃蓞 蓨蓺生虰 谯: db2set 籖粆豢籬尚 磒生蓚筛虯籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚筛蓢 蛈SQL 籜籫籄蚚籬虴籿慧籚蚚籛换蚚蹗唱籌籿籚还豢蛌籣籆籄慧籓尚磒涉蓭虯 神赊 DB2 卉籛籜籫晃蚚儇忱赊趌尚稠趭涉蓭绅审牲山虰 蛈SQL 籜籫籄蚚籬虴籿 慧籚蚚籛换蚚蹗唱籌籿籚还豢蛌籣籆籄慧籓尚磒生蓚蓲虯 儇踃尚碙軟蓯生蓚 色舍蓯蠃床縄蓯籪蚚籢粁蚚籜虴籘蚚籵蚚蓯籄籒籞籜涉色蓨虯 籪蚚籢粁蚚籜虴 籘蚚籵蚚尚蹘⺪咯生蓚貹磛搔稍绅稍蓨蓺生虰 OS/2 蓮芍嗽失赊稠趭搔貹磛蓮生虰 IBM VisualAge C++ (OS/2 缽) 籵蚚籛还豢 3.6: db2set DB2_SQLROUTINE_COMPILER_PATH="c:\ibmcxxo\bin\setenv.cmd" IBM VisualAge C++ (OS/2 缽) 籵蚚籛还豢 4: db2set DB2_SQLROUTINE_COMPILER_PATH="c:\ibmcpp40\bin\setenv.cmd" 谯: 神赊籖粆豢籬蓮芍虯C++ 籖豢籶籆皇蚚搔 c: 籬皇籆籾蓯籆豢籜籫蚚贿牲蓤蓭山 蓚蓲膠趭牲蓤蓭山蓺生虰 貹磛蓮蓤勺虯籬皇籆籾蓺色芍籶籜尚儇踃涉蓭虯升 磒赊籚籜籩缓 赊 C++ 籖豢籶籆皇蚚赊艘趗尚阔蔲牲甥蓭绅审牲山虰 Windows 32 籸籦籫虴籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮芍虯籖豢籶籆皇蚚赊味弋儇忱 搔 SYSTEM 儇忱蓲涉蓭稠趭牲蓤蓭山蓚蓲虯踈唱芍貹磛蓨蓺甥嗓虰 莎上蓮稍山驁酃 蓯芍虯DB2_SQLROUTINE_COMPILER_PATH DB2 卉籛籜籫晃蚚儇忱 尚䶮赊蓱上蓯稠趭涉 蓭绅审牲山虰 Microsoft Visual C++ 籵蚚籛还豢 5.0: db2set DB2_SQLROUTINE_COMPILER_PATH="c:\devstudio\vc\bin\vcvars32.bat" Microsoft Visual C++ 籵蚚籛还豢 6.0: db2set DB2_SQLROUTINE_COMPILER_PATH="c:\Micros~1\vc98\bin\vcvars32.bat" IBM VisualAge C++ (Windows 缽) 籵蚚籛还豢 3.6: db2set DB2_SQLROUTINE_COMPILER_PATH="c:\ibmcxxw\bin\setenv.bat" IBM VisualAge C++ (Windows 缽) 籵蚚籛还豢 4: db2set DB2_SQLROUTINE_COMPILER_PATH="c:\ibmcppw40\bin\setenv.bat" 谯: 神赊籖粆豢籬蓮芍虯C++ 籖豢籶籆皇蚚搔 c: 籬皇籆籾蓯籆豢籜籫蚚贿牲蓤蓭山 蓚蓲膠趭牲蓤蓭山蓺生虰 貹磛蓮蓤勺虯籬皇籆籾蓺色芍籶籜尚儇踃涉蓭虯升 磒赊籚籜籩缓 赊 C++ 籖豢籶籆皇蚚赊艘趗尚阔蔲牲甥蓭绅审牲山虰 UNIX 粁蚚籜赊籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮芍虯DB2 芍虯籜籫籄蚚籬虴籿慧籚蚚籛 换蚚尚蹚蚴蓯籖豢籶籆贿生蓚蓯虯踫识繺 籜籒晃籿籫虴籺籃籆贿 $HOME/sqllib/function/routine/sr_cpath ( 籖豢籶籆皇蚚味弋儇忱赊籪籺籋贿籫趌 搔螝蓺蓤蓺生) 尚臭唱涉蓺生虰 籪籺籋贿籫趌搔籖豢籶籆皇蚚蓯縆酃涉稍山驁酃芍虯 神赊籺籃籆贿尚巽騑涉蓭绅审牲山虰 蓚山芍虯DB2_SQLROUTINE_COMPILER_PATH DB2 卉籛籜籫晃蚚儇忱尚稠趭涉蓭虯稠趭尚䎱趭生蓚 僖赊踫识繺籜籒晃籿籫赊腟籶籜矛 搔螝蓺蓤蓚蓱上蓯生蓚神蓲蓞蓮僧蓺生虰(蚱週赊礌尚升创绅审牲山虰) 34.4.3 籖豢籶籆贿虴籖粆豢籬赊籎籜籢粆籆籝 籄籿晃籔蚚籚还豢蜫鲤籒皇籆籄豢籫赊籆豢籜籫蚚贿芍虯 蝒籿皇籦籫籺籋蚚缓蓮籘粅 蚚籫牲蓤蓚籖豢籶籆皇蚚赊上扫赊蹚跔 1 啥蓮 咯蹗生蓚籪籺籋贿籫赊籖豢籶籆贿虴 籖粆豢籬尚冥邿涉蓺生虰 AIX: IBM C Set++ for AIX 籵蚚籛还豢 3.6.6 Solaris: SPARCompiler C++ 籵蚚籛还豢 4.2 声蓱丧 5.0 HP-UX: HP-UX C++ 籵蚚籛还豢 A.12.00 Linux: GNU/Linux g++ 籵蚚籛还豢 egcs-2.90.27 980315 (egcs-1.0.2 晃晃蚚籜) PTX: ptx/C++ 籵蚚籛还豢 5.2 OS/2: IBM VisualAge C++ for OS/2 籵蚚籛还豢 3 Windows NT 声蓱丧 Windows 2000: Microsoft Visual C++ 籵蚚籛还豢 5.0 声蓱丧 6.0 僖赊籖豢籶籆皇蚚尚磒生蓚虯蓺色芍籪籺籋贿籫赊籖粆豢籬尚籎籜籢粆籆籝生蓚蓯 芍虯䶮赊礌赊蓱上蓯虯 DB2_SQLROUTINE_COMPILE_COMMAND 尚 DB2 卉籛籜籫晃蚚儇忱 蓯稠趭 生蓚貹磛搔蓨蓺生虰 db2set DB2_SQLROUTINE_COMPILE_COMMAND=compilation_command compilation_command 籌籿籚还豢虯声蓱丧籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚蹗唱生蓚 赊蓯貹磛稍 籶皇煌蚚籢蚚尚螝设虯C 蓚山芍 C++ 籖豢籶籆贿虴籖粆豢籬蓮生虰 籖豢籶籆贿虴籖粆豢籬蓮虯臭唱牲蓤色 SQC虯C虯PDB虯DEF虯EXP虯煌籦籞蚚籛虴慧籓 声蓱丧 呦碙皇籆籾皇晃蚚虴籺籃籆贿赊籺籃籆贿矛尚趗僧晰奢蓚蓯芍虯 SQLROUTINE_FILENAME 籐蚚或蚚籬尚 磒涉蓭绅审牲山虰 AIX 赊驁酃赊身虯籊豢籫 晃蚚虴粅籆豢籫矛尚趗僧晰奢蓚蓯芍虯 SQLROUTINE_ENTRY 籐蚚或蚚籬尚磒涉蓺 生虰 谯: db2set 籖粆豢籬尚 磒生蓚筛虯籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚筛蓢 蛈SQL 籜籫籄蚚籬虴籿慧籚蚚籛换蚚蹗唱籌籿籚还豢蛌籣籆籄慧籓尚磒涉蓭虯 神赊 DB2 卉籛籜籫晃蚚儇忱赊趌尚稠趭涉蓭绅审牲山虰 蛈SQL 籜籫籄蚚籬虴籿 慧籚蚚籛换蚚蹗唱籌籿籚还豢蛌籣籆籄慧籓尚磒生蓚蓲虯 儇踃尚碙軟蓯生蓚 色舍蓯蠃床縄蓯籪蚚籢粁蚚籜虴籘蚚籵蚚蓯籄籒籞籜涉色蓨虯 籪蚚籢粁蚚籜虴 籘蚚籵蚚尚蹘⺪咯生蓚貹磛搔稍绅稍蓨蓺生虰 嗽失芍虯籘蚚籵蚚虴籿皇籦籫籺籋蚚缓蓮籘粅蚚籫牲蓤蓭山蓚 C 蓺色芍 C++ 籖豢籶 籆皇蚚赊 DB2_SQLROUTINE_COMPILE_COMMAND 赊籪籺籋贿籫趌蓮生虰 AIX IBM C (AIX 缽) 籵蚚籛还豢 3.6.6 尚磒生蓚蓯芍: db2set DB2_SQLROUTINE_COMPILE_COMMAND=xlc -H512 -T512 \ -I$HOME/sqllib/include SQLROUTINE_FILENAME.c -bE:SQLROUTINE_FILENAME.exp \ -e SQLROUTINE_ENTRY -o SQLROUTINE_FILENAME -L$HOME/sqllib/lib -lc -ldb2 IBM C Set++ (AIX 缽) 籵蚚籛还豢 3.6.6 尚磒生蓚蓯芍: db2set DB2_SQLROUTINE_COMPILE_COMMAND=xlC -H512 -T512 \ -I$HOME/sqllib/include SQLROUTINE_FILENAME.c -bE:SQLROUTINE_FILENAME.exp \ -e SQLROUTINE_ENTRY -o SQLROUTINE_FILENAME -L$HOME/sqllib/lib -lc -ldb2 DB2_SQLROUTINE_COMPILE_COMMAND DB2 卉籛籜籫晃蚚儇忱搔稠趭牲蓤蓭山稍山驁酃虯 神蓤搔籪籺籋贿籫赊籖豢籶籆贿虴籖粆豢籬蓯稍蓨蓺生虰 谯: 64-bit SQL 籿慧籚蚚籛换蚚 (AIX 缽) 尚籖豢籶籆贿生蓚蓯芍虯蚱赊籖粆豢籬 蓯 -q64 籌籿籚还豢尚 趢实涉蓭绅审牲山虰 IBM VisualAge C++ (AIX 缽) 籵蚚籛还豢 4 尚磒生蓚蓯芍: db2set DB2_SQLROUTINE_COMPILE_COMMAND="vacbld" vacbld 籖粆豢籬赊芷蓯踈唱籺籃籆贿尚䎱趭涉稍山驁酃虯 SQL 籿慧籚蚚籛换蚚尚蹗 唱生蓚蹚蚴赊踫赊縚蓮虯DB2 芍 嗽失赊籪籺籋贿籫踈唱籺籃籆贿尚臭唱涉蓺生: $HOME/sqllib/function/routine/sqlproc.icc DB2_SQLROUTINE_COMPILE_COMMAND 赊 DB2 卉籛籜籫晃蚚趌尚稠趭生蓚坳虯 佴蓮蛭 碙生蓚踈唱籺籃籆贿尚磒涉色山驁酃芍虯佴蓮蛭碙生蓚 踈唱籺籃籆贿尚䎱趭生蓚 神蓲搔蓮僧蓺生: db2set DB2_SQLROUTINE_COMPILE_COMMAND="vacbld %DB2PATH%/function/sqlproc.icc" HP-UX HP C Compiler 籵蚚籛还豢 A.11.00.03 尚磒生蓚蓯芍: db2set DB2_SQLROUTINE_COMPILE_COMMAND=cc +DAportable +ul -Aa +z \ -I$HOME/sqllib/include -c SQLROUTINE_FILENAME.c; \ ld -b -o SQLROUTINE_FILENAME SQLROUTINE_FILENAME.o \ -L$HOME/sqllib/lib -ldb2 HP-UX C++ 籵蚚籛还豢 A.12.00 尚磒生蓚蓯芍: db2set DB2_SQLROUTINE_COMPILE_COMMAND=CC +DAportable +a1 +z -ext \ -I$HOME/sqllib/include -c SQLROUTINE_FILENAME.c; \ ld -b -o SQLROUTINE_FILENAME SQLROUTINE_FILENAME.o \ -L$HOME/sqllib/lib -ldb2 DB2_SQLROUTINE_COMPILE_COMMAND DB2 卉籛籜籫晃蚚儇忱搔稠趭牲蓤蓭山稍山驁酃虯 神蓤搔籪籺籋贿籫赊籖豢籶籆贿虴籖粆豢籬蓯稍蓨蓺生虰 Linux GNU/Linux gcc 籵蚚籛还豢 2.7.2.3 尚磒生蓚蓯芍: db2set DB2_SQLROUTINE_COMPILE_COMMAND=cc \ -I$HOME/sqllib/include SQLROUTINE_FILENAME.c \ -shared -o SQLROUTINE_FILENAME -L$HOME/sqllib/lib -ldb2 GNU/Linux g++ 籵蚚籛还豢 egcs-2.90.27 980315 (egcs-1.0.2 release): db2set DB2_SQLROUTINE_COMPILE_COMMAND=g++ \ -I$HOME/sqllib/include SQLROUTINE_FILENAME.c \ -shared -o SQLROUTINE_FILENAME -L$HOME/sqllib/lib -ldb2 DB2_SQLROUTINE_COMPILE_COMMAND DB2 卉籛籜籫晃蚚儇忱搔稠趭牲蓤蓭山稍山驁酃虯 神蓤搔籪籺籋贿籫赊籖豢籶籆贿虴籖粆豢籬蓯稍蓨蓺生虰 PTX ptx/C 籵蚚籛还豢 4.5 尚磒生蓚蓯芍: db2set DB2_SQLROUTINE_COMPILE_COMMAND=cc -KPIC \ -I$HOME/sqllib/include SQLROUTINE_FILENAME.c \ -G -o SQLROUTINE_FILENAME.so -L$HOME/sqllib/lib -ldb2 ; \ cp SQLROUTINE_FILENAME.so SQLROUTINE_FILENAME ptx/C++ 籵蚚籛还豢 5.2 尚磒生蓚蓯芍: db2set DB2_SQLROUTINE_COMPILE_COMMAND=c++ -KPIC \ -D_RWSTD_COMPILE_INSTANTIATE=0 -I$HOME/sqllib/include SQLROUTINE_FILENAME.c \ -G -o SQLROUTINE_FILENAME.so -L$HOME/sqllib/lib -ldb2 ; \ cp SQLROUTINE_FILENAME.so SQLROUTINE_FILENAME DB2_SQLROUTINE_COMPILE_COMMAND DB2 卉籛籜籫晃蚚儇忱搔稠趭牲蓤蓭山稍山驁酃虯 神蓤搔籪籺籋贿籫赊籖豢籶籆贿虴籖粆豢籬蓯稍蓨蓺生虰 OS/2 IBM VisualAge C++ (OS/2 缽) 籵蚚籛还豢 3 尚磒生蓚蓯芍: db2set DB2_SQLROUTINE_COMPILE_COMMAND="icc -Ge- -Gm+ -W2 -I%DB2PATH%\include SQLROUTINE_FILENAME.c /B\"/NOFREE /NOI /ST:64000\" SQLROUTINE_FILENAME.def %DB2PATH%\lib\db2api.lib" DB2_SQLROUTINE_COMPILE_COMMAND DB2 卉籛籜籫晃蚚儇忱搔稠趭牲蓤蓭山稍山驁酃虯 神蓤搔籪籺籋贿籫赊籖豢籶籆贿虴籖粆豢籬蓯稍蓨蓺生虰 IBM VisualAge C++ (OS/2 缽) 籵蚚籛还豢 4 尚磒生蓚蓯芍: db2set DB2_SQLROUTINE_COMPILE_COMMAND="vacbld" vacbld 籖粆豢籬赊芷蓯踈唱籺籃籆贿尚䎱趭涉稍山驁酃虯 SQL 籿慧籚蚚籛换蚚尚蹗 唱生蓚蹚蚴赊踫赊縚蓮虯DB2 芍 嗽失赊籪籺籋贿籫踈唱籺籃籆贿尚臭唱涉蓺生: %DB2PATH%\function\routine\sqlproc.icc DB2_SQLROUTINE_COMPILE_COMMAND 赊 DB2 卉籛籜籫晃蚚趌尚稠趭生蓚坳虯 佴蓮蛭 碙生蓚踈唱籺籃籆贿尚磒涉色山驁酃芍虯佴蓮蛭碙生蓚 踈唱籺籃籆贿尚䎱趭生蓚 神蓲搔蓮僧蓺生: db2set DB2_SQLROUTINE_COMPILE_COMMAND="vacbld %DB2PATH%\function\sqlproc.icc" Solaris SPARCompiler C 籵蚚籛还豢 4.2 声蓱丧 5.0 尚磒生蓚蓯芍: db2set DB2_SQLROUTINE_COMPILE_COMMAND=cc -xarch=v8plusa -Kpic \ -I$HOME/sqllib/include SQLROUTINE_FILENAME.c \ -G -o SQLROUTINE_FILENAME -L$HOME/sqllib/lib \ -R$HOME/sqllib/lib -ldb2 SPARCompiler C++ 籵蚚籛还豢 4.2 声蓱丧 5.0: db2set DB2_SQLROUTINE_COMPILE_COMMAND=CC -xarch=v8plusa -Kpic \ -I$HOME/sqllib/include SQLROUTINE_FILENAME.c \ -G -o SQLROUTINE_FILENAME -L$HOME/sqllib/lib \ -R$HOME/sqllib/lib -ldb2 DB2_SQLROUTINE_COMPILE_COMMAND DB2 卉籛籜籫晃蚚儇忱搔稠趭牲蓤蓭山稍山驁酃虯 神蓤搔籪籺籋贿籫赊籖豢籶籆贿虴籖粆豢籬蓯稍蓨蓺生虰 谯: 1. 籖豢籶籆皇蚚虴籌籿籚还豢虯-xarch=v8plusa 芍虯籪籺籋贿籫赊籖豢籶籆皇 蚚虴籖粆豢籬蓯趢实牲蓤蓭山蓺生虰神赊籌籿籚还豢搔趢实牲蓤蓚神蓲蓯螜涉蓭 赊蜷蹫芍 34.8, "膽 12 蛑 Solaris 籄籿晃籔蚚籚还豢赊踈趜" 尚升创绅审牲 山虰 2. Solaris 蓮 64-bit SQL 籿慧籚蚚籛换蚚尚籖豢籶籆贿生蓚蓯芍虯 -xarch=v8plusa 籌籿籚还豢尚 磒涉虯-xarch=v9 籌籿籚还豢尚蚱赊籖粆豢籬 蓯趢实生蓚虰 Windows NT 声蓱丧 Windows 2000 谯: SQL 籿慧籚蚚籛换蚚芍 Windows 98 蓺色芍 Windows 95 蓮芍籘粅蚚籫牲蓤蓭山 蓺甥嗓虰 Microsoft Visual C++ 籵蚚籛还豢 5.0 声蓱丧 6.0 蓮磒生蓚蓯芍: db2set DB2_SQLROUTINE_COMPILE_COMMAND=cl -Od -W2 /TC -D_X86_=1 -I%DB2PATH%\include SQLROUTINE_FILENAME.c /link -dll -def:SQLROUTINE_FILENAME.def /out:SQLROUTINE_FILENAME.dll %DB2PATH%\lib\db2api.lib DB2_SQLROUTINE_COMPILE_COMMAND DB2 卉籛籜籫晃蚚儇忱搔稠趭牲蓤蓭山稍山驁酃虯 神蓤搔籪籺籋贿籫赊籖豢籶籆贿虴籖粆豢籬蓯稍蓨蓺生虰 IBM VisualAge C++ (Windows 缽) 籵蚚籛还豢 3.6 尚磒生蓚蓯芍: db2set DB2_SQLROUTINE_COMPILE_COMMAND="ilib /GI SQLROUTINE_FILENAME.def &icc -Ti -Ge- -Gm+ -W2 -I%DB2PATH%\include SQLROUTINE_FILENAME.c /B\"/ST:64000 /PM:VIO /DLL\" SQLROUTINE_FILENAME.exp %DB2PATH%\lib\db2api.lib" IBM VisualAge C++ (Windows 缽) 籵蚚籛还豢 4 尚磒生蓚蓯芍: db2set DB2_SQLROUTINE_COMPILE_COMMAND="vacbld" vacbld 籖粆豢籬赊芷蓯踈唱籺籃籆贿尚䎱趭涉稍山驁酃虯 SQL 籿慧籚蚚籛换蚚尚蹗 唱生蓚蹚蚴赊踫赊縚蓮虯DB2 芍 嗽失赊籪籺籋贿籫踈唱籺籃籆贿尚臭唱涉蓺生: %DB2PATH%\function\routine\sqlproc.icc DB2_SQLROUTINE_COMPILE_COMMAND 赊 DB2 卉籛籜籫晃蚚趌尚稠趭生蓚坳虯 佴蓮蛭 碙生蓚踈唱籺籃籆贿尚磒涉色山驁酃芍虯佴蓮蛭碙生蓚 踈唱籺籃籆贿尚䎱趭生蓚 神蓲搔蓮僧蓺生: db2set DB2_SQLROUTINE_COMPILE_COMMAND="vacbld %DB2PATH%\function\sqlproc.icc" 籪籺籋贿籫赊籖豢籶籆皇蚚虴籌籿籚还豢蓯冕生驁酃芍虯嗽失赊籖粆豢籬尚磒涉 蓭虯 DB2_SQLROUTINE_COMPILE_COMMAND 赊 DB2 卉籛籜籫晃蚚趌尚籯贿蓯稠趭涉蓺 生: db2set DB2_SQLROUTINE_COMPILE_COMMAND= 34.4.4 谔吴籺籃籆贿尚訇聂 SQL 籿慧籚蚚籛换蚚搔滁颉蓯蹗唱牲蓤稍筛傻色驁酃蓯蓮僧蓚谔吴籺籃籆贿芍 䦅咯蓮 邸虮生蓚貹磛搔蓨蓺生虰神蓤蓢赊籺籃籆贿芍䶮赊籪籅卉籒籫晃蚚蓯訇聂牲蓤蓺生: UNIX $DB2PATH/function/routine/sqlproc/$DATABASE/$SCHEMA/tmp $DB2PATH 芍虯籆豢籜籢豢籜搔臭唱牲蓤色籪籅卉籒籫晃蚚尚賊涉虯$DATABASE 芍籪蚚籢粁蚚籜矛尚 $SCHEMA 芍虯SQL 籿慧籚蚚籛换蚚搔臭唱牲蓤色籜籐蚚粆 矛尚 莎蓤涩蓤賊涉蓭山蓺生虰 OS/2 声蓱丧 Windows %DB2PATH%\function\routine\sqlproc\%DATABASE%\%SCHEMA%\tmp %DB2PATH% 籆豢籜籢豢籜搔臭唱牲蓤色籪籅卉籒籫晃蚚尚賊涉虯%DATABASE% 芍 籪蚚籢粁蚚籜矛尚虯%SCHEMA% SQL 籿慧籚蚚籛换蚚搔臭唱牲蓤色籜籐蚚粆矛尚 莎蓤涩蓤賊涉蓭山蓺生虰 34.4.5 籵籦籒籄籦籿蓲俦茳 SQL 籿慧籚蚚籛换蚚搔蹗唱牲蓤蓚蓲虯臭唱圬身呦碙皇籆籾皇晃蚚/DLL 搔 2 MB 蓱蓨 颡牲山驁酃虯神蓤蓞籎籢慧籓賊蓯訇蝷牲蓤蓺生虰 籪蚚籢粁蚚籜搔籵籦籒籄籦籿声蓱 丧俦茳牲蓤蓚蓲虯2 MB 蓱蓨颡牲山籘籆籝赊臭唱圬身呦碙皇籆籾皇晃蚚/DLL 赊 蓚 SQL 籿慧籚蚚籛换蚚芍虯籎籢慧籓賊蓯訇聂牲蓤色籵蚚籛还豢蓮籵籦籒籄籦籿声蓱丧 俦茳牲蓤蓺生虰 2 MB 蓱蓨膯僧山臭唱圬身呦碙皇籆籾皇晃蚚/DLL 赊蓚 SQL 籿慧 籚蚚籛换蚚搔 蓚驁酃虯籪蚚籢粁蚚籜赊籵籦籒籄籦籿蓲俦茳尚踫上蓲蓲蓞蓯虯 籺 籃籆贿虴籚籜籩缓赊籵籦籒籄籦籿蓲俦茳蓞踫傻蓭绅审牲山虰 神蓤尚踫伞稍山驁酃虯 syscat.procedures 籎籢慧籓賊赊籠蚚籜尚磒涉蓭虯SQL 籿慧籚蚚籛换蚚赊 臭唱圬 身呦碙皇籆籾皇晃蚚/DLL 尚䦅咯蓮蹘蹗唱生蓚貹磛搔蓨蓺生虰 谯: 籪蚚籢粁蚚籜赊胜俦吴蓯芍虯胜俦谔赊籪蚚籢粁蚚籜蓯末生蓚籺籃籆贿虴籚籜 籩缓蓯 蓚生蔀蓭赊 SQL 籿慧籚蚚籛换蚚踫识繺籿慧籓皇缓搔虮唼牲蓤蓺 生虰 垆藳蹗唱踈唱籶皇煌蚚籢蚚 (indexrec) 搔 RESTART 蓯稠趭牲蓤蓭山蓚 蓲虯 生蔀蓭赊 SQL 籿慧籚蚚籛换蚚踫识繺籿慧籓皇缓芍虯籎籢慧籓賊筛蓢谖 騩牲蓤虯 䶮赊抽鸟蓯籺籃籆贿虴籚籜籩缓蓯蚰僧冕牲蓤蓺生虰 稠趭牲蓤蓭山 稍山蓲虯SQL 踫识繺籿慧籓皇缓芍虯SQL 籿慧籚蚚籛换蚚赊蹚蚴赊踫蓮谖騩 牲蓤蓺生虰 踫识繺籺籃籆贿芍虯嗽失赊籪籅卉籒籫晃蚚蓯趗筛蓤蓺生: UNIX $DB2PATH/function/routine/sqlproc/$DATABASE $DB2PATH 芍虯籆豢籜籢豢籜搔臭唱牲蓤色籪籅卉籒籫晃蚚尚賊涉虯$DATABASE 芍籪蚚籢粁蚚籜矛尚 $SCHEMA 芍虯SQL 籿慧籚蚚籛换蚚搔臭唱牲蓤色籜籐蚚粆 矛尚莎蓤涩蓤賊涉蓭山蓺生虰 OS/2 声蓱丧 Windows %DB2PATH%\function\routine\sqlproc\%DATABASE% %DB2PATH% 籆豢籜籢豢籜搔臭唱牲蓤色籪籅卉籒籫晃蚚尚賊涉虯%DATABASE% 芍 SQL 籿慧籚蚚籛换蚚搔臭唱牲蓤色籪蚚籢粁蚚籜矛尚莎蓤涩蓤賊涉蓭山蓺生虰 34.4.6 SQL 籿慧籚蚚籛换蚚赊蹗唱 SQL 赊蜫鲤赊坳芍虯籪蚚籢粁蚚籜虴粆籰蚚籛换蚚踈唱籶皇煌蚚籢蚚赊 KEEPDARI 尚 蛈NO蛌 蓯稠趭涉蓺生虰 SQL 籿慧籚蚚籛换蚚搔藞縳踫牲蓤虯慧蚚籬牲蓤色蓺蓺赊 颌拟审蓲虯款婶矛腛蓮籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚籬慧籦籿涉色蓨虯蹗唱涉色蓨 涉蓱上蓲生蓚蓲虯皇籆籾皇晃蚚搔踃砎蓮僧稍山虯籺籃籆贿虴籚籜籩缓筛蓢踫识繺 籺籃籆贿搔籬慧籦籿牲蓤蓚稍蓘赊脙膴搔鲤臭生蓚驁酃搔蓨蓺生虰蓺色踫识繺籺 籃籆贿搔邸虮蓮僧稍山色舍虯籪蚚籢粁蚚籜赊籬慧籦籿蓛儇踃尚慧蚚贿籵籦籒涉蓱上 蓲涉色蓯虯脙膴搔鲤臭生蓚驁酃蓞蓨蓺生虰 KEEPDARI 籶皇煌蚚籢蚚赊稠趭蓯螜涉蓭 蜷涉绅芍虯蛈籄籿晃籔蚚籚还豢踈趜籏籆 籬蛌 赊 蛈膽 2 蛑 籞籦籫籄籦籿蛌 赊 蛈籪蚚籢粁蚚籜虴粆籰蚚籛换蚚踈唱籺籃籆 贿赊踃砎蛌 尚升创绅审牲山虰 谯: SQL 籿慧籚蚚籛换蚚芍虯籶皇煌蚚籢蚚蓲涉蓭虯嗽失赊籪蚚籢虴籢籆籿尚籘粅蚚 籫涉蓭山蓺甥嗓: o LONG VARGRAPHIC o Binary Large Object (BLOB) o Character Large Object (CLOB) o Double-byte Character Large Object (DBCLOB) 34.4.7 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊軒丧騩涉 'CALL 籖粆豢籬赊磒' 赊⺪舍赊趇逮蓮縺身蓚神蓲搔蓮僧蓺生: CALL 籖粆豢籬尚磒生蓚蓯芍虯蝒騩粗籶皇煌蚚籢蚚赊籿卉蚚籜粃贿籣蚚蓮 蓚 '?' 蓲款磍蓯虯籜籫籄蚚籬虴籿慧籚蚚籛换蚚矛蓯縼粗虯蓞涉绅芍縼騩粗籶皇煌蚚籢 蚚尚 实奢色蓞赊尚縼粗生蓚貹磛搔蓨蓺生虰 CALL 籖粆豢籬赊踈亵蓯啥山蓭蜷蹫 芍虯10.14, "CALL" 尚升创绅审牲山虰 34.4.8 籖豢籶籆贿牲蓤色 SQL 籿慧籚蚚籛换蚚赊纙賨 谯: 籖豢籶籆贿牲蓤色 SQL 籿慧籚蚚籛换蚚尚 DB2 籘蚚籵蚚吴蓮纙賨生蓚蓯芍虯 籖豢籶籆贿牲蓤色 SQL 籿慧籚蚚籛换蚚赊纙賨茳蓺色芍纙賨硲蓲稍蓚 蝒 DB2 籘蚚籵蚚蓮嗽失赊䦅蚬尚踫上貹磛搔蓨蓺生虰 籜籩籦 籺籅籦籒籜籶籦籒 3 尚籆豢籜籫蚚贿生蓚虰 籿 1. 籜籩籦 db2updv7 籖粆豢籬尚踫涉蓭虯 籖豢籶籆贿牲蓤色 SQL 籿慧籚蚚 籿 2. 籛换蚚尚 DB2 搔谖騩声蓱丧籆豢籜籫蚚贿 蓮僧蓚蓱上蓯生蓚虰 db2updv7 -d database_name SQL 籿慧籚蚚籛换蚚搔趭違牲蓤蓚蓲虯C 籿慧籓皇缓蓹赊儇晰虯 籿晃籖豢籶籆贿虯籢 蚚籕籦籫虴籪蚚籢粁蚚籜蓯淖生蓚籵籆豢籬搔踫伞蓤虯 籖豢籶籆贿声蓱丧晃豢籒牲蓤 蓭呦碙皇籆籾皇晃蚚搔蹗唱牲蓤蓺生虰 籖豢籶籆贿声蓱丧晃豢籒赊籜籩籦籿蓮芍虯C 蓺色芍 C++ 籖豢籶籆皇蚚搔 籪蚚籢粁蚚籜虴籘蚚籵蚚虴粆籚豢蓮磒识繺蓮稍深蓤 勺稍蓨蓺甥嗓虰 色审涉虯SQL 籿慧籚蚚籛换蚚芍藞縳趭違牲蓤蓚蓲虯 款婶籿皇籦籫 籺籋蚚缓蓮踫牲蓤蓭山蓚搔 C 蓺色芍 C++ 籖豢籶籆皇蚚蓯 貹慎涉蓞籄籒籞籜生蓚 貹磛赊稍山 DB2 籪蚚籢粁蚚籜蓯虯 籖豢籶籆贿牲蓤色躟蓮纙賨生蓚神蓲搔蓮僧蓺 生虰 DB2 蓮芍虯惶蚚籙蚚芍 SQL 籿慧籚蚚籛换蚚尚籖豢籶籆贿圬身赊躟蓮籪蚚籢 粁蚚籜筛蓢谖騩涉虯 籖豢籶籆贿圬身赊躟蓮僖赊籪蚚籢粁蚚籜蓯籆豢籜籫蚚贿生蓚 神蓲搔识繺蓮生虰 DB2 芍虯谖騩声蓱丧籆豢籜籫蚚贿暮蹗蓯淖涉蓭籖粆豢籬踫籆豢籢蚚籺籉蚚籜蓲 籿慧 籓皇粇豢籓虴籆豢籢蚚籺籉蚚籜赊船贃尚冥邿涉蓺生虰 籖粆豢籬踫籆豢籢蚚籺籉蚚籜 芍虯2 啥赊 CLP 籖粆豢籬 GET ROUTINE 声蓱丧 PUT ROUTINE 蓮 踈唱牲蓤蓭山蓺 生虰 籿慧籓皇粆籩籅籦籒虴籆豢籢蚚籺籉蚚籜芍虯2 啥赊膅身壅籜籫籄蚚籬虴籿慧籚 蚚籛换蚚 GET_ROUTINE_SAR 声蓱丧 PUT_ROUTINE_SAR 蓮踈唱牲蓤蓭山蓺生虰 籖粆豢 籬踫籆豢籢蚚籺籉蚚籜赊蜷蹫蓯啥山蓭芍虯 蛈籖粆豢籬市硡蚰蛌尚驋涉蓭绅审牲 山虰 籿慧籓皇粇豢籓虴籆豢籢蚚籺籉蚚籜赊蜷蹫蓯啥山蓭芍虯 蛈SQL 市硡蚰蛌尚 驋涉蓭绅审牲山虰 籖豢籶籆贿牲蓤色 SQL 籿慧籚蚚籛换蚚尚 1 啥赊籪蚚籢粁蚚籜虴籘蚚籵蚚筛蓢 僖赊 籪蚚籢粁蚚籜虴籘蚚籵蚚蓯纙賨生蓚蓯芍虯 嗽失赊䦅蚬尚踫山蓺生虰 籜籩籦籿 籄籿晃籔蚚籚还豢赊藞倮蓮蓚 SQL 籿慧籚蚚籛换蚚赊趭違尚螝舍虯 1. 籄籿晃籔蚚籚还豢尚 蜫鲤生蓚虰 籜籩籦籿 籿慧籚蚚籛换蚚尚籩籜籫涉色芷虯蝒籿慧籚蚚籛换蚚赊 籖豢籶籆贿圬 2. 身籵蚚籛还豢尚穗稍蓚籺籃籆贿蓯谖騩生蓚虰 蜷涉绅芍虯蛈籖粆豢籬 市硡蚰蛌赊 GET ROUTINE 籖粆豢籬虯蓺色芍 蛈SQL 市硡蚰蛌赊 GET_ROUTINE_SAR 籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚 驋涉蓭绅审牲 山虰 籜籩籦籿 2 蓮蹗唱牲蓤色籺籃籆贿尚磒涉蓭虯 PUT ROUTINE 籖粆豢籬尚踫 3. 生蓚筛虯 PUT_ROUTINE_SAR 籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚軒丧騩涉 蓭虯 蝒籘蚚籵蚚蓯莎蓤涩蓤赊籿慧籚蚚籛换蚚赊籖豢籶籆贿圬身籵蚚 籛还豢尚籆豢籜籫蚚贿生蓚虰 蝒籪蚚籢粁蚚籜虴籘蚚籵蚚赊籌粂卉蚚 籩籅豢籓虴籚籜籩缓蓲 DB2 赊卉粁贿芍 款婶蓮稍深蓤勺稍蓨蓺甥 嗓虰 ------------------------------------------------------------------------ 34.5 膽 7 蛑 HP-UX 籄籿晃籔蚚籚还豢赊踈趜 34.5.1 HP-UX C 蛈粆贿籤籜卉籦籬虴籄籿晃籔蚚籚还豢蛌蓮虯籜籒晃籿籫虴籺籃籆贿 bldmt 搔僖赊籖 豢籶籆贿虴籌籿籚还豢蓯啥山蓭跅滁牲蓤蓭山蓺生虰 砎籵蚚籛还豢芍 sqllib/samples/c 籪籅卉籒籫晃蚚赊谔蓯蓨蓺生虰 34.5.2 HP-UX C++ 踈趜籜籒晃籿籫赊谔蓮虯C++ 籖豢籶籆皇蚚儇忱 CC 搔虯HP aC++ 籖豢籶籆皇蚚赊色 舍蓯虯aCC 蓲駽滁牲蓤蓭山蓺生虰 神赊跅滁牲蓤色踈趜籜籒晃籿籫芍 sqllib/samples/cpp 籪籅卉籒籫晃蚚赊谔蓯蓨蓺生虰 "+u1" 籖豢籶籆贿虴籌籿籚还豢芍虯 aCC 籖豢籶籆皇蚚蓮虯籜籫籄蚚籬虴籿慧籚蚚籛 换蚚蓲 UDF 赊蹗唱蓯磒涉蓭绅审牲山虰神赊籌籿籚还豢芍虯媒邶畅赊籪蚚籢虴籄籒 籞籜尚呙识涉蓺生虰籘豢籿贿赊 蹗唱籜籒晃籿籫搔 DB2 (HP-UX 缽) 蓲蓲蓞蓯騩蕿牲 蓤虯bldsrv 蓲 bldudf虯声蓱丧籘豢籿贿赊 makefile 芍虯 神赊籌籿籚还豢蓮芍踃砎 牲蓤蓭山蓺甥嗓虰磒生蓚腛蓯虯神赊籌籿籚还豢尚趢实涉蓭绅审牲山虰 bldsrv 蓲 bldudf 籜籒晃籿籫赊砎涉山籖豢籶籆贿虴籜籩籦籿蓮生: aCC +DAportable +u1 -Aa +z -ext -I$DB2PATH/include -c $1.C 蛈粆贿籤籜卉籦籬虴籄籿晃籔蚚籚还豢蛌蓮虯籜籒晃籿籫虴籺籃籆贿 bldmt 搔僖赊籖 豢籶籆贿虴籌籿籚还豢蓯啥山蓭跅滁牲蓤蓭山蓺生虰 砎籵蚚籛还豢芍 sqllib/samples/cpp 籪籅卉籒籫晃蚚赊谔蓯蓨蓺生虰 ------------------------------------------------------------------------ 34.6 膽 9 蛑 OS/2 籄籿晃籔蚚籚还豢赊踈趜 34.6.1 VisualAge C++ (OS/2 缽) 籵蚚籛还豢 4.0 OS/2 蓲 Windows 赊驁酃虯脅籞籒籚还豢蓮硡皿牲蓤蓭山蓚 export 籖粆豢籬赊 钠伞 蓨蓯虯set 籖粆豢籬尚磒涉蓺生虰色蓲奢勺虯set CLI=tbinfo 蓮生虰 蛈DB2 CLI 籄籿晃籔蚚籚还豢蛌赊蛈膅身壅身 SQL 籄籿晃籔蚚籚还豢赊踈趜蓲踫蛌 蓮虯 OS/2 声蓱丧 Windows 缽蓮芍 cli.ic 籺籃籆贿赊钠伞蓨蓯 cliapi.icc 籺籃籆 贿尚 磒涉稍深蓤勺稍蓨蓺甥嗓虰莎蓤芍虯膅身壅身 SQL 籄籿晃籔蚚籚还豢搔 cliapi.icc 蓯 晃豢籒涉色 db2api.lib 皇籆籾皇晃蚚尚貹磛蓲生蓚色舍蓮生虰 ------------------------------------------------------------------------ 34.7 膽 10 蛑 PTX 籄籿晃籔蚚籚还豢赊踈趜 34.7.1 ptx/C++ 皇籆籾皇晃蚚芍虯籜籫籄蚚籬虴籿慧籚蚚籛换蚚声蓱丧惶蚚籙蚚趭違赊螜忱尚踈趜生 蓚色舍蓯虯 -shared 籌籿籚还豢蓯晃豢籒尚芍蓚貹磛搔蓨蓺生虰 sqllib/samples 籪籅卉籒籫晃蚚蓮虯makefile虯 膅身壅身籜籒晃籿籫 bldsrv虯声蓱丧 bldudf 芍虯 bldsrv 筛蓢赊嗽失赊籜籩籦籿蓲款磍虯神赊籌籿籚还豢尚螝嗓蓮山蓚貹磛搔蓨蓺 生: c++ -shared -G -o $1 $1.o -L$DB2PATH/lib -ldb2 ------------------------------------------------------------------------ 34.8 膽 12 蛑 Solaris 籄籿晃籔蚚籚还豢赊踈趜 34.8.1 SPARCompiler C++ C/C++ 籄籿晃籔蚚籚还豢踫 声蓱丧 Solaris 蚱蓮赊 SQL 籿慧籚蚚籛换蚚踫 赊脙膴 Sun WorkShop C/C++ 籖豢籶籆皇蚚尚磒谔蓯虯踫识繺稍籿慧籓皇缓蓮嗽失赊蓱上 稍籊皇蚚尚深蓚蓲山傻色 脙膴搔鲤臭生蓚驁酃搔蓨蓺生虰 1. 1 踫瞄蓯踈亵籊皇蚚: 碶危涉稍山 `(' 2. ksh: <籄籿晃籔蚚籚还豢矛>: 踫蓮僧蓺甥嗓 (籄籿晃籔蚚籚还豢矛芍籖豢籶 籆贿圬身踫识繺籿慧籓皇缓) libdb2.so 蓯晃豢籒生蓚坳虯籖豢籶籆皇蚚搔碙軟稍踫识繺籿慧籓皇缓尚臭唱涉稍 山蓲山傻色脙膴搔逳僧蓚驁酃搔蓨蓺生虰 神赊脙膴尚市芩生蓚色舍蓯踠奢蓢蓤蓚神 蓲芍虯籖豢籶籆贿虯声蓱丧晃豢籒虴籖粆豢籬蓯嗽失赊籖豢籶籆皇蚚虴籌籿籚还豢尚 趢实涉蓺生: -xarch=v8plusa 色蓲奢勺虯籘豢籿贿虴籄籿晃籔蚚籚还豢赊 dynamic.sqc 尚籖豢籶籆贿涉蓭山蓚驁 酃: embprep dynamic sample embprep utilemb sample cc -c utilemb.c -xarch=v8plusa -I/export/home/db2inst1/sqllib/include cc -o dynamic dynamic.c utilemb.o -xarch=v8plusa -I/export/home/db2inst1/sqllib/include \ -L/export/home/db2inst1/sqllib/lib -R/export/home/db2inst1/sqllib/lib -l db2 谯: 1. Solaris 蚱蓮 SQL 籿慧籚蚚籛换蚚尚声山蓮虯牲蓢蓯 DB2_SQLROUTINE_COMPILE_COMMAND 赊 籿慧籺籃籆贿儇忱尚磒涉蓭山蓚驁酃虯 蚱週赊籖豢籶籆皇蚚虴籌籿籚还豢搔螝蓺蓤蓭山蓚筛蝝繤生蓚虰 籪籺籋贿籫赊 籖豢籶籆皇蚚虴籖粆豢籬蓯芍神赊籌籿籚还豢搔螝蓺蓤蓭山蓺生: db2set DB2_SQLROUTINE_COMPILE_COMMAND="cc -# -Kpic -xarch=v8plusa -I$HOME/sqllib/include \ SQLROUTINE_FILENAME.c -G -o SQLROUTINE_FILENAME -L$HOME/sqllib/lib -R$HOME/sqllib/lib -ldb2 2. Solaris 蓮 64-bit SQL 籿慧籚蚚籛换蚚尚籖豢籶籆贿生蓚蓯芍虯 -xarch=v8plusa 籌籿籚还豢尚 磒涉虯-xarch=v9 籌籿籚还豢尚蚱赊籖粆豢籬 蓯趢实生蓚虰 ------------------------------------------------------------------------ 34.9 膽 13 蛑 Windows 32-bit 籌粂卉蚚籩籅豢籓虴籚籜籩缓赊籄籿晃籔蚚籚还豢赊 踈趜 34.9.1 VisualAge C++ 籵蚚籛还豢 4.0 OS/2 蓲 Windows 赊驁酃虯脅籞籒籚还豢蓮硡皿牲蓤蓭山蓚 export 籖粆豢籬赊 钠伞 蓨蓯虯set 籖粆豢籬尚磒涉蓺生虰色蓲奢勺虯set CLI=tbinfo 蓮生虰 蛈DB2 CLI 籄籿晃籔蚚籚还豢蛌赊蛈膅身壅身 SQL 籄籿晃籔蚚籚还豢赊踈趜蓲踫蛌 蓮虯 OS/2 声蓱丧 Windows 缽蓮芍 cli.icc 籺籃籆贿赊钠伞蓨蓯 cliapi.icc 籺籃 籆贿尚 磒涉稍深蓤勺稍蓨蓺甥嗓虰莎蓤芍虯膅身壅身 SQL 籄籿晃籔蚚籚还豢搔 cliapi.icc 蓯 晃豢籒涉色 db2api.lib 皇籆籾皇晃蚚尚貹磛蓲生蓚色舍蓮生虰 ------------------------------------------------------------------------ 籄籿晃籔蚚籚还豢蜫鲤赊䦅藳僧 ------------------------------------------------------------------------ 35.1 膽 2 蛑 DB2 籄籿晃籔蚚籚还豢赊籖蚚籪籅豢籓 35.1.1 IBM DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜虴籿慧籛籉籒籫声蓱丧籧蚚贿 Microsoft Visual C++ 赊籄籬籆豢 db2vccmd 籖粆豢籬 (籜籩籦籿 1) 尚踫生蓚腛蓯虯 墀垌升磒赊慧籓籆豢 ID 蓮 蝠稍绅蓲蓞 1 胜 Visual C++ 尚蜫⺪声蓱丧 趦涉蓭山蓚神蓲尚蝝繤涉蓭绅审牲 山虰Visual C++ 尚蹚蚴蓯踫生蓚蓲僧蓯虯惶蚚籙蚚 ID 磒蓯 籿慧籺籃籆贿搔蹗唱 牲蓤虯db2vccmd 籖粆豢籬蓯蓱傻蓭踃砎牲蓤蓺生虰藞縳蓞蜫⺪甥慎蓯 db2vccmd 尚 踫涉蓱上蓲生蓚蓲虯 嗽失赊蓱上稍籊皇蚚搔騩牲蓤蓚识繺钞搔蓨蓺生虰 蛈DB2 籿慧籛籉籒籫虴籄籬籆豢赊縪耝 ...纒涉蓺涉色! (rc = 2)蛌 ------------------------------------------------------------------------ 35.2 膽 6 蛑 藞酪縄稍 DB2 籄籿晃籔蚚籚还豢遉聾 35.2.1 蚬䶮趌赊臭唱 蚬䶮趌尚臭唱生蓚神蓲芍虯藞酪縄稍籪蚚籢粁蚚籜虴籄籿晃籔蚚籚还豢蜫鲤赊脙膴蓮 生虰 神赊脙膴尚市芩生蓚蹚腜赊贃聾芍虯SQL 蓮籚蚚籔豢籜虴籌籾籛籉籒籫蓲籚蚚籔 豢籜尚 磒生蓚神蓲蓮生虰 蝒籚蚚籔豢籜虴籌籾籛籉籒籫 芍虯 軓碙赊矛腛搔賢 深蓢蓤色籪蚚籢粁蚚籜虴籌籾籛籉籒籫蓮蓨虯 籚蚚籔豢籜蓯蓱傻蓭赊身籄籒籞籜 蓮僧蓺生虰 籚蚚籔豢籜 蓯芍虯 PREVVAL 蓲 NEXTVAL 赊 2 啥搔蓨蓺生虰 PREVVAL 芍虯腛赊籜籩蚚籫煌豢籫蓯淖涉蓭䎱趭牲蓤色籚蚚籔豢籜蓯啥山蓭 蹚芷蓯 臭唱牲蓤色趌尚兮涉蓺生虰 NEXTVAL 籚蚚籔豢籜芍虯籚蚚籔豢籜虴籌籾籛籉籒籫赊 趌尚牟蓛涉蓭虯 莎赊籚蚚籔豢籜虴籌籾籛籉籒籫赊砎涉山趌尚兮涉蓺生虰 籚蚚籔豢籜虴籌籾籛籉籒籫尚蹗唱生蓚蓯芍虯CREATE SEQUENCE 籜籩蚚籫煌豢籫尚 踫涉蓺生虰 色蓲奢勺虯籪籺籋贿籫赊末钞尚磒涉蓭 id_values 蓲山上籚蚚籔豢 籜虴籌籾籛籉籒籫尚 蹗唱生蓚蓯芍虯䶮赊籜籩蚚籫煌豢籫尚踫涉蓺生虰 CREATE SEQUENCE id_values 籚蚚籔豢籜虴籌籾籛籉籒籫赊墀踫趌尚賊生蓚蓯芍虯 PREVVAL 尚磒涉蓭 VALUES 籜籩蚚籫煌豢籫尚踫涉蓺生虰 VALUES PREVVAL FOR id_values 1----------- 1 1 卉籖蚚籬搔腎男牲蓤蓺涉色虰 籚蚚籔豢籜虴籌籾籛籉籒籫赊墀踫趌芍躂蓨兮涉軣垆生蓚神蓲搔蓮僧蓺生虰 籚蚚籔豢 籜虴籌籾籛籉籒籫搔兮生趌芍虯NEXTVAL 尚踫生蓚蓺蓮儇伞蓨蓺甥嗓虰 嗽失赊礌 蓮芍虯NEXTVAL 搔籚蚚籔豢籜虴籌籾籛籉籒籫赊趌尚牟蓛生蓺蓮虯 PREVVAL 芍趌 1 尚兮涉蓺生虰 VALUES PREVVAL FOR id_values 1----------- 1 1 卉籖蚚籬搔腎男牲蓤蓺涉色虰 VALUES PREVVAL FOR id_values 1----------- 1 1 卉籖蚚籬搔腎男牲蓤蓺涉色虰 VALUES NEXTVAL FOR id_values 1----------- 2 1 卉籖蚚籬搔腎男牲蓤蓺涉色虰 VALUES PREVVAL FOR id_values 1----------- 2 1 卉籖蚚籬搔腎男牲蓤蓺涉色虰 籚蚚籔豢籜虴籌籾籛籉籒籫赊 䶮赊趌蓮搐赊趌尚踃砎生蓚蓯芍虯䶮赊蓱上蓯 UPDATE 籜籩蚚籫煌豢籫蓯 NEXTVAL 尚膅身壅身蓺生虰 UPDATE staff SET id = NEXTVAL FOR id_values WHERE id = 350 籚蚚籔豢籜虴籌籾籛籉籒籫赊䶮赊趌尚磒涉蓭 砎涉山踫尚賊蓯膤縼生蓚蓯芍虯䶮赊 蓱上蓯 INSERT 籜籩蚚籫煌豢籫蓯 NEXTVAL 尚膅身壅身蓺生虰 INSERT INTO staff (id, name, dept, job) VALUES (NEXTVAL FOR id_values, 'Kandil', 51, 'Mgr') PREVVAL 蓲 NEXTVAL 蓯啥山蓭蜷涉绅芍虯蛈SQL 市硡蚰蛌尚驋涉蓭绅审牲山虰 35.2.1.1 籚蚚籔豢籜赊砋蓚倌山赊初軇 籄籿晃籔蚚籚还豢赊磛咄尚谜色生蓱上蓯籚蚚籔豢籜虴籌籾籛籉籒籫赊砋蓚倌山尚 邶 畅生蓚神蓲搔蓮僧蓺生虰 CREATE SEQUENCE 籜籩蚚籫煌豢籫尚踫涉蓭砎涉山籚蚚籔 豢籜虴籌籾籛籉籒籫尚蹗唱生蓚驁酃虯 声蓱丧螚聂赊籚蚚籔豢籜虴籌籾籛籉籒籫蓯淖 涉蓭 ALTER SEQUENCE 尚踫生蓚驁酃芍虯 籚蚚籔豢籜虴籌籾籛籉籒籫赊末钞尚儇踃 涉蓺生虰 䎱趭识繺稍籚蚚籔豢籜虴籌籾籛籉籒籫赊末钞赊山绅啥筛尚嗽失蓯涉蓺 生虰 籪蚚籢虴籢籆籿 CREATE SEQUENCE 籜籩蚚籫煌豢籫赊 AS 亵翅芍虯籚蚚籔豢籜虴籌籾籛籉籒籫赊 忱趌籪蚚籢虴籢籆籿尚䎱趭涉蓺生虰 蛈SQL 市硡蚰蛌赊賢耝蛈SQL 初芊蛌蓯 牲蓤蓭山蓚蓱上蓯虯 神赊籪蚚籢虴籢籆籿芍籚蚚籔豢籜虴籌籾籛籉籒籫赊磒 识繺稍蹚颡趌蓲蹚膯趌尚芩趭涉蓺生虰 籚蚚籔豢籜虴籌籾籛籉籒籫赊籪蚚籢虴 籢籆籿尚儇踃生蓚神蓲芍蓮僧蓺甥嗓虰 钠伞蓨蓯虯DROP SEQUENCE 籜籩蚚籫煌 豢籫尚踫涉蓭筛蓢 砎涉山籪蚚籢虴籢籆籿蓮 CREATE SEQUENCE 籜籩蚚籫煌豢 籫尚踫生蓚神蓲蓯蓱蓨 籚蚚籔豢籜虴籌籾籛籉籒籫尚籬慧籦籿生蓚貹磛搔 蓨蓺生虰 蜫⺪趌 CREATE SEQUENCE 籜籩蚚籫煌豢籫赊 START WITH 亵翅芍虯籚蚚籔豢籜虴籌籾籛 籉籒籫赊 蚴危趌尚稠趭涉蓺生虰 ALTER SEQUENCE 籜籩蚚籫煌豢籫赊 RESTART WITH 亵翅芍虯籚蚚籔豢籜虴籌籾籛籉籒籫赊趌尚䎱趭趌蓯晃籞籦籫涉蓺生虰 蹚颡趌 MINVALUE 亵翅芍虯籚蚚籔豢籜虴籌籾籛籉籒籫赊蹚颡趌尚稠趭涉蓺生虰 蹚膯趌 MAXVALUE 亵翅芍虯籚蚚籔豢籜虴籌籾籛籉籒籫赊蹚膯趌尚稠趭涉蓺生虰 牟佴趌 INCREMENT BY 亵翅芍虯蝒 NEXTVAL 搔籚蚚籔豢籜虴籌籾籛籉籒籫蓯趢实生蓚 趌尚稠趭涉蓺生虰 籚蚚籔豢籜虴籌籾籛籉籒籫赊趌尚荀蓢生蓯芍虯偈赊趌尚䎱 趭涉蓺生虰 籚蚚籔豢籜騴味 CYCLE 亵翅芍虯籚蚚籔豢籜虴籌籾籛籉籒籫赊趌搔蹚颡趌蓺色芍蹚膯趌蓯贐涉色 蓲僧虯 䶮赊 NEXTVAL 蓮莎赊趌尚蚴危趌蓯冕涉蓺生虰 色蓲奢勺虯蜫⺪趌搔 0虯蹚膯趌搔 1000虯蝒 NEXTVAL 蓮赊牟佴趌搔 2 蓮虯 蹚膯 趌蓯贐涉色蓲僧蓯蜫⺪趌蓯冕蓚 id_values 蓲山上籚蚚籔豢籜虴籌籾籛籉籒籫尚 蹗 唱生蓚蓯芍虯䶮赊籜籩蚚籫煌豢籫尚踫涉蓺生虰 CREATE SEQUENCE id_values START WITH 0 INCREMENT BY 2 MAXVALUE 1000 CYCLE CREATE SEQUENCE 籜籩蚚籫煌豢籫蓲 ALTER SEQUENCE 籜籩蚚籫煌豢籫蓯啥山蓭蜷涉 绅芍虯 蛈SQL 市硡蚰蛌尚驋涉蓭绅审牲山虰 35.2.1.2 籚蚚籔豢籜虴籌籾籛籉籒籫蓯蓱蓚籶籺籋蚚粆豢籜赊軄蚱 僖搐赊蓱上蓯虯籚蚚籔豢籜虴籌籾籛籉籒籫尚磒涉蓭趌尚臭唱生蓚驁酃虯 藞酪 蓯虯默赊贃聾蓲绖蔀蓭籄籿晃籔蚚籚还豢赊籶籺籋蚚粆豢籜搔軄蚱涉蓺生虰 籚蚚籔豢 籜虴籌籾籛籉籒籫尚初軇生蓚僖赊贃聾蓲涉蓭虯墀踫趌尚訇蝷生蓚赑藞搐賊尚 蹗唱 涉虯籫晃籏蚚尚磒涉蓭虯蓺色芍籄籿晃籔蚚籚还豢赊初軇失蓮虯 莎赊趌尚牟蓛生贃 聾搔蓨蓺生虰 赑藞搐賊蓯籄籿晃籔蚚籚还豢搔俜踫涉蓭籄籒籞籜生蓚佴㑳味弋蓮 芍虯 蚬棱蓯賊蓯籄籒籞籜生蓚神蓲尚唣初生蓚色舍蓯貹磛蓯稍蓚慧籦籒搔虯 籶籺籋 蚚粆豢籜蓯膯僧绅蔱擗涉蓺生虰 籚蚚籔豢籜虴籌籾籛籉籒籫芍虯赑藞搐賊尚磒生蓚贃聾蓯螜翧生蓚慧籦籒鲤踫尚踫 伞慎蓯虯 籚蚚籔豢籜趌尚煌簧晃蚚蓯籐换籦籚患涉蓭 DB2 赊收颗吴尚蕘腜生蓚神 蓲搔蓮僧蓺生虰 籚蚚籔豢籜虴籌籾籛籉籒籫尚磒生蓚籄籿晃籔蚚籚还豢赊籶籺籋蚚 粆豢籜尚蹚膯蓯生蓚蓯芍虯 籚蚚籔豢籜虴籌籾籛籉籒籫搔縆碀稍匆赊籚蚚籔豢籜趌尚 蝝蓯籐换籦籚患生蓚蓱上蓯涉蓺生虰 CREATE SEQUENCE 籜籩蚚籫煌豢籫声蓱丧 ALTER SEQUENCE 籜籩蚚籫煌豢籫赊 CACHE 亵翅芍虯 DB2 搔臭唱涉蓭煌簧晃蚚蓯訇蝷 生蓚籚蚚籔豢籜趌赊蹚膯忱尚䎱趭涉蓺生虰 籚蚚籔豢籜虴籌籾籛籉籒籫搔蚬蚵滁涉绅趌尚臭唱生蓚貹磛搔蓨虯 籚籜籩缓驙蜵蓺 色芍籪蚚籢粁蚚籜坤嗡咯石蓮莎赊蚬蚵搔縭碀蓤稍山蓱上蓯生蓚驁酃虯 ORDER 声蓱丧 NO CACHE 亵翅尚 CREATE SEQUENCE 籜籩蚚籫煌豢籫蓮磒涉蓺生虰 NO CACHE 亵翅 芍虯臭唱牲蓤色趌搔縭碀蓤稍山神蓲尚訇驖涉蓺生虰 神赊驁酃虯籚蚚籔豢籜虴籌籾籛 籉籒籫搔砎涉山趌尚臭唱生蓚色丧蓯 籪蚚籢粁蚚籜虴慧籓蓯蚰僧壅设色舍虯籄籿晃籔 蚚籚还豢赊籶籺籋蚚粆豢籜搔跔失涉蓺生虰 35.2.1.3 籚蚚籔豢籜虴籌籾籛籉籒籫蓲僖搐赊绖蝦 籚蚚籔豢籜虴籌籾籛籉籒籫蓲僖搐芍 DB2 籄籿晃籔蚚籚还豢蓯淖涉蓭 款婶蓱上稍 瞄縄尚室色生色舍蓯磒牲蓤蓭山蓚蓱上蓯芨奢蓺生搔虯 山绅啥筛赊騞磛稍藸山搔 蓨蓺生虰 * 僖搐芍虯赑藞賊赊搐赊趌尚咯縄蓯臭唱生蓚虰 籚蚚籔豢籜虴籌籾籛籉籒籫 芍虯SQL 籜籩蚚籫煌豢籫蓮磒识繺稍蚬䶮趌尚臭唱涉蓺生虰 * 僖搐芍虯軓碙蓮蓚神蓲搔訇驖牲蓤蓚趌尚臭唱生蓚虰 籚蚚籔豢籜虴籌籾籛 籉籒籫芍虯 CYCLE 亵翅尚 CREATE SEQUENCE 籜籩蚚籫煌豢籫蓺色芍 ALTER SEQUENCE 籜籩蚚籫煌豢籫蓯膅身壅设神蓲蓯蓱傻蓭虯 騞侪涉色趌尚臭唱生蓚神 蓲搔蓮僧蓺生虰 ------------------------------------------------------------------------ 35.3 膽 7 蛑 籜籫籄蚚籬虴籿慧籚蚚籛换蚚 35.3.1 DECIMAL 籢籆籿芍 Linux Java 贿蚚籤豢蓮纒生蓚 神赊脙膴芍虯IBM Developer Kit for Java 搔 /usr/lib 籪籅卉籒籫晃蚚蓯蓚皇籆 籾皇晃蚚蓯淖生蓚晃豢籒尚蹗唱涉稍山色舍蓯逳僧蓺生虰 DB2 贿蚚籤豢赊籞籐患晃籩 籅虴簧籪贿蓮芍虯賅蚝籚籜籩缓虴皇籆籾皇晃蚚赊蜲倮蓯蓚 皇籆籾皇晃蚚蓯籄籒籞 籜生蓚神蓲搔蓮僧蓺甥嗓虰Linux 赊 Java 贿蚚籤豢蓮 DECIMAL 尚籘粅蚚籫蓮僧蓚蓱 上蓯生蓚蓯芍虯䶮赊籜籩籦籿尚踫涉蓭绅审牲山虰 1. 䶮赊籖粆豢籬尚 root 芊蓮踫生蓚神蓲蓮虯 IBM Developer Kit for Java 皇籆籾皇晃蚚筛蓢 /usr/lib/ 蓹赊週厶晃豢籒尚 蹗唱生蓚虰 IBM Developer Kit for Java 1.1.8: ln -sf /usr/jdk118/lib/linux/native_threads/* /usr/lib/ IBM Developer Kit for Java 1.3: ln -sf /opt/IBMJava2-13/jre/bin/*.so /usr/lib/ 2. ldconfig 籖粆豢籬尚踫涉蓭虯 籚籜籩缓赊跮藨皇籆籾皇晃蚚赊晃籜籫尚踃砎 生蓚虰 35.3.2 蹘逜縄籜籫籄蚚籬虴籿慧籚蚚籛换蚚蓮赊籎蚚籠贿赊磒 SQL 籿慧籚蚚籛换蚚蓺色芍膅身壅身 SQL 蓮蚰筛蓤色籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊 磒蓯籊皇蚚尚胜佬生蓚蓯芍虯蹘逜縄 CALL 籜籩蚚籫煌豢籫尚踫生蓚腛蓯虯生 蔀蓭赊 籌蚚籿豢虴籎蚚籠贿尚籒慧蚚籝涉蓭绅审牲山虰 色蓲奢勺虯䶮赊蓱上稍籖蚚籬赊趂傺尚螝设籜籫籄蚚籬虴籿慧籚蚚籛换蚚 MYPROC 搔 蓚蓲涉蓺生虰 OPEN c1; CALL MYPROC();CLOSE c1; MYPROC 搔蹘逜縄 CALL 籜籩蚚籫煌豢籫尚踫生蓚蓲僧蓯虯籎蚚籠贿 c1 搔 蓺审籌 蚚籿豢涉蓭山蓚色舍虯MYPROC 搔軒丧騩牲蓤色蓲僧蓯 DB2 芍籊皇蚚尚兮涉蓺生虰 DB2 筛蓢兮牲蓤蓚康趭赊籊皇蚚芍虯MYPROC 搔籎蚚籠贿蓮踫生蓚籄籒籚还豢蓯蓱傻 蓭 穗稍蓨蓺生虰 MYPROC 尚滁颉蓯軒丧騩生色舍蓯芍虯䶮赊礌赊蓱上蓯虯籰籜籫牲蓤色 CALL 籜籩蚚籫 煌豢籫赊 腛蓯籌蚚籿豢虴籎蚚籠贿尚籒慧蚚籝生蓚蓱上蓯虯MYPROC 尚 蚰僧晰奢蓭绅 审牲山虰 OPEN c1; CLOSE c1; CALL MYPROC(); 籰籜籫牲蓤色 CALL 籜籩蚚籫煌豢籫尚踫生蓚腛蓯籌蚚籿豢虴籎蚚籠贿尚生蔀蓭 籒 慧蚚籝涉蓭虯籊皇蚚尚胜佬涉蓭绅审牲山虰 35.3.3 OLE 咯石籜籫籄蚚籬虴籿慧籚蚚籛换蚚蓯螜生蓚週騫 嗽失赊趇逮赊蹚芷赊亵芍虯蛈OLE 籌蚚籫煌蚚籚还豢虴籜籫籄蚚籬虴籿慧籚蚚籛换 蚚蛌籞籒籚还豢赊膽 2 趇逮筛蓢芄逮涉蓭山蓺生: OLE 咯石籌籾籛籉籒籫尚籖蚚籪籅豢籓涉色芷虯 CREATE PROCEDURE 籜籩蚚籫煌豢籫尚磒涉蓭虯莎赊籌籾籛籉籒籫赊 煌籠籦籬尚籜籫籄蚚籬虴籿慧籚蚚籛换蚚蓲涉蓭縪耝生蓚貹磛搔蓨蓺生虰 OLE 咯石籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚縪耝生蓚蓯芍虯 LANGUAGE OLE 亵翅蓮 CREATE PROCEDURE 籜籩蚚籫煌豢籫尚踫涉蓺生虰 蜲倮矛芍虯OLE 咯石籌籾籛籉籒籫蓲煌籠籦籬矛尚 ! (物赒偃) 蓮邞碀傻蓭生 OLE progID 蓮踈唱牲蓤蓭山蓺生虰OLE 咯石籌籾籛籉籒籫芍虯蛩床谔赊 籘蚚籵蚚 (.DLL) 蓲涉蓭馁生蓚貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 35.4 膽 12 蛑 侪酃籌籾籛籉籒籫蓮赊蹗邟: 惶蚚籙蚚趭違踈慕石籢籆籿 35.4.1 踈慕石籢籆籿末钞尚搐蓯膤縼生蓚 嗽失赊逰木搔虯膅身壅身城縄 SQL 籜籩蚚籫煌豢籫蓯縆磒牲蓤蓺生: 惶蚚籙蚚趭違踈 慕石籢籆籿赊末钞尚虯末钞蓲款婶籢籆籿赊搐蓯末钞蓲涉蓭膤縼生蓚蓯芍虯 籆豢籜籢 豢籜尚生粃籜籫儇忱尚喂芤蓮酥身虯蔈颡喂芤蓯 2 啥赊籬籦籫适㖞⺮蓲 末钞矛尚 趢实涉蓺生虰 色蓲奢勺虯嗽失赊蓱上稍颌拟蓯稍蓨蓺生虰 - PERSON_T 芍 VARCHAR(30) 赊末钞 NAME 尚螝设踈慕石籢籆籿蓮生虰 - T1 芍 VARCHAR(30) 赊搐 C1 尚螝设賊蓮生虰 - personhv 芍籿慧籓皇缓荏軋蓮 PERSON_T 蓯硞荏牲蓤色粃籜籫儇忱蓮生虰 NAME 末钞尚搐 C1 蓯膤縼生蓚滁涉山踈亵芍䶮赊蓱上蓯稍蓨蓺生虰 EXEC SQL INSERT INTO T1 (C1) VALUES ((:personhv)..NAME) ------------------------------------------------------------------------ 35.5 膽 13 蛑 皇蚚籛虴籌籾籛籉籒籫 (LOB) 赊磒 35.5.1 翧酃籪蚚籢粁蚚籜虴籚籜籩缓蓮赊皇蚚籛虴籌籾籛籉籒籫 (LOB) 籘粅蚚籫 DB2 芍虯亵皇蚚籛虴籌籾籛籉籒籫 (CLOB)虯2 籵籆籫亵皇蚚籛虴籌籾籛籉籒籫 (DBCLOB)虯 声蓱丧 籵籆籭晃蚚虴皇蚚籛虴籌籾籛籉籒籫 赊虯3 啥赊籢籆籿赊皇蚚 籛虴籌籾籛籉籒籫 (LOB) 尚 籘粅蚚籫涉蓺生虰DB2 LOB 籘粅蚚籫赊藞酪驅伽蓯啥山 蓭芍虯嗽失赊 DB2 籾籦籒尚驋涉蓭绅审牲山虰 * DB2 籄籿晃籔蚚籚还豢蜫鲤赊䦅藳僧 * DB2 SQL 市硡蚰 * DB2 蝷床赊䦅藳僧: 躹蕬 翧酃籪蚚籢粁蚚籜虴籚籜籩缓蓮芍虯晃簧蚚籫虴籪蚚籢虴籠蚚籜蚱赊 LOB 蓯籄籒籞籜 涉蓭 蓨随上神蓲搔蓮僧蓺生虰LOB 芍坤颉蓯膯僧稍籪蚚籢蓯稍蓚神蓲搔蓚色舍虯 晃簧蚚籫虴籪蚚籢虴籠蚚籜筛蓢赊 LOB 赊縘拇蓯芍筛稍蓨赊吴搔筛筛蓚神蓲搔蓨 蓺生虰DB2 翧酃籪蚚籢粁蚚籜芍虯籪蚚籢虴籠蚚籜筛蓢赊 LOB 籪蚚籢赊縘拇尚蹚颡石 涉蓱上蓲生蓚蓲蓲蓞蓯虯DB 蓮 LOB 尚邒霓石生蓚神蓲稍绅虯 磛咄牲蓤色 LOB 籪蚚 籢尚籪蚚籢虴籠蚚籜筛蓢磛咄涉蓭山蓚籄籿晃籔蚚籚还豢蓯诂抽藳僧縩莎上蓲 涉蓺 生虰 神赊籞籒籚还豢蓮芍虯䶮赊縚蓯啥山蓭硡皿涉蓺生虰 * DB2 蓯蓱蓚 LOB 赊軣垆贃聾 * 籄籿晃籔蚚籚还豢蓯蓱蓚 LOB 慧籔蚚籢蚚赊磒贃聾 * LOB 赊初芊 * LOB 籪蚚籢虴籢籆籿声蓱丧 LOB 嗽蜲赊籪蚚籢虴籢籆籿吴赊粆籦籹豢籓 * 籚籜籩缓赊邶畅 35.5.1.1 DB2 蓯蓱蓚 LOB 赊軣垆贃聾 DB2 翧酃籚籜籩缓芍虯LOB 籜籫晃蚚粇豢籓声蓱丧 LOB 赊邒霓石蓲山上 2 啥赊 LOB 軣垆煌籎籮籝缓尚 磒涉蓺生虰 LOB 籜籫晃蚚粇豢籓 LOB 籜籫晃蚚粇豢籓蓮虯LOB 籪蚚籢芍趇蜬縄蓯軣垆牲蓤蓺生虰DB2 芍虯惟腟蓯籿籦 籚患籣籈豢牲蓤蓚 驋蕥赊苓室籞籦籫蓯蓚籪蚚籢蓯淖涉蓭 LOB 籜籫晃蚚粇豢籓尚 磒涉蓺生虰色蓲奢勺虯䶮赊驋蕥尚 踠奢蓭身蓭绅审牲山虰 SELECT empname, picture FROM orc_emp_table WHERE empno = '01192345' 神神蓮虯picture 芍 LOB 搐尚賊涉虯orc_emp_table 芍 虽籪蚚籢尚螝设 Oracle 赊賊尚䎱生籮籦籒籰蚚缓尚賊涉蓺生虰DB2 驋蕥籿慧籞籦籘蚚搔 Oracle 籪蚚籢虴籠 蚚籜蓯蓚驋蕥腟霓尚踫生蓚神蓲蓯涉色驁酃虯DB2 驋蕥籿慧籞籦籘蚚芍 籜籫晃蚚 粇豢籓尚踫上色舍蓯 picture 搐蓯粆蚚籒尚賢深蓺生虰踫蓯虯 LOB 搔籜籫晃蚚 粇豢籓尚踫上色舍蓯粆蚚籒牲蓤蓭山蓚神蓲尚 DB2 搔谝趍生蓚蓲虯DB2 芍 籪蚚籢虴 籠蚚籜筛蓢 LOB 尚趇蜬縄蓯軣垆涉蓺生虰軣垆搔騃伞蓚蓲虯DB2 芍籄籿晃籔蚚籚还 豢虴煌簧晃蚚虴籜粂蚚籜蓯 籪蚚籢尚縘拇涉蓺生虰 LOB 赊邒霓石 LOB 赊邒霓石蓮虯晃簧蚚籫 LOB 籪蚚籢芍 DB2 蓯蓱傻蓭軣垆牲蓤虯 翧酃籘蚚籵蚚蓯 慧蚚籎贿蓯蝘繹牲蓤蓺生虰DB2 搔 LOB 赊邒霓石尚上赊芍虯嗽失赊驁酃蓮生虰 * LOB 搐搔陈奢趗僧虯蓺色芍籜籫晃蚚缓蓮僧稍山虰 * 籪蚚籢尚縘拇生蓚腛蓯虯螜忱搔 LOB 搐蓯慧蚚籎贿蓯縆磒涉稍深蓤勺稍蓢稍 山虰神蓤芍 晃簧蚚籫虴籪蚚籢虴籠蚚籜蓮绰磒賡繺稍螜忱尚 DB2 搔賰滁生蓚蓲 僧蓯逳神蓨蓺生虰色蓲奢勺虯 Microsoft SQL Server 蓮芍 LOB 搐蓯淖生蓚 SUBSTR 螜忱芍冥邿牲蓤蓭山蓺甥嗓虰螜忱尚賰滁生蓚色舍蓯虯 DB2 芍 LOB 搐 尚慧蚚籎贿蓯邒霓石涉虯軣垆牲蓤色 LOB 蓯 DB2 SUBSTR 螜忱尚縆磒涉蓺生虰 35.5.1.2 籄籿晃籔蚚籚还豢蓮赊 LOB 慧籔蚚籢蚚赊磒贃聾 籄籿晃籔蚚籚还豢芍虯晃簧蚚籫虴籪蚚籢虴籠蚚籜蓯蝘繹牲蓤蓭山蓚 LOB 蓯淖涉蓭 LOB 慧籔蚚籢蚚尚磛咄生蓚神蓲搔蓮僧蓺生虰LOB 慧籔蚚籢蚚芍粃籜籫儇忱蓯 蝘繹牲 蓤蓭山蓚 4 籵籆籫赊趌蓮虯籿慧籓皇缓芍神蓤尚磒涉蓭籪蚚籢粁蚚籜虴籚籜籩缓蓯 訇牲蓤蓭山蓚 LOB 趌 (蓺色芍 LOB ) 尚驋涉蓺生虰LOB 慧籔蚚籢蚚尚磒生 蓚蓲虯 籿慧籓皇缓芍虯滁逰赊粃籜籫儇忱蓯蝘繹牲蓤蓭山蓚 LOB 趌蓲款婶蓱上蓯虯 LOB 趌尚 暮蹗生蓚神蓲搔蓮僧蓺生虰LOB 慧籔蚚籢蚚尚磒生蓚神蓲蓮虯LOB 趌尚籘 蚚籵蚚筛蓢 籄籿晃籔蚚籚还豢蓯 (蓺色虯籄籿晃籔蚚籚还豢筛蓢籘蚚籵蚚蓯) 籫皇豢 籜粅蚚籫生蓚 貹磛搔稍绅稍蓨蓺生虰LOB 慧籔蚚籢蚚赊趢实驅伽蓯啥山蓭芍虯 蛈籄 籿晃籔蚚籚还豢蜫鲤赊䦅藳僧蛌尚驋涉蓭绅审牲山虰 DB2 芍虯晃簧蚚籫虴籪蚚籢虴籠蚚籜筛蓢 LOB 尚軣垆涉虯LOB 尚 DB2 蓯蝘繹涉蓭筛 蓢虯 蝘繹涉色 LOB 蓯 LOB 慧籔蚚籢蚚尚踫生蓚神蓲搔蓮僧蓺生虰LOB 慧籔蚚籢蚚 搔晃晃蚚籜牲蓤蓚赊芍虯 嗽失赊驁酃蓮生虰 * 籄籿晃籔蚚籚还豢搔 "FREE LOCATOR" SQL 籜籩蚚籫煌豢籫尚踫生蓚驁酃 * 籄籿晃籔蚚籚还豢搔 COMMIT 籜籩蚚籫煌豢籫尚踫生蓚驁酃 * DB2 搔蹘⺪咯牲蓤蓚驁酃 35.5.1.3 LOB 赊初芊 LOB 赊磒蓛軣垆蓯坳涉蓭芍虯嗽失赊縚尚踠呆涉蓭绅审牲山虰 * DB2 芍虯晃簧蚚籫 LOB 尚籺籃籆贿驋儇忱蓯籵籆豢籬蓮僧蓺甥嗓虰 * LOB 芍虯籶籜籜贿蚚虴簧蚚籬蓮芍籘粅蚚籫牲蓤蓺甥嗓虰 35.5.1.4 LOB 籪蚚籢虴籢籆籿声蓱丧 LOB 嗽蜲赊籪蚚籢虴籢籆籿吴赊粆籦籹豢籓 DB2 LOB 籪蚚籢虴籢籆籿尚虯籪蚚籢虴籠蚚籜蓯蓚 LOB 嗽蜲赊籪蚚籢虴籢籆籿蓯粆 籦籿蓮僧蓚 籔蚚籜搔 2虯3 蓨蓺生虰DB2 LOB 籢籆籿赊搐蓲虯籪蚚籢虴籠蚚籜赊淖 收搐蓲赊吴赊粆籦籹豢籓尚 蹗唱生蓚貹磛搔蓚驁酃虯淖收生蓚籢籆籿蓲涉蓭虯蓮僧 蓤勺 LOB 籪蚚籢虴籢籆籿尚磒生蓚神蓲尚声胃舍涉蓺生虰 粆籦籹豢籓尚蹗唱生蓚蓯芍虯蹗唱籢籆籿虴粆籦籹豢籓 DDL 籜籩蚚籫煌豢籫尚磒涉 蓺生虰礌: CREATE TYPE MAPPING my_oracle_lob FROM sysibm.clob TO SERVER TYPE oracle TYPElong 籶皇煌蚚籢蚚赊肃铆芍䶮赊谝蓨蓮生虰 my_oracle_lob 籢籆籿虴粆籦籹豢籓赊矛腛蓮生虰 sysibm.clob DB2 CLOB 籪蚚籢虴籢籆籿蓮生虰 oracle 抽鸟硲籘蚚籵蚚赊籢籆籿蓮生虰 long Oracle 籪蚚籢虴籢籆籿蓯淖收生蓚籢籆籿蓮生虰 35.5.2 籚籜籩缓赊邶畅 晃簧蚚籫 LOB 尚軣垆生蓚籄籿晃籔蚚籚还豢搔虯籜籩蚚籫煌豢籫尚蛩床生蓚色舍赊 籚籜籩缓虴晃籠蚚籜搔賡漠涉蓭山蓚神蓲尚生籊皇蚚虴煌籦籞蚚籛尚兮涉色驁酃蓯 芍虯 籪蚚籢粁蚚籜踈唱籺籃籆贿蓯蓚虯籄籿晃籔蚚籚还豢赊籷蚚籿虴籘籆籝虴籶皇 煌蚚籢蚚虯 APPLHEAPSZ 赊趌尚牟蓛涉蓭绅审牲山虰礌: DB2 UPDATE DB CFG FOR EMPLOYEE USING APPLHEAPSZ 512 虰神神蓮虯EMPLOYEE 芍 邶翅涉蓭山蓚籪蚚籢粁蚚籜矛蓮虯512 芍籄籿晃籔蚚籚还豢 赊籷蚚籿虴籘籆籝虴籶皇煌蚚籢蚚赊 趌蓮生虰 ------------------------------------------------------------------------ 35.6 膽 5 倮 DB2 籿慧籓皇粇豢籓蓯螜生蓚踠呆酆 35.6.1 IBM DB2 OLE DB Provider IBM DB2 籵蚚籛还豢 7.1 籺籅籦籒籜籶籦籒 1 蓺色芍莎蓤嗽踾尚籆豢籜籫蚚贿生蓚 蓲虯 DB2 蓮䶮赊籊皇蚚赊茱藬蓲稍蓚蛐茯搔跅滁牲蓤蓺生虰 籿慧籵籆籣蚚赊蚴危石蓮籊皇蚚搔鲤臭涉色色舍虯籩籜籫抽鸟搔纒涉蓺涉色虰 墀垌 IBM OLE DB Provider 尚磒蓮僧蓺甥嗓虰蜷涉绅芍 README 籺籃籆贿尚 驋涉蓭绅审牲山虰 IBM OLE DB Provider (DB2 缽) 赊磒聾蓯啥山蓭赊蜷蹫芍虯 http://www.ibm.com/software/data/db2/udb/ad/v71/oledb.html 尚驋涉蓭绅审牲 山虰 ------------------------------------------------------------------------ 35.7 膽 20 蛑 C 声蓱丧 C++ 蓮赊籿慧籓皇粇豢籓 嗽失赊賊芍虯膽 7 蛑 蛈籜籫籄蚚籬虴籿慧籚蚚籛换蚚蛌虯膽 15 蛑 蛈"惶蚚籙蚚趭 違螜忱声蓱丧煌籠籦籬蛌虯 声蓱丧膽 20 蛑蛈C 声蓱丧 C++ 蓮赊籿慧籓皇粇豢籓"蛌 赊賰漠蓮生虰 神赊賊芍虯籜籫籄蚚籬虴籿慧籚蚚籛换蚚虯UDF虯声蓱丧煌籠籦籬赊 SQL 籪蚚籢虴籢籆籿声蓱丧 C 籪蚚籢虴籢籆籿吴赊籘粅蚚籫牲蓤蓚粆籦籹豢籓尚晃籜 籫涉蓭山蓺生虰 35.7.1 C/C++ 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虯螜忱虯声蓱丧煌籠籦籬赊籢籆籿 賊 22. C/C++ 蓯粆籦籿牲蓤蓚 SQL 籪蚚籢虴籢籆籿硞荏 SQL 搐籢籆籿 C/C++ 籪蚚籢虴籢籆籿 SQL 搐籢籆籿赊週騫 SMALLINT sqlint16 16 籸籦籫偃厶賢僧畅忱 (500 蓺色芍 501) INTEGER(496 蓺色芍 sqlint32 32 籸籦籫偃厶賢僧畅忱 497) BIGINT sqlint64 64 籸籦籫偃厶賢僧畅忱 (492 蓺色芍 493) REAL float 赑橱縳偕咯颡忱縚 (480 蓺色芍 481) DOUBLE double 纚橱縳偕咯颡忱縚 (480 蓺色芍 481) DECIMAL(p ,s ) 籘粅蚚籫牲蓤蓭山蓺甥 10 砳忱尚縩生蓯芍虯籶皇煌蚚 (484 蓺色芍 485) 嗓虰 籢蚚尚 DECIMAL 筛蓢籐换籜籫 识繺蓯籪蚚籢虴籢籆籿 (色蓲奢 勺 CHAR 蓺色芍 DOUBLE) 声蓱 丧皿縄蓯藳僧忱尚神赊籢籆籿 蓯籐换籜籫生蓚蓱上蓯趭違涉蓺 生虰 CHAR(n ) char[n+1 ] 神神蓮虯 n 軓趭邡虯籯贿騃贷亵籜籫晃豢 (452 蓺色芍 453) 芍籪蚚籢尚訇蓮僧蓚膯 籓 僧牲 1<=n <=254 CHAR(n ) FOR BIT DATA char[n+1 ] 神神蓮虯 n 軓趭邡亵籜籫晃豢籓 (452 蓺色芍 453) 芍籪蚚籢尚訇蓮僧蓚膯 僧牲 1<=n <=254 VARCHAR(n ) char[n+1 ] 神神蓮虯 n 籯贿騃贷识儇邡籜籫晃豢籓 (448 蓺色芍 449) (460 芍籪蚚籢尚訇蓮僧蓚膯 蓺色芍 461) 僧牲 1<=n <=32 672 VARCHAR(n ) FOR BIT struct { 籯贿騃贷识儇邡亵籜籫晃豢籓 DATA sqluint16 邡; 蓮稍山 (448 蓺色芍 449) char[n ] } 1<=n <=32 672 LONG VARCHAR struct { 籯贿騃贷识儇邡亵籜籫晃豢籓 (456 蓺色芍 457) sqluint16 邡; 蓮稍山 char[n ] } 32 673<=n <=32 700 CLOB(n ) struct { 4 籵籆籫籜籫晃豢籓邡賅赊籯 (408 蓺色芍 409) sqluint32 邡; 贿騃贷识儇邡亵籜籫晃豢籓蓮 char data[n]; 稍山 } 1<=n <=2 147 483 647 BLOB(n ) struct { 4 籵籆籫虴籜籫晃豢籓邡賅赊 (404 蓺色芍 405) sqluint32 邡; 籯贿騃贷识儇邡籵籆籭晃蚚虴籜 char data[n]; 籫晃豢籓蓮稍山 } 1<=n <=2 147 483 647 DATE char[11] 籯贿騃贷亵躟 (384 蓺色芍 385) TIME char[9] 籯贿騃贷亵躟 (388 蓺色芍 389) TIMESTAMP char[27] 籯贿騃贷亵躟 (392 蓺色芍 393) 谯: 嗽失赊籪蚚籢虴籢籆籿芍 WCHARTYPE NOCONVERT 籌籿籚还豢蓮蹘籖豢籶籆贿 蓯 DBCS 蓺色芍 EUC 味弋蓮赊身磒识繺蓮生虰 GRAPHIC(n ) sqldbchar[n+1 ] 神神 軓趭邡虯籯贿騃贷 2 籵籆籫亵 (468 蓺色芍 469) 蓮虯n 芍籪蚚籢尚訇蓮 籜籫晃豢籓 僧蓚膯僧牲 1<=n <=127 VARGRAPHIC(n ) sqldbchar[n+1 ] 神神 籯贿騃贷虯识儇邡 2 籵籆籫亵 (400 蓺色芍 401) 蓮虯n 芍籪蚚籢尚訇蓮 籜籫晃豢籓蓮稍山 僧蓚膯僧牲 1<=n <=16 336 LONG VARGRAPHIC struct { 籯贿騃贷虯识儇邡 2 籵籆籫亵 (472 蓺色芍 473) sqluint16 邡; 籜籫晃豢籓蓮稍山 sqldbchar[n ] } 16 337<=n <=16 350 DBCLOB(n ) struct { 4 籵籆籫籜籫晃豢籓邡賅赊籯 (412 蓺色芍 413) sqluint32 邡; 贿騃贷识儇邡亵籜籫晃豢籓蓮 sqldbchar data[n]; 稍山 } 1<=n <=1 073 741 823 ------------------------------------------------------------------------ 35.8 膽 21 蛑 Java 蓮赊籿慧籓皇粇豢籓 35.8.1 PARAMETER STYLE JAVA 籿慧籚蚚籛换蚚声蓱丧螜忱赊 Java 煌籠籦籬虴籚籓 籮籤换蚚 Java 煌籠籦籬矛尚 CREATE PROCEDURE 蓺色芍 CREATE FUNCTION 籜籩蚚籫煌豢籫赊 EXTERNAL NAME 亵翅蓮芷筛蓢䎱趭生蓚驁酃虯Java 煌籠籦籬虴籚籓籮籤换蚚芍 籿慧 籚蚚籛换蚚蓛虯螜忱赊芷蓮䎱趭牲蓤蓚籚籓籮籤换蚚蓯虯粆籦籹豢籓牲蓤蓭山蓚 籪籺 籋贿籫赊 Java 籢籆籿蓯淖收涉蓭山蓚貹磛搔蓨蓺生虰 色蓲奢勺虯SQL 籢籆籿赊 INTEGER 赊籪籺籋贿籫 Java 粆籦籹豢籓芍虯 蛈int蛌 蓮虯蛈java.lang.Integer蛌 蓮芍蓨蓺甥嗓虰 35.8.2 JDBC 籄籿卉籦籫虴籘蚚籵蚚蓯抽鸟谔 Java 籄籿卉籦籫搔磒生蓚 db2java.zip 籺籃籆贿搔 JDBC 籄籿卉籦籫虴籘蚚籵蚚 蓲 款婶籺籅籦籒籜籶籦籒虴卉粁贿蓯蓚神蓲搔騞磛蓮生虰谝颉赊颌哝蓮芍虯 db2java.zip 芍虯川赊硙 22 蓯 牲蓤蓭山蓚蓱上蓯虯JDBC 籄籿卉籦籫虴籘蚚籵 蚚搔踫牲蓤蓭山蓚 Web 籘蚚籵蚚筛蓢慧蚚籬 牲蓤蓺生虰神蓤蓯蓱蓨藞趘搔訇驖牲 蓤蓺生虰色审涉虯踈唱搔僖赊驁蛭筛蓢 db2java.zip 尚 慧蚚籬生蓚 Java 籄籿卉籦 籫尚傻蓭山蓚驁酃芍虯賡藞趘搔逳僧蓚神蓲搔蓨蓺生虰 籺籅籦籒籜籶籦籒 2 嗽 腛蓮芍虯神蓤蓯蓱蓨碶危涉稍山驙蜵搔鲤臭生蓚识繺钞搔蓨蓺涉色虰 籺籅籦籒籜籶 籦籒 2 蓮芍虯2 啥赊籺籃籆贿吴蓮赊籺籅籦籒籜籶籦籒虴卉粁贿赊藞趘芍虯抽鸟蓯 苕涉绅 唣初牲蓤蓺生虰賡藞趘搔芨啥筛蓚蓲虯抽鸟芍吣狸牲蓤虯籒皇籆籄豢籫芍䶮赊 礌蜲赊 1 啥尚 深蓨蓺生虰 * db2java.zip 搔籺籅籦籒籜籶籦籒 2 蓺色芍莎蓤嗽踾赊驁酃: COM.ibm.db2.jdbc.DB2Exception: [IBM][JDBC 籬皇籆籵蚚] CLI0621E JDBC 籘蚚籵蚚踈唱搔籘粅蚚籫牲蓤蓭山稍山虰 * db2java.zip 搔籺籅籦籒籜籶籦籒 2 嗽腛赊驁酃: COM.ibm.db2.jdbc.DB2Exception: [IBM][JDBC 籬皇籆籵蚚] CLI0601E 籜籩蚚籫煌豢籫虴籲豢籬贿搔命軟筛虯蓺色芍籜籩蚚籫煌豢籫搔籒慧蚚籝牲蓤色虰 SQLSTATE=S1000 賡藞趘搔逳僧色驁酃虯JDBC 籄籿卉籦籫虴籘蚚籵蚚芍䶮赊煌籦籞蚚籛赊 1 啥尚 jdbcerr.log 籺籃籆贿蓯 週耝生蓚虰 * JDBC 籄籿卉籦籫虴籘蚚籵蚚搔籺籅籦籒籜籶籦籒 2 蓺色芍莎蓤嗽踾赊驁酃: jdbcFSQLConnect: JDBC 籄籿卉籦籫虴籘蚚籵蚚声蓱丧 籒皇籆籄豢籫 (db2java.zip) 赊籵蚚籛还豢搔藞趘涉蓺甥嗓虰抽鸟尚躳鸟蓮僧蓺甥嗓虰einfo= -111 * JDBC 籄籿卉籦籫虴籘蚚籵蚚搔籺籅籦籒籜籶籦籒 2 嗽腛赊驁酃: jdbcServiceConnection(): 命軟稍磛咄尚 深傻色虰einfo= 0 ------------------------------------------------------------------------ 35.9 賢耝 B 籘豢籿贿虴籿慧籓皇缓 嗽失芍虯蛈籌籾籛籉籒籫赊晃豢籒蓲萌舍壅身籘豢籿贿蛌籞籒籚还豢蓯趢实牲蓤蓭山 蓺生: salarycltvc Visual Basic 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虯salarysrv 蓲山上 Visual C++ DB2 CLI 籘豢籿贿虰 SALSVADO OLE 咯石籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籘豢籿贿 (SALSVADO) 声蓱丧 SALCLADO 籒皇籆籄豢籫 (SALCLADO) 芍虯32-bit Visual Basic 蓲 ADO 蓮馁牲蓤蓭声蓨虯 staff2 賊繀赊哌碸赊谔拾趌尚躹㖞涉蓺生虰 ------------------------------------------------------------------------ CLI 赊䦅藳僧声蓱丧市硡蚰 ------------------------------------------------------------------------ 36.1 皇豢籢籆缓虴籒皇籆籄豢籫尚磒生蓚籪蚚籢粁蚚籜虴惶蚚籩籅晃籩籅蚚赊籵籆 豢籬 皇豢籢籆缓虴籒皇籆籄豢籫尚磒涉蓭虯籪蚚籢粁蚚籜虴惶蚚籩籅晃籩籅蚚 (籆豢粅 蚚籫虯籊籒籜粅蚚籫虯 REORG虯籖粆豢籬踫籿慧籞籦籘蚚)虯声蓱丧 DB2 CLI 籵籆豢 籬虴籺籃籆贿尚虯籪蚚籢粁蚚籜蓲蓲蓞蓯磒生蓚腛蓯 蝒籪蚚籢粁蚚籜蓯籵籆豢籬生 蓚神蓲芍蓮僧蓺甥嗓虰 DB2 蝷床籒皇籆籄豢籫蓺色芍 DB2 籄籿晃籔蚚籚还豢蜫鲤籒 皇籆籄豢籫尚磒生蓚貹磛搔蓨蓺生虰 籪蚚籢粁蚚籜虴惶蚚籩籅晃籩籅蚚声蓱丧 DB2 CLI 籵籆豢籬虴籺籃籆贿尚虯 蝒籪蚚 籢粁蚚籜蓲蓲蓞蓯磒生蓚腛蓯莎蓤蓢赊籪蚚籢粁蚚籜蓯籵籆豢籬涉稍深蓤勺稍蓨蓺 甥嗓虰 籰籦籫或蚚籒味弋蓮芍虯穗稍蓚籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮踫涉蓭山蓚 侪忱赊籒皇籆籄豢籫尚磒涉蓭山蓚筛虯蓺色芍穗稍蓚籵蚚籛还豢蓛籘蚚籸籜虴卉粁 贿赊 DB2 尚磒涉蓭山蓚驁酃虯蝒籌粂卉蚚籩籅豢籓虴籚籜籩缓蓲 DB2 赊籵蚚籛还 豢赊 膅身酃伞甥蓯淖涉蓭虯惶蚚籩籅晃籩籅蚚尚藞縳慎啥籵籆豢籬涉稍深蓤勺稍蓨蓺 甥嗓虰 ------------------------------------------------------------------------ 36.2 CLI 籄籿晃籔蚚籚还豢蓮城縄 SQL 赊磒 CLI 籄籿晃籔蚚籚还豢蓮赊城縄 SQL 赊磒蓯啥山蓭虯蜷涉绅芍嗽失赊 Web 粂蚚籛 尚升创绅审牲山: http://www.ibm.com/software/data/db2/udb/staticcli/ ------------------------------------------------------------------------ 36.3 JDBC/ODBC/CLI 城縄籿慧籺籃籆贿 赊初芊 JDBC/ODBC/CLI 城縄籿慧籺籃籆贿芍虯墀垌虯卧赑稍籄籿晃籔蚚籚还豢尚籢蚚籕籦籫 蓲涉蓭山蓺生虰 墨绅赊這繺繀磂蓛虯踫谔赊侪礼稍籿慧籓皇缓虴慧籛籦籒搔侪礼稍 籄籿晃籔蚚籚还豢尚肃铆涉蓭山蓚伞深蓮芍蓨蓺甥嗓虰 SQL 籜籩蚚籫煌豢籫芍虯籿慧籺籃籆贿虴籞籦籚还豢蓮蓨壅蓺蓤蓭山蓚吴虯 滁颉蓯 踫生蓚貹磛搔蓨蓺生虰 粆籦籤豢籓虴籞籦籚还豢蓮芍虯籄豢粆籦籤赊咯縄籜籩蚚 籫煌豢籫芍 咯縄 JDBC/ODBC/CLI 籖蚚贿蓲涉蓭踫搔躳鸟涉蓺生虰 SQL 籜籩蚚籫煌豢籫芍籜籩蚚籫煌豢籫虴粆籦籤豢籓蓮碙軟稍堍賰蓮蓚蓯芍 蓲蓨壅 蓺蓤色蓨虯籵籆豢籬牲蓤色蓨涉色籜籩蚚籫煌豢籫搔亵赑艘蓮苛涉绅稍蓢稍深蓤勺 稍蓨蓺甥嗓虰 籜粂蚚籜 芍碙軟蓮生: 色蓲奢勺虯"COL = 1" 芍 "COL=1" 蓲穗稍蓚蓲 芨稍牲蓤蓺生虰 藞趘生蓚籷籦籫忱尚牟蓛生色舍虯晃籩皇贿赊籆豢籿卉蚚籜蓮籶皇煌 蚚籢蚚虴粆蚚籎蚚尚 磒涉蓺生虰 腛籵籆豢籬赊城縄 SQL 籜籩蚚籫煌豢籫搔蓚籄籿晃籔蚚籚还豢尚踫生蓚坳虯 咯縄籜籩蚚籫煌豢籫赊砋蓚倌山尚初軇生蓚卉籛籜籢蚚芍城縄蓯儇晰牲蓤色 籜籩蚚籫 煌豢籫赊蔱擗尚深蓺甥嗓虰 籄籿晃籔蚚籚还豢搔芷鸟赊 DML 籜籩蚚籫煌豢籫尚驋生蓚籌籾籛籉籒籫蓯 DDL 尚 踫生蓚驁酃虯蓨壅嗓审籺籃籆贿赊谔蓮神蓤蓢赊籜籩蚚籫煌豢籫尚生蔀蓭 軣垆蓮 僧蓺生虰JDBC/ODBC/CLI 城縄籿慧籺籃籆贿虴籵籆豢籬虴籧蚚贿搔莎蓤蓢尚籵籆豢籬 涉蓱上蓲 涉蓺生虰籵籆豢籬赊身芍虯VALIDATE(RUN) 籵籆豢籬虴籌籿籚还豢尚籘粅 蚚籫生蓚 DBMSs 蓮芍 唱荟涉蓺生搔虯莎上蓮稍山蓞赊芍纒涉蓺生虰 神赊籔蚚籜蓮 芍虯 籄籿晃籔蚚籚还豢芍城縄籿慧籺籃籆贿尚磒生蓚貹磛搔蓨蓺生虰 籪蚚籢粁蚚籜蝷床芍虯籄籿晃籔蚚籚还豢軓碙赊磛咄蓯收婶蓭虯SQL 籜籩蚚籫煌豢 籫尚趢实虯 儇踃虯虮唼生蓚色舍赊籐换籿籤换蚚虴籺籃籆贿尚巽騑生蓚神蓲搔蓮僧蓺 生虰 ------------------------------------------------------------------------ 36.4 ADT 籫皇豢籜籺籋蚚缓 嗽失赊週騫尚虯籾籦籒赊螚聂赊驅伽蓲趗僧晰奢蓭绅审牲山虰 * 砎逰週騫⺮籢籆籿 (smallint) SQL_DESC_USER_DEFINED_TYPE_CODE 搔 䶮赊趌 蓲藞蝌蓯蓨蓺生虰 SQL_TYPE_BASE 0 (神蓤芍 USER_DEFINED_TYPE 蓮芍稍山) SQL_TYPE_DISTINCT 1 SQL_TYPE_STRUCTURED 2 神赊趌芍 SQLColAttribute 蓺色芍 SQLGetDescField (IRD 赊身) 赊山慎蓤筛蓮 驋蕥蓮僧蓺生虰 嗽失赊末钞搔坳赊籢籆籿矛尚矿生蓚赊蓯趢实牲蓤蓺生虰 SQL_DESC_REFERENCE_TYPE SQL_DESC_STRUCTURED_TYPE SQL_DESC_USER_TYPE 蚱週赊趌芍 SQLColAttribute 蓺色芍 SQLGetDescField (IRD 赊身) 尚磒涉蓭驋蕥蓮僧蓺生虰 * 籄籿晃籔蚚籚还豢蓮貹磛蓯稍傻色驁酃赊色舍蓯虯SQL_DESC_BASE_TYPE 尚趢实 涉蓺生虰 色蓲奢勺虯籄籿晃籔蚚籚还豢芍踈慕石籢籆籿尚繤涉稍山筛蓞涉蓤 蓺甥嗓搔虯 籺籉籦籤蓚山芍膤縼尚身虯默赊籖蚚籬蓮蜷蹫尚随上蓱上蓯生 蓚筛蓞涉蓤蓺甥嗓虰 * SQL_ATTR_TRANSFORM_GROUP 蓲山上砎逰抽鸟末钞尚趢实涉虯 籄籿晃籔蚚籚还豢 蓮 ("SET CURRENT DEFAULT TRANSFORM GROUP" 籜籩蚚籫煌豢籫蓮芍稍绅) 籫皇 豢籜籺籋蚚缓虴籓贿蚚籿尚稠趭蓮僧蓚蓱上蓯稍蓨蓺生虰 * SQLSetConnectAttr 尚磒涉蓭稠趭蓺色芍驋蕥蓮僧蓚 SQL_ATTR_RETURN_USER_DEFINED_TYPES 蓲山上 砎逰籜籩蚚籫煌豢籫 / 抽鸟尚 趢实涉虯CLI 搔 趌 SQL_DESC_USER_DEFINED_TYPE_CODE 尚碙軟稍 SQL 籢籆籿 蓲涉蓭 冕生蓱上蓯涉蓺生虰 神赊末钞芍虯籫皇豢籜籺籋蚚缓尚踫上腛蓯貹磛蓮 生虰 o 籪籺籋贿籫蓮末钞芍籌籺蓮蓨虯螌脅籢籆籿驅伽芍 SQL 籢籆籿蓲涉蓭 冕牲蓤蓺生虰 o 磒识繺蓮蓚驁酃虯SQL_DESC_USER_DEFINED_TYPE_CODE 搔 SQL_TYPE 蓲涉蓭冕牲蓤蓺生虰 籄籿晃籔蚚籚还豢芍 SQL_DESC_USER_DEFINED_TYPE_CODE 尚軣埙涉虯 縆碀稍籢籆籿矛尚軣垆生 蓚蓱上蓯稍傻蓭山蓺生虰 神蓤芍虯SQLColAttribute虯SQLDescribeCol虯 声蓱丧 SQLGetDescField 蓮磒识繺蓮生虰 * SQLBindParameter 芍 SQL_C_DEFAULT 尚籵籆豢籬生蓚蓲僧蓯 籊皇蚚尚兮涉蓺 甥嗓虰籢籆籿 SQL_USER_DEFINED_TYPE 尚䎱趭生蓚 SQLBindParameter 尚呙识 生蓚籖蚚籬芍稍山色舍蓮生虰 籘蚚籵蚚蓹赊粁蚚籜 SQL 籢籆籿蓯螌汕山蓭虯賅 蚝籪籺籋贿籫 C 籢籆籿搔磒牲蓤蓺生虰 礌: sqlrc = SQLBindParameter (hstmt, 2, SQL_PARAM_INPUT, SQL_C_CHAR, SQL_VARCHAR, 30, 0, &c2, 30, NULL); ------------------------------------------------------------------------ 36.5 膽 3 蛑 蝕跍籺籅蚚籤换蚚赊磒聾 36.5.1 粆贿籤籜卉籦籬虴籄籿晃籔蚚籚还豢赊蚰僧壅身 嗽失尚蛈Multi-Threaded Mixed Applications蛌籞籒籚还豢赊騃伞蓨蓯趢实涉蓺生虰 谯: 籪籺籋贿籫赊籜籢籦籒虴籘籆籝尚磒甥慎蓯虯籜籢籦籒虴籘籆籝尚 蝠稍绅蓲 蓞 256 000 蓯牟蓛生神蓲尚声胃舍涉蓺生虰DB2 蓮芍虯DB2 螜忱赊軒丧騩涉 蓯 貹磛稍蹚颡籜籢籦籒虴籘籆籝芍 256 000 蓮生虰涉色搔傻蓭虯声山赊籄籿 晃籔蚚籚还豢蓲虯 DB2 螜忱軒丧騩涉赊蹚颡磛茯赊船贃尚騖佴蓯谜色生酃躹 籜籢籦籒虴籘籆籝搔稳蓨棵蓭蓢蓤蓭山蓚 神蓲尚蝝繤生蓚貹磛搔蓨蓺生虰 36.5.2 籜籒慧蚚贿识繺籎蚚籠贿 嗽失赊驅伽芍蛈籜籒慧蚚贿识繺籎蚚籠贿蛌籞籒籚还豢蓯趢实牲蓤蓭山蓺生虰 36.5.2.1 籘蚚籵蚚南赊籜籒慧蚚贿识繺籎蚚籠贿虴籘粅蚚籫 (OS/390) Unix虯Windows虯声蓱丧 OS/2 籿皇籦籫籺籋蚚缓赊 UDB 籒皇籆籄豢籫芍虯 OS/390 籵蚚籛还豢 7 籪蚚籢粁蚚籜蓯淖涉蓭踫牲蓤蓚蓲僧虯 踃砎识繺稍籘蚚籵蚚南赊籜 籒慧蚚贿识繺籎蚚籠贿尚籘粅蚚籫涉蓺生虰 3 蜬膚味弋蓮 OS/390 籜籒慧蚚贿识繺籎 蚚籠贿蓯籄籒籞籜生蓚蓯芍虯 籒皇籆籄豢籫声蓱丧籕蚚籫籈籉籆搔 DB2 UDB 籵蚚籛 还豢 7.1 籺籅籦籒籜籶籦籒 3 蓺色芍莎蓤嗽踾尚 踫涉蓭山蓚貹磛搔蓨蓺生虰 籜籒慧蚚贿识繺籎蚚籠贿蓯籄籒籞籜蓮僧蓚 籄籿晃籔蚚籚还豢磒识繺石籆豢籢蚚籺 籉蚚籜蓯芍虯 ODBC 蓲 JDBC 赊 2 啥搔蓨蓺生虰 JDBC 籆豢籢蚚籺籉蚚籜芍虯城縄 籜籒慧蚚贿识繺籎蚚籠贿蓯赊身籄籒籞籜生蓚神蓲搔识繺蓮虯 ODBC 籆豢籢蚚籺籉蚚 籜芍虯城縄声蓱丧籐蚚籞籦籫虴籬晃籾豢赊 籘蚚籵蚚南籜籒慧蚚贿识繺籎蚚籠贿蓯籄 籒籞籜生蓚神蓲搔识繺蓮生虰 籎蚚籠贿末钞 失赊賊蓮芍虯ODBC 蓮赊 OS/390 籵蚚籛还豢 7 籎蚚籠贿赊 籪籺籋贿籫末钞尚晃籜籫 涉蓺生虰 賊 23. ODBC 蓮赊 OS/390 籎蚚籠贿赊 籪籺籋贿籫末钞 籎蚚籠贿虴籢籆 籎蚚籠贿物縳 籎蚚籠贿踃砎 籎蚚籠贿俜搐 籎蚚籠贿虴籜籒 籿 识繺 钞 慧蚚贿识繺 籺籋或蚚籬赊身 媒䎱趭 踃砎賡识 縺身蓨硤磒 籜籒慧蚚贿賡识 a 俜搐钞 城縄 阔蔲賡识 踃砎賡识 縺身蓨硤磒 籜籒慧蚚贿识繺 俜搐钞 籐蚚籞籦籫虴籬 阔蔲识繺 踃砎识繺 趌俜搐钞 籜籒慧蚚贿识繺 晃籾豢 a 籺籋或蚚籬赊身芍虯FOR UPDATE 亵翅尚磒涉稍山 籜籒慧蚚贿识繺籎蚚籠 贿赊籪籺籋贿籫赊砋蓚倌山蓮生虰 籺籋或蚚籬赊身籎蚚籠贿蓮 FOR UPDATE 尚䎱趭生蓚蓲虯 踃砎识繺虯慧籦籒俜搐钞虯籜籒慧蚚贿賡识赊籎蚚籠贿搔蹗 唱牲蓤蓺生虰 籘粅蚚籫牲蓤蓭山蓚籺籉籦籤贃軄 生蔀蓭赊 ODBC 籺籉籦籤贃軄搔 SQLFetchScroll 蓺色芍 SQLExtendedFetch 籆豢籢 蚚籺籉蚚籜蓮 籘粅蚚籫牲蓤蓺生虰 籐蚚籞籦籫虴籬晃籾豢虴籎蚚籠贿赊踃砎 籐蚚籞籦籫虴籬晃籾豢虴籎蚚籠贿芍踃砎识繺稍籎蚚籠贿蓮生虰 驋蕥搔 SELECT ... FOR READ ONLY 蓲涉蓭 踫牲蓤蓭山蓚驁酃虯蓺色芍 FOR UPDATE 亵翅搔生蓮蓯 䎱 趭牲蓤蓭山蓚驁酃尚虮山蓭虯CLI 籬皇籆籵蚚芍 FOR UPDATE 亵翅尚 驋蕥蓯趢实涉蓺 生虰 DB2 (OS/390 缽) 蓯馁牲蓤色籐蚚籞籦籫虴籬晃籾豢虴籎蚚籠贿芍虯趌俜搐钞 籎蚚籠贿蓮生虰 趌俜搐钞籎蚚籠贿尚磒生蓚蓲籌籿籩籅粇籜籩籅籦籒虴慧籦籒蓯稍 蓨蓺生虰 踃砎蓺色芍邸虮搔踫牲蓤蓚蓺蓮慧籦籒芍踫伞蓤蓺甥嗓虰 踃砎蓺色芍邸 虮搔踫牲蓤蓚蓲虯籪蚚籢粁蚚籜虴籘蚚籵蚚芍虯籄籿晃籔蚚籚还豢搔軣垆涉色 嗽腛 赊趌尚螌腷賊赊墀踫趌蓲绖蝦涉蓺生虰 趌搔藞趘生蓚驁酃虯踃砎蓺色芍邸虮芍唱荟涉 蓺生虰 趌搔藞趘涉稍山驁酃虯暮蹗芍纒涉蓺生虰 纒涉色驁酃虯籄籿晃籔蚚籚还 豢芍趌尚蓞上藞縳驋蕥涉蓭虯 蓺审縆磒识繺蓮蓤勺踃砎蓺色芍邸虮尚蹘踫涉蓺 生虰 籄籿晃籔蚚籚还豢芍籐蚚籞籦籫虴籬晃籾豢虴籎蚚籠贿尚嗽失赊 2 啥赊贃聾蓮踃砎生 蓚神蓲搔蓮僧蓺生虰 * SQLExecute() 蓺色芍 SQLExecDirect() 蓲蓲蓞蓯 SQLPrepare() 尚 磒涉 蓭虯UPDATE WHERE CURRENT OF "" 蓺色芍 DELETE WHERE CURRENT OF "" 尚 踫涉蓺生虰 * SQLSetPos() 蓺色芍 SQLBulkOperations() 尚磒涉蓭虯 苓室籞籦籫蓯淖涉蓭 踫赊踃砎虯邸虮虯蓺色芍趢实尚踫山蓺生虰 谯: SQLSetPos() 蓺色芍 SQLBulkOperations() 躱碦蓮 苓室籞籦籫蓯趢实牲 蓤色踫芍虯籘蚚籵蚚蚱赊賊蓯膤縼牲蓤蓺生搔虯籘蚚籵蚚赊苓室籞籦籫蓯 芍趢实牲蓤蓺甥嗓虰 涉色搔傻蓭虯神赊蓱上稍踫芍踃砎牲蓤慎虯 僖赊籫 皇豢籙籒籚还豢搔踫傻色儇踃蓞阔蔲牲蓤蓺甥嗓虰 色审涉虯膤縼牲蓤色踫 芍虯籒皇籆籄豢籫南蓮籐换籦籚患牲蓤蓚色舍虯苓室籞籦籫赊藞倮赊蓱上 蓯芨奢蓺生虰 膤縼牲蓤色踫蓯縆磒牲蓤蓚籫晃籏蚚芍虯籄籿晃籔蚚籚还豢 南筛蓢芍縆磒牲蓤蓭山稍山蓱上蓯芨奢蓺生虰 膤縼牲蓤色踫尚踃砎识繺声 蓱丧阔蔲识繺蓯涉虯縆磒识繺稍籫晃籏蚚赊苓室尚驋生蓚蓯芍虯 籄籿晃 籔蚚籚还豢蓮驋蕥尚蹘踫涉蓭虯苓室籞籦籫尚蹘臭唱生蓚貹磛搔蓨蓺 生虰 籜籒慧蚚贿识繺籎蚚籠贿虴籘粅蚚籫赊腛蓯蹗唱牲蓤色籄籿晃籔蚚籚还豢赊驙蜵趢遹 籜籒慧蚚贿识繺籎蚚籠贿虴籘粅蚚籫芍砎涉山這繺蓮蓚色舍虯 UDB (OS/390 缽) 蓺 色芍 UDB (Unix 缽虯Windows 缽虯声蓱丧 OS/2 缽) 赊腛赊晃晃蚚籜尚 磒涉蓭山 色藞倮赊 ODBC 籄籿晃籔蚚籚还豢蓮芍虯砋蓚倌山蓺色芍籶籺籋蚚粆豢籜搔儇伞蓚 识 繺钞搔蓨蓺生虰 籜籒慧蚚贿识繺籎蚚籠贿尚磛咄涉色籄籿晃籔蚚籚还豢芍虯 籜籒 慧蚚贿识繺籎蚚籠贿搔籘粅蚚籫牲蓤蓚腛芍 籺籋或蚚籬赊身籎蚚籠贿尚深傻蓭山 色色舍蓯虯 神赊蓱上稍神蓲搔逳神蓨蓺生虰 籜籒慧蚚贿识繺籎蚚籠贿虴籘粅蚚籫腛 赊籄籿晃籔蚚籚还豢赊砋蓚倌山尚俦茳生蓚蓯芍虯 䶮赊踈唱籐蚚或蚚籬尚 db2cli.ini 籺籃籆贿蓯稠趭涉蓺生虰 賊 24. 籜籒慧蚚贿识繺籎蚚籠贿虴籘粅蚚籫腛赊籄籿晃籔蚚籚还豢赊砋蓚倌山尚俦茳 生蓚 踈唱籐蚚或蚚籬趌 踈唱籐蚚或蚚籬稠趭 週騫 PATCH2=6 籜籒慧蚚贿识繺籎蚚籠贿 (籐蚚籞籦籫虴 籬晃籾豢声蓱丧城縄) 搔籘粅蚚籫牲蓤蓭 山稍山 蓲山上煌籦籞蚚籛尚兮涉蓺生虰 CLI 芍虯籜籒慧蚚贿识繺籎蚚籠贿赊磛咄 尚籺籋或蚚籬赊身籎蚚籠贿蓯 咯縄蓯籣 籈豢籓卉蚚籬涉蓺生虰 DisableKeysetCursor=1 籘蚚籵蚚南蓲籒皇籆籄豢籫南赊船贃赊籐 蚚籞籦籫虴籬晃籾豢虴籜籒慧蚚贿识繺籎 蚚籠贿尚磒賡识蓯涉蓺生虰 神蓤芍虯籐 蚚籞籦籫虴籬晃籾豢虴籎蚚籠贿搔磛咄牲 蓤色蓲僧蓯虯CLI 籬皇籆籵蚚蓯蓱傻蓭 籄 籿晃籔蚚籚还豢搔城縄籎蚚籠贿尚冥邿生 蓚神蓲尚唣初生蓚色舍蓯磒牲蓤蓺生虰 UseServerKeysetCursor=0 籒皇籆籄豢籫南赊籐蚚籞籦籫虴籬晃籾 豢虴籎蚚籠贿虴皇籆籾皇晃蚚尚磒涉蓭 籐蚚籞籦籫虴籬晃籾豢虴籎蚚籠贿尚籚粇 患卉蚚籫生蓚籄籿晃籔蚚籚还豢蓯淖涉蓭 籘蚚籵蚚南赊 籐蚚籞籦籫虴籬晃籾豢虴籎 蚚籠贿尚磒賡识蓯涉蓺生虰 籘蚚籵蚚南 赊籐蚚籞籦籫虴籬晃籾豢虴籎蚚籠贿蓮脙 膴搔鲤臭涉色驁酃赊身虯神赊籌籿籚还豢 尚磒涉蓺生虰 籒皇籆籄豢籫南赊籎蚚籠 贿芍膯匆赊籌蚚籵蚚粀籦籬尚鲤臭牲甥虯 谝颉虯籘蚚籵蚚南赊籎蚚籠贿蓱蓨籶籺籋 蚚粆豢籜搔磿傻蓭涉蓺上色舍蓮生虰 36.5.3 侪酃 SQL 赊磒 嗽失赊谯搔籾籦籒筛蓢芄逮涉蓭山蓺生: 咯縄蓯磒肃蓮僧蓚 SQL 籜籩蚚籫煌豢籫芍虯驋蕥赊驁酃尚虮山蓭虯 侪酃籜籩蚚籫煌豢籫繀赊籜籩蚚籫煌豢籫蓲涉蓭踫蓮僧蓺生虰 谯: 籄籫粇籦籒侪酃 SQL 繀蓮虯訇蝷縚虯晃晃蚚籜訇蝷縚虯声蓱丧 SQL 籜籩蚚籫煌豢籫赊 訇蝷縚蓹赊慧蚚贿籵籦籒蓞蓺色呙识牲蓤蓺甥嗓虰遲蓯虯籄籫粇籦籒侪酃 SQL 芍 訇蝷縚蓮呙识牲蓤蓺甥嗓虰 36.5.4 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊磒 36.5.4.1 CLI 蓮赊籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊週騫 嗽失芍虯CLI 籜籫籄蚚籬虴籿慧籚蚚籛换蚚蓮亵蚰石牲蓤蓭山稍山初芊蓮生: 侪忱 CLI 籜籫籄蚚籬虴籿慧籚蚚籛换蚚蓹赊軒丧騩涉尚踫上驁酃虯 䶮赊籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚軒丧騩生腛蓯虯籄籿晃籔蚚籚还豢芍 籜籫籄蚚籬虴籿慧籚蚚籛换蚚筛蓢籌蚚籿豢虴籎蚚籠贿尚籒慧蚚籝生蓚貹磛搔蓨蓺生虰 邒霓縄蓯芍虯籌蚚籿豢虴籎蚚籠贿赊蹚蚴赊籞籦籫尚虯䶮赊籜籫籄蚚籬虴籿慧籚蚚籛换蚚搔 籎蚚籠贿尚籌蚚籿豢生蓚腛蓯籒慧蚚籝涉稍深蓤勺稍蓨蓺甥嗓虰 36.5.4.2 CLI 籜籫籄蚚籬虴籿慧籚蚚籛换蚚声蓱丧咯籵籆豢籬 嗽失芍虯籾籦籒赊賰漠驅伽蓮生虰 CLI/ODBC 籬皇籆籵蚚芍虯CLI/ODBC 籄籿晃籔蚚籚还豢搔虯籪蚚籢粁蚚籜蓯淖涉蓭 SQL 尚 蚴舍蓭踫涉色蓯虯惶蚚籙蚚蓯縆碀稍康蓺色芍呙识搔蓚 驁酃虯CLI 籶籦籔蚚籛尚咯籵籆豢籬涉蓺生虰CLI 籶籦籔蚚籛赊咯籵籆豢籬芍虯 籜籫籄蚚 籬虴籿慧籚蚚籛换蚚繀筛蓢踫蓮僧蓺甥嗓虰莎赊色舍虯籄籿晃籔蚚籚还豢搔蹚蚴蓯 踫上神蓲搔 CLI 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊軒丧騩涉蓮蓚驁酃虯神赊咯籵籆 豢籬芍逳僧蓺甥嗓虰砎涉山 DB2 籪蚚籢粁蚚籜蓯淖涉蓭 CLI 籜籫籄蚚籬虴籿慧籚蚚 籛换蚚尚軒丧騩生 CLI 籄籿晃籔蚚籚还豢尚踫生蓚腛蓯虯 䶮赊籖粆豢籬蓮虯藞縳 CLI 籶籦籔蚚籛尚籵籆豢籬生蓚貹磛搔蓨蓺生虰 UNIX db2 bind /@db2cli.lst blocking all Windows 声蓱丧 OS/2 db2bind "%DB2PATH%\bnd\@db2cli.lst" blocking 声胃舍生蓚籄籿慧蚚籤蓲涉蓭芍虯籪蚚籢粁蚚籜搔虯踫蓯咯籵籆豢籬生蓚赊尚 胜佬生蓚 色舍蓯蹗唱牲蓤蓚蓯虯神赊籶籦籔蚚籛尚颉蓯籵籆豢籬生蓚贃聾搔蓨蓺 生虰咯籵籆豢籬芍虯惶蚚籙蚚蓯 康搔稍山驁酃虯蓺色芍僖赊籄籿晃籔蚚籚还豢搔 款蓯咯籵籆豢籬尚踫傻蓭山蓚驁酃蓯芍纒涉蓺生虰 ------------------------------------------------------------------------ 36.6 膽 4 蛑 CLI/ODBC 赊踈唱蓲籘豢籿贿虴籄籿晃籔蚚籚还豢赊踫 36.6.1 踈唱籐蚚或蚚籬 CURRENTFUNCTIONPATH 籐蚚或蚚籬赊蹚芷赊趇逮芍命涉蓭绅审牲山虰 滁涉山驅伽芍 䶮赊谝蓨蓮生虰 神赊籐蚚或蚚籬芍虯墀踫惶蚚籙蚚赊籜籐蚚粆嗽蜲赊籜籐蚚粆矛蓯趭違牲蓤蓭山蓚 坤 駽騺螜忱声蓱丧籜籫籄蚚籬虴籿慧籚蚚籛换蚚驋尚市芩生蓚色舍赊籿慧籞籜赊藞倮 蓲涉蓭磒牲蓤蓺生虰 籜籐蚚粆矛赊蚬蚵芍虯螜忱矛蓲籿慧籚蚚籛换蚚矛搔市芩牲蓤 蓚蚬蚵尚芩趭涉蓺生虰 螜忱声蓱丧籿慧籚蚚籛换蚚赊市芩蓯啥山蓭蜷涉绅芍虯蛈SQL 市硡蚰蛌尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 36.7 膽 5 蛑 DB2 CLI 螜忱 36.7.1 SQLBindFileToParam - LOB 籺籃籆贿驋尚 LOB 籶皇煌蚚籢蚚蓯籵籆豢籬 SQLBindFileToParam() CLI 螜忱赊蹚芷赊籶皇煌蚚籢蚚虯IndicatorValue 芍 墀垌 蛈騩粗 (陈奢趗僧)蛌蓲蚰筛蓤蓭山蓺生虰 神蓤芍 蛈縼粗 (陈奢趗僧)蛌蓲稍蓨蓺 生虰 36.7.2 SQLNextResult - 䶮赊苓室籞籦籫尚僖赊籜籩蚚籫煌豢籫虴籲豢籬贿蓯螜翧賢 深蓚 䶮赊籩籐籜籫搔膽 5 蛑虯蛈"DB2 CLI 螜忱"蛌蓯趢实牲蓤蓺涉色虰 36.7.2.1 瞄縄 㩳磍: DB2 CLI 7.x 36.7.2.2 踈亵 SQLRETURN SQLNextResult (SQLHSTMT StatementHandle1 SQLHSTMT StatementHandle2); 36.7.2.3 螜忱赊藳僧忱 賊 25. SQLNextResult 藳僧忱 籪蚚籢虴籢籆 籿 藳僧忱 磒 週騫 SQLHSTMT StatementHandle 縼粗 籜籩蚚籫煌豢籫虴籲豢籬贿虰 SQLHSTMT StatementHandle 縼粗 籜籩蚚籫煌豢籫虴籲豢籬贿虰 36.7.2.4 磒聾 籜籫籄蚚籬虴籿慧籚蚚籛换蚚芍虯騃贷芷蓯籎蚚籠贿尚籌蚚籿豢涉色蓺蓺蓯涉蓭声绅 神蓲蓮虯 侪忱赊苓室籞籦籫尚兮涉蓺生虰蹚蚴赊苓室籞籦籫芍颉蓯虯籜籫籄蚚籬虴籿 慧籚蚚籛换蚚尚 軒丧騩涉色籜籩蚚籫煌豢籫虴籲豢籬贿尚磒生蓚神蓲蓯蓱傻蓭籄籒 籞籜牲蓤蓺生虰侪忱赊 苓室籞籦籫搔兮牲蓤蓚驁酃虯SQLMoreResults() 蓺色芍 SQLNextResult()尚 磒涉蓭苓室籞籦籫尚週騫声蓱丧籺籉籦籤生蓚神蓲搔蓮僧蓺 生虰 SQLMoreResults() 芍虯蹚蚴赊苓室籞籦籫磒蓯籎蚚籠贿尚籒慧蚚籝涉虯 䶮赊苓室籞 籦籫尚蛩床生蓚色舍蓯磒牲蓤蓺生虰SQLNextResult() 芍虯 StatementHandle1 蓯 蓚籎蚚籠贿尚籒慧蚚籝甥慎蓯虯䶮赊苓室籞籦籫尚 StatementHandle2 蓯碎咯涉蓺 生虰蓘扫蓢赊螜忱蓞虯籺籉籦籤生蓚苓室籞籦籫搔 稍山驁酃芍虯SQL_NO_DATA_FOUND 尚兮涉蓺生虰 SQLNextResult() 尚磒生蓚蓲虯默赊籜籩蚚籫煌豢籫虴籲豢籬贿蓯縘拇牲蓤色 蚬蚵 蓮苓室籞籦籫尚蛩床生蓚神蓲搔蓮僧蓺生虰StatementHandle1 蓯籎蚚籠贿 (籌蚚籿豢 苓室籞籦籫) 搔稍绅稍蓚蓺蓮虯SQLMoreResults() 声蓱丧 SQLNextResult() 蓯 淖生 蓚郦酃軒丧騩涉搔识繺蓮生虰 SQLNextResult() 搔 SQL_SUCCESS 尚兮生蓲僧虯䶮赊苓室籞籦籫芍 StatementHandle1 蓲赊螜翧芍稍绅稍蓨蓺生虰钠伞蓨蓯䶮赊苓室籞籦籫芍虯 SQLExecDirect() 赊軒丧騩涉搔 StatementHandle2 蓮赊驋蕥尚 滁颉蓯踫涉色蓱上 蓯虯StatementHandle2 蓲螜翧賢深蓢蓤蓺生虰神赊色舍 籎蚚籠贿芍虯 SQLNumResultSets()虯SQLDescribeCol()虯 蓺色芍 SQLColAttribute() 尚磒涉蓭 週騫生蓚神蓲搔蓮僧蓺生虰 SQLNextResult() 搔軒丧騩牲蓤色芷虯StatementHandle2 蓯 螜翧賢深蓢蓤色苓室籞 籦籫芍㧟蓨赊苓室籞籦籫赊籤籉蚚豢筛蓢虮唼牲蓤虯 SQLNextResult() 蓺色芍 SQLMoreResults() 蓮磒蓮僧蓺甥嗓虰 神赊神蓲芍虯'n' 芏赊苓室籞籦籫蓯啥山蓭 SQLNextResult() 尚蹚膯 'n-1' 胜 滁颉蓯軒丧騩生神蓲搔蓮僧蓚神蓲尚涉蓭山蓺 生虰 SQLFreeStmt() 搔 SQL_CLOSE 籌籿籚还豢䎱趭蓮軒丧騩牲蓤蓚筛虯 蓺色芍 SQLFreeHandle() 搔 HandleType 尚 SQL_HANDLE_STMT 蓯 稠趭涉蓭軒丧騩牲蓤蓚 蓲虯神赊籜籩蚚籫煌豢籫虴籲豢籬贿蓮訇搭牲蓤色苓室籞籦籫芍 生蔀蓭纏蝸牲蓤蓺 生虰 SQLNextResult() 芍虯StatementHandle2 搔籌蚚籿豢虴籎蚚籠贿尚 傻蓭山蓚筛虯 蓺色芍 StatementHandle1 蓲 StatementHandle2 搔 款婶抽鸟蓯稍山驁酃芍虯 SQL_ERROR 尚兮涉蓺生虰籊皇蚚蓺色芍躼鄢搔兮牲蓤稍山驁酃虯 SQLError() 芍颉蓯 StatementHandle1 蓮軒丧騩牲蓤蓭山蓚芍慎蓮生虰 谯: SQLMoreResults() 芍蓺色虯 SQLParamOptions() 声蓱丧 SQLBindParameter() 蓮䎱趭牲蓤色 縼粗籶皇煌蚚籢蚚趌赊纙搐尚磒涉蓭籶皇煌蚚籢蚚石驋蕥尚暮 蹗涉蓺生虰 色审涉 SQLNextResult() 芍神蓤尚籘粅蚚籫涉蓺甥嗓虰 36.7.2.5 冕蓨籖蚚籬 * SQL_SUCCESS * SQL_SUCCESS_WITH_INFO * SQL_STILL_EXECUTING * SQL_ERROR * SQL_INVALID_HANDLE * SQL_NO_DATA_FOUND 36.7.2.6 砯趂 賊 26. SQLNextResult SQLSTATEs SQLSTATE 週騫 硡皿 40003 谝矼晃豢籒驙蜵虰 籄籿晃籔蚚籚还豢蓲籪蚚籢虴籠蚚籜吴赊谝矼晃 08S01 豢籒蓯虯螜忱赊惟贷腛蓯驙蜵搔逳僧蓺涉色虰 58004 碶危涉稍山籚籜籩缓驙胜俦賡繺籚籜籩缓虴籊皇蚚虰 蜵虰 HY001 煌簧晃蚚稳蓨砋蓨 DB2 CLI 搔虯螜忱赊踫蓺色芍惟贷尚籘粅蚚籫 纒虰 生蓚色舍蓯貹磛稍煌簧晃蚚尚 稳蓨砋蓤蓺甥嗓虰 HY010 螜忱籚蚚籔豢籜虴籊皇data-at-execute (SQLParamData(), 蚚虰 SQLPutData()) 暮蹗谔蓯 螜忱搔軒丧騩牲蓤蓺涉 色虰 StatementHandle2 芍虯螜翧賢深蓢蓤色籌蚚籿 豢虴籎蚚籠贿尚 傻蓭山蓺生虰 BEGIN COMPOUND 声蓱丧 END COMPOUND SQL 暮蹗 谔蓯螜忱搔軒丧騩牲蓤蓺涉色虰 HY013 碶危涉稍山煌簧晃蚚虴DB2 CLI 搔虯螜忱赊踫蓺色芍惟贷尚籘粅蚚籫 籲豢籬晃豢籓虴籊皇 生蓚色舍蓯貹磛稍煌簧晃蚚尚 籄籒籞籜蓮僧蓺甥 蚚虰 嗓蓮涉色虰 HYT00 籢籆缓籄籈籫谜贷虰 籪蚚籢虴籠蚚籜搔苓室籞籦籫尚兮生腛蓯籢籆缓 籄籈籫危吴搔谜贷涉蓺涉色虰籢籆缓籄籈籫芍虯 Windows 3.1 蓛 Macintosh System 7 稍蓘赊坤 粆贿籤籢籜籒虴籚籜籩缓蓮赊身籘粅蚚籫牲蓤蓺 生虰 籢籆缓籄籈籫危吴芍 SQLSetConnectAttr() 赊 SQL_ATTR_QUERY_TIMEOUT 末钞尚磒涉蓭 稠 趭生蓚神蓲搔蓮僧蓺生虰 36.7.2.7 初盲酆 SQLMoreResults() 审深搔籶皇煌蚚籢蚚石驋蕥蓯磒蓮僧蓺生虰 36.7.2.8 驋 * 粂蚚籛 525 赊 蛈SQLMoreResults - 苓室籞籦籫搔默蓯蓞蓚筛尚蜡僖涉蓭绅 审牲山蛌 * 粂蚚籛 120 赊 蛈籜籫籄蚚籬虴籿慧籚蚚籛换蚚筛蓢兮牲蓤蓚苓室籞籦籫蛌 ------------------------------------------------------------------------ 36.8 賢耝 D 蝕跍籜籎皇蚚螜忱 36.8.1 浚螜忱 䶮赊螜忱搔虯賢耝 D 蛈蝕跍籜籎皇蚚螜忱蛌赊浚賢声蓱丧垓螜忱赊籞籒籚还豢筛蓢 例深蓭山蓺生虰 DAYOFWEEK_ISO( date_exp ) 1 騎吴赊磈浚尚虯1 筛蓢 7 赊乐酥赊畅忱趌蓲涉蓭 date_exp 蓮 冕涉蓺生虰1 芍荥磈尚賊涉蓺生虰神赊螜忱蓲 DAYOFWEEK() 螜忱蓲赊 吴赊奈藸蓯谯肃涉蓭绅 审牲山虰1 芍浚磈浚尚賊涉蓺生虰 WEEK_ISO( date_exp ) 1 繬赊騎尚虯1 筛蓢 53 蓺蓮赊乐酥赊畅忱趌蓲涉蓭 date_exp 蓯冕涉蓺生虰 Week 1 芍繬赊蹚蚴赊騎蓮虯脻磈尚 螝身蓺生虰莎赊色舍虯荥磈浚搔騎赊蹚蚴赊 浚蓮蓚蓲踠奢蓢蓤蓭山蓚色舍虯 Week1 芍 Jan 4 搔螝蓺蓤蓚蹚蚴赊騎蓲款婶 神蓲蓯 稍蓨蓺生虰 WEEK_ISO() 芍虯54 蓺蓮赊趌尚兮生 WEEK() 赊墀踫趭違蓲芍穗稍蓚神蓲蓯谯肃 涉蓭绅审牲山虰WEEK() 螜忱蓮芍虯 Week 1 芍虯蹚蚴赊浚磈尚螝设騎蓲稍蓨蓺 生虰神蓤芍虯騎蓯 1 浚涉筛 螝蓺蓤蓭山稍绅蓭蓞虯Jan. 1 搔螝蓺蓤蓚騎蓲款 婶神蓲蓯稍蓨蓺生虰 DAYOFWEEK_ISO() 声蓱丧 WEEK_ISO() 芍虯籵蚚籛还豢 7 蓮蹗唱牲蓤色籪蚚籢粁蚚籜 蓮 咯縄蓯磒蓮僧蓺生虰籪蚚籢粁蚚籜搔籵蚚籛还豢 7 嗽腛蓯蹗唱牲蓤色驁酃虯 神蓤蓢赊 螜忱芍磒蓮僧稍山识繺钞搔蓨蓺生虰DAYOFWEEK_ISO() 声蓱丧 WEEK_ISO() 螜忱尚 莎赊蓱上稍籪蚚籢粁蚚籜蓮磒识繺蓯生蓚蓯芍虯db2updb 籚籜 籩缓虴籖粆豢籬尚 磒涉蓭绅审牲山虰db2updb 赊蜷蹫蓯啥山蓭芍虯 神赊晃晃蚚籜 驅伽赊蛈籖粆豢籬市硡蚰蛌尚升创绅审牲山虰 ------------------------------------------------------------------------ 36.9 賢耝 K DB2 CLI/ODBC/JDBC 籫卉蚚籜這繺赊磒 神赊賢耝繀赊神赊籞籒籚还豢芍踃砎牲蓤蓭山蓺生虰 赊籫卉蚚籜這繺蓯啥山蓭赊蓱蓨 蹚砎赊驅伽芍脙膴蜡僖赊䦅藳僧赊蛈"籫卉蚚籜"蛌赊蛑尚升创绅审牲山虰 ------------------------------------------------------------------------ 煌籦籞蚚籛市硡蚰 ------------------------------------------------------------------------ 37.1 煌籦籞蚚籛声蓱丧 SQLSTATE 粀贿籿赊賊 籖粆豢籬踫籿慧籞籦籘蚚 蓯蓚粀贿籿蓯芍虯煌籦籞蚚籛市硡蚰 蓯芍稍山虯煌籦籞 蚚籛声蓱丧 SQLSTATE 趌蓯啥山蓭赊 砎涉山粀贿籿蓲踃砎牲蓤色粀贿籿搔磒肃牲蓤蓭 山蓺生虰 籖粆豢籬踫籿慧籞籦籘蚚 蓮煌籦籞蚚籛虴粀贿籿尚賊生蓚蓯芍虯䶮赊籖粆豢籬尚 籌粂卉蚚籩籅豢籓虴籚籜籩缓赊籖粆豢籬虴籿慧豢籿籫筛蓢縼粗涉蓺生: db2 "? XXXnnnnn" 神神蓮 XXX 芍煌籦籞蚚籛抽喀軋尚賊涉虯nnnnn 芍煌籦籞蚚籛棱厶尚 賊涉蓺生虰 色蓲奢勺 db2 "? SQL30081" 芍虯SQL30081 煌籦籞蚚籛蓯螜生蓚粀贿籿尚 賊涉蓺 生虰 籖粆豢籬踫籿慧籞籦籘蚚 蓮 SQLSTATE 籩籐籜籫尚賊生蓚蓯芍虯䶮赊籖粆豢籬尚 籌粂卉蚚籩籅豢籓虴籚籜籩缓赊籖粆豢籬虴籿慧豢籿籫筛蓢縼粗涉蓺生: db2 "? XXXXX" 神神蓮 XXXXX 芍 SQLSTATE 趌尚賊涉蓺生虰 色蓲奢勺 db2 "? 428F1" 芍虯SQLSTATE 428F1 赊籩籐籜籫尚賊涉蓺生虰 ------------------------------------------------------------------------ 37.2 DB2 籖籰籒籫赊 SQLCODE 蹘粆籦籿儇踃 籵蚚籛还豢 7.2 蓮芍虯DB2 籖籰籒籫赊籪籺籋贿籫 SQLCODE 蹘粆籦籿搔儇踃牲蓤蓺 涉色虰 粃籜籫虴籪蚚籢粁蚚籜搔 SQLCODE 趌 -567 尚兮生蓲虯DB2 籖籰籒籫芍 SQLCODE 趌尚 DB2 籒皇籆籄豢籫蓯 兮生腛蓯 SQLCODE 趌尚 -551 蓯蹘粆籦籿涉蓺 生虰 ------------------------------------------------------------------------ 37.3 砎逰煌籦籞蚚籛声蓱丧儇踃煌籦籞蚚籛 失赊晃籜籫芍虯DB2 籵蚚籛还豢 7.1 赊 蛈煌籦籞蚚籛市硡蚰蛌搔 騩缽牲蓤蓭筛蓢儇 踃牲蓤色煌籦籞蚚籛赊棱厶尚賊涉蓭山蓺生虰 DB2 赊磒谔虯神蓤蓢赊煌籦籞蚚籛赊 山慎蓤筛搔賊牲蓤色驁酃虯踃砎圬身赊滁涉山 煌籦籞蚚籛搔賊牲蓤蓺生搔虯莎赊 煌籦籞蚚籛芍 蛈煌籦籞蚚籛市硡蚰蛌赊 驅伽蓯淖收涉蓭山蓺甥嗓虰 37.3.1 籖蚚贿虴卉粁贿虴籆豢籢蚚籺籉蚚籜 (CLI) 煌籦籞蚚籛 CLI0645E CLI0646E CLI0647E 37.3.2 DB2 煌籦籞蚚籛 DB21086I DB210060E DB210061E DB210062E DB210113E DB210114E DB210115E DB210116E DB210117E DB210118E DB210120E DB210121E DB210200I DB210201I 37.3.3 DBI 煌籦籞蚚籛 DBI1172E DBI1793W DBI1794E DBI1795E DBI1796W DBI1797I 37.3.4 籪蚚籢籈籉籄籲籈籜籞豢籢蚚 (DWC) 煌籦籞蚚籛 DWC0000I DWC03504E DWC08900E DWC08901E DWC08902E DWC08903E DWC08904E DWC08907C DWC08908C DWC08909C DWC08910E DWC08911E DWC08912E DWC08913E DWC08914E DWC08915E DWC08917E DWC08919I DWC08930E DWC08931E DWC08932E DWC08933E DWC08934E DWC08935E DWC08936W DWC08937I DWC08938I DWC08939I DWC08940I DWC08941I DWC08960I DWC08961I DWC08962I DWC08963I DWC08964I DWC08965I DWC08966E DWC08967E DWC08968E DWC13239E DWC13300E DWC13301E DWC13302E DWC13304E DWC13603E DWC13700E DWC13701E DWC13702E DWC13703E DWC13705E DWC13706E DWC13707E 37.3.5 SQL 煌籦籞蚚籛 SQL0017N SQL0056N SQL0057N SQL0058N SQL0097N SQL0224N SQL0225N SQL0227N SQL0228N SQL0231W SQL0243N SQL0244N SQL0270N SQL0301N SQL0303N SQL0336N SQL0348N SQL0349N SQL0357N SQL0358N SQL0368N SQL0408N SQL0423N SQL0590N SQL0670N SQL0845N SQL0846N SQL1179W SQL1186N SQL1550N SQL1551N SQL1552N SQL1553N SQL1704N SQL2077W SQL2078N SQL2417N SQL2426N SQL2571N SQL2572N SQL2573N SQL2574N SQL2575N SQL2576N SQL4942N SQL5012N SQL6583N SQL20005N SQL20117N SQL20121N SQL20133N SQL20134N SQL20135N SQL20143N SQL20144N SQL20145N SQL20146N SQL20147N SQL20148N SQL20153N SQL21000N ------------------------------------------------------------------------ 37.4 跅滁牲蓤色 SQLSTATE 賊 27. 42630 SQLSTATE 蓺色芍 SQLCODE 儇忱芍虯神赊籖豢籩籐籜籫蓮芍命軟蓮生虰 42631 SQL 螜忱赊 RETURN 籜籩蚚籫煌豢籫蓯搔䎱趭牲蓤蓭山稍深蓤勺稍蓨 蓺甥嗓虰 42632 SQL 螜忱蓺色芍煌籠籦籬蓯 RETURN 籜籩蚚籫煌豢籫搔稍深蓤勺稍蓨蓺 甥嗓虰 428F2 SQL 籿慧籚蚚籛换蚚赊 RETURN 籜籩蚚籫煌豢籫蓯畅忱搔 䎱趭牲蓤蓭 山稍深蓤勺稍蓨蓺甥嗓虰 560B7 侪忱踫 INSERT 赊驁酃虯NEXTVAL 籚蚚籔豢籜赊磒芍踫升蓲蓯款婶 蓮 稍深蓤勺稍蓨蓺甥嗓虰 ------------------------------------------------------------------------ SQL 市硡蚰 ------------------------------------------------------------------------ 38.1 SQL 市硡蚰芍 1 啥赊 PDF 籺籃籆贿蓮冥邿牲蓤蓺生 蝒籾籦籒赊賢耝赊 蛈DB2 皇籆籾皇晃蚚赊磒蛌 蓲山上 SQL 赊市硡蚰芍 PDF 躟 蓮 2 粄晃患蚚缓蓯稍傻蓭山蓺生虰神蓤芍滁涉绅蓨蓺甥嗓虰 刷蹃蠃蓮芍 2 蹡蓨虯莎赊 2 蹡蓯淖收生蓚籺籋蚚缓赊棱厶蓞 滁涉山蓮生搔虯PDF 籺籃籆贿芍 1 籺籃籆贿赊身蓮踈唱牲蓤蓭声蓨虯 莎赊谔蓯船贃赊繀磂搔螝蓺蓤蓭山 蓺生虰 莎赊 PDF 籺籃籆贿赊籺籃籆贿矛芍 db2s0x70 蓮生虰 ------------------------------------------------------------------------ 38.2 膽 3 蛑 荏軋籊卉煌豢籫 38.2.1 毛矛逰木声蓱丧饲秒縄籌籾籛籉籒籫矛赊駽騺 膽 3 蛑赊神赊籞籒籚还豢蓯虯嗽失赊谯尚趢实涉蓭绅审牲山虰 SQL 籿慧籚蚚籛换蚚赊籖豢籩籐籜籫繀蓮磒牲蓤蓚驁酃虯嗽失赊矛腛蓯芍 谝颉 ID 蓮呙识牲蓤蓭山蓚亵涉筛磒蓮僧蓺甥嗓蚷僖赊籖豢籩籐籜籫蓮磒牲蓤蓚 驁酃芍神赊芊蓨蓮芍蓨蓺甥嗓蚸虰 - condition-name - label - parameter-name - procedure-name - SQL-variable-name - statement-name 38.2.2 DATALINK 稳蓨棵蓭 神赊翅赊趇逮搔嗽失赊蓱上蓯儇踃牲蓤蓺涉色虰 URL 籶皇煌蚚籢蚚蓺色芍螜忱苓室赊籘籆籝芍縼粗蓲騩粗赊蓘扫蓢蓮蓞 款婶蓮虯DATALINK 搐赊邡牲蓮籵籆豢籬牲蓤蓚神蓲蓯谯肃涉蓭绅审牲山虰 色审涉虯兮牲蓤色 URL 趌蓯籄籒籞籜虴籫蚚籒豢搔抽鸟牲蓤蓭山蓚驁酃搔 蓨蓺生虰神赊蓱上稍蜿搔逳神蓨上蓚颌哝蓮芍虯騩粗慧籔蚚籚还豢蓯芍籄籒籞籜虴 籫蚚籒豢声蓱丧 DATALINK 搐赊邡牲蓯淖生蓚騖佴稍籜籫卉蚚籛虴籜粂蚚籜搔 稍深蓤勺稍蓨蓺甥嗓虰莎赊色舍虯惟腟蝕跍籺籋蚚缓蓮縼粗牲蓤蓚籖煌豢籫蓲 URL 尚酃伞甥色坳赊邡牲芍虯騩粗籜籫卉蚚籛虴籜粂蚚籜蓯縆酃生蓚蓱上 初芊涉稍深蓤勺稍蓨蓺甥嗓虰初芊牲蓤色邡牲尚陲奢蓭山蓚蓲虯神赊籊皇蚚搔 騩牲蓤蓺生虰 38.2.3  38.2.3.1 踈亵硙 踈亵硙搔儇踃牲蓤蓺涉色虰 .-适㖞⺮--------------------------------. V | >>----+-----+---+-function--------------+--+------------------->< +- + -+ +-()------------------+ '- - -' +-constant--------------+ +-column-name-----------+ +-host-variable---------+ +-special-register------+ +-(scalar-fullselect)---+ +-labeled-duration------+ +-case-expression-------+ +-cast-specification----+ +-dereference-operation-+ +-OLAP-function---------+ +-method-invocation-----+ +-subtype-treatment-----+ '-sequence-reference----' operator (1) |---+-CONCAT------+---------------------------------------------| +- / ---------+ +- * ---------+ +- + ---------+ '- - ---------' 谯: 1. CONCAT 赊款違軋蓲涉蓭 || 尚磒生蓚神蓲搔蓮僧蓺生虰 38.2.3.2 OLAP 這繺 嗽失芍虯膽 3 蛑蛈蛌赊蛈OLAP 螜忱蛌籞籒籚还豢蓹赊跅滁酆蓮生虰 aggregation-function |--column-function--OVER---(--+------------------------------+--> '-| window-partition-clause |--' >----+--------------------------------------------------------------------+> '-| window-order-clause |--+--------------------------------------+--' '-| window-aggregation-group-clause |--' >---------------------------------------------------------------| window-order-clause .-,-----------------------------------------------. V .-| asc 籌籿籚还豢 |---. | |---ORDER BY-----sort-key-expression--+----------------------+--+-> '-| desc 籌籿籚还豢 |--' >---------------------------------------------------------------| asc 籌籿籚还豢 .-NULLS LAST--. |---ASC--+-------------+----------------------------------------| '-NULLS FIRST-' desc 籌籿籚还豢 .-NULLS FIRST--. |---DESC--+--------------+--------------------------------------| '-NULLS LAST---' window-aggregation-group-clause |---+-ROWS--+---+-| group-start |---+---------------------------| '-RANGE-' +-| group-between |-+ '-| group-end |-----' group-end |---+-UNBOUNDED FOLLOWING-----------+---------------------------| '-unsigned-constant--FOLLOWING--' window-order-clause 週騫蓮: NULLS FIRST 籈籅豢籬籈纙搐蓯声山蓭虯籠蚚籫蚬蚵芍虯生蔀蓭赊坤 NULL 趌赊腛蓯 NULL 趌 搔趗筛蓤蓺生虰 NULLS LAST 籈籅豢籬籈纙搐蓯声山蓭虯籠蚚籫蚬蚵芍虯生蔀蓭赊坤 NULL 趌赊芷蓯 NULL 趌 搔趗筛蓤蓺生虰 window-aggregation-group-clause 週騫蓮: window-aggregation-group-clause 踫 R 赊騑盲籓贿蚚籿芍虯R 赊邞佴赊踫赊蚬蚵賢深繀赊 R 蓯螜翧涉蓭趭違牲蓤 蓭山蓚 踫赊籞籦籫蓮生虰莎赊亵翅芍騑盲籓贿蚚籿尚䎱趭涉蓺生虰 神赊亵翅搔 䎱趭牲蓤蓭山稍山驁酃虯籪籺籋贿籫芍虯错池騑盲苓室尚冥邿生蓚 RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW 蓲款婶蓯稍蓨蓺生虰 ROWS 騑盲籓贿蚚籿搔籎籈豢籫踫蓯蓱傻蓭趭違牲蓤蓚神蓲尚涉蓺生虰 RANGE 騑盲籓贿蚚籿搔籠蚚籫虴籐蚚筛蓢赊籌籺籞籦籫蓯蓱傻蓭趭違牲蓤蓚神蓲 尚涉蓺生虰 group-start 騑盲籓贿蚚籿赊蜫⺪縚尚䎱趭涉蓺生虰騑盲籓贿蚚籿赊騃贷芍 current row 蓮生虰 group-start 亵翅赊㩳磍芍虯"BETWEEN group-start AND CURRENT ROW" 躟赊 group-between 亵翅蓲款婶蓮生虰 group-between ROWS 蓺色芍 RANGE 蓯螌汕山蓭虯騑盲籓贿蚚籿赊蜫⺪声蓱丧騃贷尚䎱趭 涉蓺生虰 group-end 騑盲籓贿蚚籿赊騃贷縚尚䎱趭涉蓺生虰騑盲籓贿蚚籿赊蜫⺪芍 current row 蓮生虰 group-end 亵翅赊㩳磍芍虯"BETWEEN CURRENT ROW AND group-end" 躟赊 group-between 亵翅蓲款婶蓮生虰 UNBOUNDED PRECEDING current row 赊腛赊邞佴腟霓尚膅身壅身蓺生虰 神蓤芍虯ROWS 蓺色芍 RANGE 赊山慎蓤筛蓲藞蝌蓯䎱趭蓮僧蓺生虰 window-order-clause 繀赊侪 忱赊 sort-key-expressions 蓲藞蝌蓯䎱趭生蓚神蓲蓞蓮僧蓺生虰 UNBOUNDED FOLLOWING current row 蓯鸟绅邞佴腟霓尚膅身壅身蓺生虰 神蓤芍虯ROWS 蓺色芍 RANGE 赊山慎蓤筛蓲藞蝌蓯䎱趭蓮僧蓺生虰 window-order-clause 繀赊侪 忱赊 sort-key-expressions 蓲藞蝌蓯䎱趭生蓚神蓲蓞蓮僧蓺生虰 CURRENT ROW current row 蓯螌汕山蓭虯騑盲籓贿蚚籿赊蜫⺪声蓱丧騃贷尚䎱趭涉蓺 生虰 ROWS 搔䎱趭牲蓤色驁酃虯current row 搔騑盲籓贿蚚籿弋蜤蓮生虰 RANGE 搔䎱趭牲蓤色驁酃虯騑盲籓贿蚚籿弋蜤蓯芍虯 sort-key-expressions 蓯 current row 蓲款婶趌尚啥踫赊籞籦籫搔螝 蓺蓤蓺生虰group-bound1 蓮 value FOLLOWING 搔䎱趭牲蓤蓭山蓚驁酃虯 神赊亵翅尚 group-bound2 蓮 䎱趭生蓚神蓲芍蓮僧蓺甥嗓虰 value PRECEDING current row 赊腛赊踫赊乐酥蓺色芍踫忱赊山慎蓤筛尚䎱趭涉蓺生虰 ROWS 搔䎱趭牲蓤色驁酃虯value 芍踫忱尚生滁赊畅忱蓮生虰 RANGE 搔䎱趭牲 蓤色驁酃虯value 赊籪蚚籢虴籢籆籿芍虯 window-order-clause 赊 sort-key-expression 赊籢籆籿蓲茼晰钞搔稍深蓤勺稍蓨蓺甥嗓虰 sort-key-expression 芍 1 啥赊身蓮虯sort-key-expression 赊籪蚚籢虴 籢籆籿芍 荀㖞尚呙识涉稍深蓤勺稍蓨蓺甥嗓虰group-bound1 搔 CURRENT ROW 蓺色芍 value FOLLOWING 赊驁酃虯神赊亵翅尚 group-bound2 蓮䎱趭 生蓚神蓲芍蓮僧蓺甥嗓虰 value FOLLOWING current row 赊芷赊踫赊乐酥蓺色芍踫忱赊山慎蓤筛尚䎱趭涉蓺生虰 ROWS 搔䎱趭牲蓤色驁酃虯value 芍踫忱尚生滁赊畅忱蓮生虰 RANGE 搔䎱趭牲 蓤色驁酃虯value 赊籪蚚籢虴籢籆籿芍虯 window-order-clause 赊 sort-key-expression 赊籢籆籿蓲茼晰钞搔稍深蓤勺稍蓨蓺甥嗓虰 sort-key-expression 芍 1 啥赊身蓮虯sort-key-expression 赊籪蚚籢虴 籢籆籿芍 实㖞尚呙识涉稍深蓤勺稍蓨蓺甥嗓虰 38.2.3.3 籚蚚籔豢籜驋 嗽失赊驅伽尚蛈蛌籞籒籚还豢赊騃伞蓨 (蛈籘籾籢籆籿赊蓨随山蛌赊芷) 蓯趢实 涉蓺生虰 sequence-reference |--+-| nextval-expression |-+-----------------------------------| '-| prevval-expression |-' nextval-expression |---NEXTVAL FOR--sequence-name----------------------------------| prevval-expression |---PREVVAL FOR--sequence-name----------------------------------| NEXTVAL FOR sequence-name NEXTVAL 芍虯sequence-name 蓮䎱趭牲蓤色籚蚚籔豢籜赊䶮赊趌尚兮涉蓺生虰 PREVVAL FOR sequence-name PREVVAL 芍虯墀踫籞籦籚还豢蓮腛赊籜籩蚚籫煌豢籫赊䎱趭牲蓤色 籚蚚籔豢 籜蓯啥山蓭臭唱牲蓤色蹚砎赊趌尚兮涉蓺生虰 神赊趌芍虯籚蚚籔豢籜赊矛腛搔 䎱趭牲蓤蓭山蓚 PREVVAL 尚磒涉蓭虯躂蓨兮涉驋生蓚神蓲搔蓮僧蓺生虰 赑藞籜籩蚚籫煌豢籫繀蓯款婶籚蚚籔豢籜尚䎱趭涉蓭山蓚 PREVVAL 赊籆豢籜 籢豢籜搔 侪忱聂垌生蓚识繺钞搔蓨虯莎蓤蓢芍生蔀蓭款婶趌尚兮涉蓺生虰 款婶籚蚚籔豢籜矛搔䎱趭牲蓤蓭山蓚 NEXTVAL 搔生蓮蓯 墀踫惶蚚籙蚚虴籞籦 籚还豢蓮 (墀垌蓺色芍腛赊籫皇豢籙籒籚还豢蓮) 驋牲蓤蓭山蓚驁酃赊身虯 PREVVAL 尚磒蓮僧蓺生 (SQLSTATE 51035)虰 谯: o NEXTVAL 搔籚蚚籔豢籜赊矛腛尚䎱趭涉蓭山蓤勺虯砎涉山籚蚚籔豢籜棱 厶搔臭唱牲蓤蓺生虰 色审涉虯驋蕥赊谔蓯款婶籚蚚籔豢籜矛尚䎱趭涉蓭山 蓚 NEXTVAL 赊籆豢籜籢豢籜搔 侪忱蓚驁酃虯籚蚚籔豢籜赊籎籈豢籢 蚚芍苓室赊踫升蓲蓯 1 啥慎啥牟奢蓭山僧蓺生虰 o 籚蚚籔豢籜蓯啥山蓭臭唱牲蓤色蹚砎赊趌芍虯莎赊籚蚚籔豢籜赊矛腛搔 䎱 趭牲蓤蓭山蓚 PREVVAL 尚磒涉蓭躂蓨兮涉驋蓮僧蓺生虰 赑藞籜籩 蚚籫煌豢籫繀蓯款婶籚蚚籔豢籜尚䎱趭涉蓭山蓚 PREVVAL 赊籆豢籜籢豢 籜搔 侪忱聂垌生蓚识繺钞搔蓨蓺生虰 o 嗽失蓯生蓱上蓯虯硲喀踫蓮蓤勺 NEXTVAL 蓮籚蚚籔豢籜棱厶尚驋 (神蓤蓮 籚蚚籔豢籜趌搔臭唱) 涉虯莎赊默赊踫蓮蓤勺 PREVVAL 蓮籚 蚚籔豢籜棱厶尚 驋 (神赊 PREVVAL 赊籆豢籜籢豢籜芍虯腛赊籜籩蚚籫 煌豢籫蓮 NEXTVAL 蓯蓱傻蓭臭唱牲蓤色 籚蚚籔豢籜趌尚驋) 生蓚神 蓲蓯蓱傻蓭虯2 啥赊僖蚗赊賊蓮軓碙籐蚚趌蓲涉蓭款婶 籚蚚籔豢籜棱厶尚 磒蓮僧蓺生虰 INSERT INTO order(orderno, custno) VALUES (NEXTVAL FOR order_seq, 123456); INSERT INTO line_item (orderno, partno, quantity) VALUES (PREVVAL FOR order_seq, 987654, 1); o NEXTVAL 声蓱丧 PREVVAL 尚䎱趭蓮僧蓚礌: + select-statement 蓺色芍 SELECT INTO 籜籩蚚籫煌豢籫: 籜籩蚚籫 煌豢籫蓯 DISTINCT 籐蚚或蚚籬虯 GROUP BY 亵翅虯ORDER BY 亵 翅虯UNION 籐蚚或蚚籬虯INTERSECT 籐蚚或蚚籬虯蓺色芍 EXCEPT 籐 蚚或蚚籬搔 螝蓺蓤蓭山稍山筛瑟蓨虯select-clause 繀 + INSERT 籜籩蚚籫煌豢籫: VALUES 亵翅繀 + INSERT 籜籩蚚籫煌豢籫: fullselect 赊 select-clause 繀 + UPDATE 籜籩蚚籫煌豢籫: SET 亵翅蓯蓚赊 fullselect 赊 select-clause 繀 (赥垆蛐茯賢僧虯 蓺色芍艘趗䎱趭 UPDATE 籜籩 蚚籫煌豢籫赊山慎蓤筛) + VALUES INTO 籜籩蚚籫煌豢籫: 赊 fullselect 赊 select-clause 繀 o NEXTVAL 声蓱丧 PREVVAL 尚䎱趭蓮僧稍山 (SQLSTATE 428F9) 礌: + 惟腟蜲倮苓酃赊苓酃蛐茯 + CREATE TABLE 蓺色芍 ALTER TABLE 籜籩蚚籫煌豢籫繀赊搐赊 DEFAULT 趌 + CREATE TABLE 蓺色芍 ALTER TABLE 籜籩蚚籫煌豢籫繀赊臭唱牲蓤色 搐趭違 + CHECK 初盲赊蛐茯 + CREATE TRIGGER 籜籩蚚籫煌豢籫 + CREATE VIEW 籜籩蚚籫煌豢籫 + CREATE METHOD 籜籩蚚籫煌豢籫 + CREATE FUNCTION 籜籩蚚籫煌豢籫 o 蓺色虯嗽失赊淖蜿蓯 NEXTVAL 尚䎱趭生蓚神蓲芍蓮僧蓺甥嗓 (SQLSTATE 428F9)虰 + CASE  + 嫩躹螜忱赊籶皇煌蚚籢蚚虴晃籜籫 + 侔驋蕥 + DISTINCT 适㖞⺮尚螝设 SELECT 籜籩蚚籫煌豢籫 + 苓酃赊苓酃蛐茯 + SELECT 籜籩蚚籫煌豢籫赊 GROUP BY 亵翅 + UNION虯INTERSECT虯蓺色芍 EXCEPT 籞籦籫适㖞⺮尚磒涉蓭默赊 SELECT 籜籩蚚籫煌豢籫蓲 膅身酃伞甥蓢蓤蓭山蓚 SELECT 籜籩蚚籫 煌豢籫 + 籰籜籫牲蓤色賊赊 + 賊螜忱赊籶皇煌蚚籢蚚虴晃籜籫 + SELECT虯DELETE虯蓺色芍 UPDATE 籜籩蚚籫煌豢籫赊 WHERE 亵翅 + ORDER BY 亵翅 + CALL 籜籩蚚籫煌豢籫赊籶皇煌蚚籢蚚虴晃籜籫 o 籚蚚籔豢籜蓯啥山蓭趌搔臭唱牲蓤蓚蓲虯莎赊趌尚蹘磒生蓚神蓲搔蓮僧 稍绅稍蓚色舍虯 䶮蓯趌搔貹磛蓯稍傻色蓲僧蓯砎涉山趌搔臭唱牲蓤蓺生虰 NEXTVAL 搔膅身壅蓺蓤蓭山蓚籜籩蚚籫煌豢籫搔纒涉色驁酃蓮蓞虯神 蓤搔棵蓭芍蓺蓨蓺生虰 o 搐赊 VALUES 晃籜籫蓯蓚 NEXTVAL 搔 INSERT 籜籩蚚籫煌豢籫蓯膅身 壅蓺蓤蓭声蓨虯 INSERT 踫谔赊蓚縚蓮籊皇蚚 (䶮赊籚蚚籔豢籜趌 尚臭唱涉蓭山蓚蓲僧赊脙膴虯蓚山芍 僖赊搐赊趌蓯脙膴搔蓚蓲踠奢蓢 蓤蓚) 搔逳神傻色驁酃虯膤縼芍纒涉虯籚蚚籔豢籜蓯啥山蓭 臭唱涉色趌 芍蹘磒蓮僧稍山蓞赊蓲芨稍牲蓤蓺生虰 驁酃蓯蓱傻蓭芍虯款婶 INSERT 籜籩蚚籫煌豢籫尚蹘踫生蓚神蓲蓯蓱傻蓭虯滁涉绅 咯蹗生蓚神蓲蓞蓨 蓺生虰 色蓲奢勺虯NEXTVAL 搔磒牲蓤蓭山色搐赊軓碙垆藳搔聂垌生蓚苓室蓲涉 蓭籊皇蚚搔逳神蓨虯 生蓮蓯臭唱牲蓤蓭山蓚籚蚚籔豢籜趌搔莎赊垆藳蓯聂 垌生蓚蓲涉蓺生虰 籚蚚籔豢籜蓯啥山蓭臭唱牲蓤蓚䶮赊趌芍虯垆藳蓯芍聂 垌涉稍山趌蓯稍蓚神蓲搔踠奢蓢蓤蓚色舍虯 芷鸟赊 INSERT 搔滁涉绅咯蹗 生蓚识繺钞搔蓨蓺生虰 o 籚蚚籔豢籜赊趌赊臭唱蓯声山蓭虯莎赊籚蚚籔豢籜搔蹚膯趌 (蓺色芍踾蚬 籚蚚籔豢籜赊 蹚颡趌) 蓯贐涉虯騴味搔呙识牲蓤蓭山稍山驁酃虯籊皇蚚搔 逳神蓨蓺生 (SQLSTATE 23522)虰 神赊驁酃虯惶蚚籙蚚芍籚蚚籔豢籜尚 ALTER 涉蓭呙磂趌赊乐酥尚蝕跍虯蓺色芍籚蚚籔豢籜赊 騴味尚识繺蓯蓮 僧虯蓚山芍趌赊乐酥搔蓱蓨膯僧稍虯穗稍蓚籪蚚籢虴籢籆籿尚啥砎涉 山 籚蚚籔豢籜尚 DROP 声蓱丧 CREATE 生蓚神蓲搔蓮僧蓺生虰 色蓲奢勺虯籚蚚籔豢籜搔籪蚚籢虴籢籆籿 SMALLINT 蓮趭違牲蓤蓭山蓭虯 莎赊苓室虯 莎赊籚蚚籔豢籜搔稳蓨棵蓭识繺稍趌尚山室色涉蓭涉蓺上神 蓲搔蓨蓺生虰 籚蚚籔豢籜尚 INTEGER 蓲涉蓭蹘趭違生蓚色舍虯莎赊籚 蚚籔豢籜尚砎涉山趭違蓮籬慧籦籿 声蓱丧蹘蹗唱涉稍深蓤勺稍蓢稍山驁酃 搔蓨蓺生虰 o 籎蚚籠贿赊 SELECT 籜籩蚚籫煌豢籫蓮 PREVVAL 尚驋生蓚蓱上蓯 䎱趭 牲蓤蓭山蓚蓲虯籎蚚籠贿尚蜫绅腛蓯䎱趭赊籚蚚籔豢籜蓯臭唱牲蓤色 趌搔 驋牲蓤蓺生虰色审涉籎蚚籠贿尚俣婶蓚蓲虯芷鸟赊籜籩蚚籫煌豢籫蓮䎱 趭牲蓤色籚蚚籔豢籜蓯 淖涉蓭 PREVVAL 搔兮生趌蓯蔱擗搔騩色蓨虯籎蚚 籠贿尚蹘丧蜫山色蓲僧蓯 款婶籜籩蚚籫煌豢籫蓯淖涉蓭 PREVVAL 搔兮生 趌蓯蔱擗搔蓮蓚神蓲搔蓨蓺生虰 神蓤芍虯籎蚚籠贿赊 SELECT 籜籩蚚籫 煌豢籫蓯款婶籚蚚籔豢籜矛赊 NEXTVAL 赊驋搔蓚 驁酃蓯逳神蓨蓺 生虰 礌: 神蓤蓢赊礌蓮芍虯賊 "order" 搔蓨虯嗽失赊蓱上蓯籚蚚籔豢籜 "order_seq" 搔蹗 唱牲蓤蓚神蓲搔 腛冥蓲稍傻蓭山蓺生虰 CREATE SEQUENCE order_seq START WITH 1 INCREMENT BY 1 NOMAXVALUE NOCYCLE CACHE 24 * 蚱蓮蹗唱牲蓤色籚蚚籔豢籜赊 NEXTVAL 蓮 "order_seq" 籚蚚籔豢籜棱厶尚臭 唱生蓚礌: INSERT INTO order(orderno, custno) VALUES (NEXTVAL FOR order_seq, 123456); 蓺色芍虯 UPDATE order SET orderno = NEXTVAL FOR order_seq WHERE custno = 123456; 蓺色芍虯 VALUES NEXTVAL FOR order_seq INTO :hv_seq; ------------------------------------------------------------------------ 38.3 膽 4 蛑 螜忱 38.3.1 砎涉山螜忱蓲籿慧籚蚚籛换蚚赊磒识繺石 籵蚚籛还豢 7 籺籅籦籒籜籶籦籒蓯芍虯砎涉山 SQL 膅身壅身籜籎皇蚚螜忱搔螝蓺蓤 蓭山蓺生虰 神蓤蓢赊砎涉山螜忱蓯啥山蓭芍虯蛈SQL 市硡蚰蛌赊踃砎佴尚 驋涉蓭 绅审牲山虰砎涉山螜忱芍虯籪蚚籢粁蚚籜虴籘蚚籵蚚虴籖蚚籬搔砎涉山 籘蚚籸籜虴卉 粁贿蓯籄籦籿籓卉蚚籬牲蓤蓚蓲僧虯蝒籪蚚籢粁蚚籜蓮咯縄蓯 磒识繺蓯芍稍蓨蓺 甥嗓虰神蓤蓢赊砎涉山螜忱尚磒识繺蓯生蓚蓯芍虯籚籜籩缓蝷床搔 籘蚚籵蚚赊蝒 籪蚚籢粁蚚籜尚䎱趭涉色籖粆豢籬 db2updv7 尚 踫涉稍深蓤勺稍蓨蓺甥嗓虰神赊籖 粆豢籬蓯蓱傻蓭虯籖粆豢籬踫腛蓯蹗唱牲蓤色籪蚚籢粁蚚籜虴籌籾籛籉籒籫搔虯 砎 涉山螜忱籚籓籮籤换蚚蓯藞趘生蓚识繺钞赊蓚螚聂赊螜忱籚籓籮籤换蚚尚磒生蓚 神蓲尚訇驖生蓚 酆瞄搔籪蚚籢粁蚚籜蓯蹗唱牲蓤蓺生虰 MQSeries 螜忱 (MQDB2 籜籐蚚粆蓯趭違牲蓤蓭山蓚蓞赊) 尚磒识繺石生蓚 贃聾蓯 啥山蓭芍虯蛈MQSeries蛌尚驋涉蓭绅审牲山虰 38.3.2 籜籎皇蚚螜忱 38.3.2.1 ABS 蓺色芍 ABSVAL >>-+-ABS----+--()-------------------------------------------->< '-ABSVAL-' 籜籐蚚粆芍 SYSIBM 蓮生虰 神赊螜忱芍虯籵蚚籛还豢 7.1 赊籺籅籦籒籜籶籦籒 2 筛蓢碙軟蓯稍蓨蓺涉色虰 谯: ABS 螜忱赊 SYSFUN 籵蚚籛还豢 (蓺色芍 ABSVAL) 螜忱芍 藳僧鸟僧磒识繺蓮 生虰 藳僧忱赊硟淖趌尚兮涉蓺生虰 藳僧忱芍虯膅身壅身忱趌籪蚚籢虴籢籆籿赊趌尚兮生蓮生虰 螜忱赊苓室芍虯藳僧忱蓲款婶籪蚚籢虴籢籆籿声蓱丧邡牲末钞尚扫蓺生虰 藳僧忱搔 籯贿筛虯蓺色芍籪蚚籢粁蚚籜赊踈唱蓮 DFT_SQLMATHWARN 搔 yes 蓯稠趭牲蓤蓭山蓚 驁酃虯 苓室芍籯贿蓯稍蓨蓺生虰藳僧忱搔籯贿赊驁酃虯苓室芍 NULL 趌蓯稍蓨蓺生虰 礌: ABS(-51234) 芍趌 51234 赊 INTEGER 尚兮涉蓺生虰 38.3.2.2 DECRYPT_BIN 声蓱丧 DECRYPT_CHAR >>-+-DECRYPT_BIN--+---------------------------------------------> '-DECRYPT_CHAR-' >----(--encrypted-data--+--------------------------------+---)-->< '-,--password-string-expression--' 籜籐蚚粆芍 SYSIBM 蓮生虰 神赊螜忱芍虯籵蚚籛还豢 7.1 赊籺籅籦籒籜籶籦籒 3 筛蓢碙軟蓯稍蓨蓺涉色虰 DECRYPT_BIN 声蓱丧 DECRYPT_CHAR 螜忱芍虯encrypted-data 饲厶石 市虮赊苓室蓮 蓚趌尚兮涉蓺生虰 饲厶石市虮蓯磒牲蓤蓚籶籜或蚚籬芍虯 password-string-expression 筛 (SET ENCRYPTION PASSWORD 籜籩蚚籫煌豢籫蓮 稳 蓨棵蓭蓢蓤色) ENCRYPTION PASSWORD 趌赊山慎蓤筛蓮生虰 DECRYPT_BIN 声蓱丧 DECRYPT_CHAR 螜忱芍虯ENCRYPT 螜忱蓮饲厶石牲蓤色趌审深尚 饲厶石市虮蓮僧蓺生 (SQLSTATE 428FE)虰 encrypted-data ENCRYPT 螜忱蓮饲厶石牲蓤色虯惟腟稍饲厶石籪蚚籢虴籜籫晃豢籓蓮 蓚 CHAR FOR BIT DATA 蓺色芍 VARCHAR FOR BIT DATA 趌尚兮生蓮生虰 password-string-expression 蝠稍绅蓲蓞 6 籵籆籫蓮 127 籵籆籫尚陲奢稍山 CHAR 蓺色芍 VARCHAR 趌尚 兮 生蓮生 (SQLSTATE 428FC)虰 籪蚚籢赊饲厶石蓯磒牲蓤色籶籜或蚚籬蓲款婶 蓮稍深蓤勺虯 饲厶石市虮芍籊皇蚚蓯稍蓨蓺生 (SQLSTATE 428FD)虰 籶籜或蚚 籬藳僧忱搔籯贿虯蓺色芍碸奢蓢蓤蓭山稍山驁酃虯 籞籦籚还豢蓯稠趭牲蓤蓭山 稍深蓤勺稍蓢稍山 ENCRYPTION PASSWORD 趌尚磒涉蓭籪蚚籢芍 饲厶石市虮牲 蓤蓺生 (SQLSTATE 51039)虰 DECRYPT_BIN 螜忱赊苓室芍 VARCHAR FOR BIT DATA 蓮生虰 DECRYPT_CHAR 螜忱赊苓 室芍 VARCHAR 蓮生虰 encrypted-data 蓯籷豢籫搔膅身壅蓺蓤蓭山蓚驁酃虯 莎赊籷 豢籫芍螜忱蓯蓱傻蓭兮牲蓤蓺甥嗓虰 苓室赊邡牲末钞芍虯encrypted-data 赊籪蚚 籢虴籢籆籿赊邡牲末钞 粆籆籭籜 8 籵籆籫蓯稍蓨蓺生虰 螜忱蓯蓱傻蓭坳蓯兮牲蓤 蓚邡牲赊趌芍虯饲厶石牲蓤色籌晃籛籭贿虴籜籫晃豢籓赊邡牲蓯藞趘涉蓺生虰 饲厶石 籜籫晃豢籓尚陲奢蓚籵籆籫搔 encrypted-data 蓯螝蓺蓤蓭山蓚驁酃虯 莎蓤蓢赊籵籆 籫芍螜忱蓯蓱傻蓭兮牲蓤蓺甥嗓虰 蹚蚴赊藳僧忱尚籯贿蓯生蓚神蓲搔蓮僧蓚驁酃虯苓 室蓞籯贿蓯生蓚神蓲搔蓮僧蓺生虰 蹚蚴赊藳僧忱搔籯贿蓮蓤勺虯苓室芍 NULL 趌蓯 稍蓨蓺生虰 饲厶石搔踫伞蓤色蓲僧赊籖蚚籬虴粂蚚籛蓲芍僖赊籖蚚籬虴粂蚚籛搔磒牲蓤蓭山 蓚虯 穗稍蓚籚籜籩缓蓮籪蚚籢搔饲厶石市虮牲蓤蓚蓲虯饲厶石市虮牲蓤色趌尚籪蚚籢 粁蚚籜虴 籖蚚籬虴粂蚚籛蓯儇晰生蓚蓲僧虯邡牲搔陲梳涉蓭涉蓺上识繺钞搔蓨蓺 生虰 神赊驁酃虯encrypted-data 趌尚 蓱蓨膯僧稍籵籆籫忱赊 VARCHAR 籜籫晃豢籓 蓯 cast 生蓚貹磛搔蓨蓺生虰 神赊螜忱赊磒聾蓯啥山蓭蜷涉绅芍虯38.3.2.3, ENCRYPT 声蓱丧 38.3.2.4, GETHINT 蓞 驋涉蓭绅审牲山虰 礌 礌 1 : 神赊礌蓮芍虯饲厶石籶籜或蚚籬尚訇生蓚 色舍蓯 ENCRYPTION PASSWORD 趌 搔磒牲蓤蓭山蓺生虰 SET ENCRYPTION PASSWORD = 'Ben123'; INSERT INTO EMP (SSN) VALUES ENCRYPT('289-46-8832'); SELECT DECRYPT_CHAR(SSN) FROM SSN; 兮牲蓤蓚趌芍 '289-46-8832' 蓮生虰 礌 2 : 神赊礌蓮芍虯饲厶石籶籜或蚚籬搔皿縄蓯縩牲蓤蓭山蓺生虰 SELECT DECRYPT_CHAR(SSN,'Ben123') FROM SSN; 兮牲蓤蓚趌芍 '289-46-8832' 蓮生虰 38.3.2.3 ENCRYPT >>-ENCRYPT------------------------------------------------------> >----(--data-string-expression--+----------------------------------------------------------------+---)-> '-,--password-string-expression--+----------------------------+--' '-,--hint-string-expression--' >-------------------------------------------------------------->< 籜籐蚚粆芍 SYSIBM 蓮生虰 神赊螜忱芍虯籵蚚籛还豢 7.1 赊籺籅籦籒籜籶籦籒 3 筛蓢碙軟蓯稍蓨蓺涉色虰 ENCRYPT 螜忱芍虯data-string-expression 饲厶石赊苓室蓮蓚趌尚兮涉蓺生虰 饲 厶石蓯磒牲蓤蓚籶籜或蚚籬芍虯 password-string-expression 筛 (SET ENCRYPTION PASSWORD 籜籩蚚籫煌豢籫蓮 稳蓨棵蓭蓢蓤色) ENCRYPTION PASSWORD 趌 赊山慎蓤筛蓮生虰 data-string-expression 饲厶石生蓚 CHAR 蓺色芍 VARCHAR 趌尚兮生蓮生虰 data-string-expression 赊籪蚚籢虴籢籆籿赊邡牲末钞芍虯 hint-string-expression 藳僧忱搔稍深蓤勺 32663 蓯虯 hint-string-expression 藳僧忱搔䎱趭牲蓤蓭山蓤勺 32631 蓯 初 芊牲蓤蓭山蓺生 (SQLSTATE 42815)虰 password-string-expression 蝠稍绅蓲蓞 6 籵籆籫蓮 127 籵籆籫尚陲奢稍山 CHAR 蓺色芍 VARCHAR 趌尚 兮 生蓮生 (SQLSTATE 428FC)虰 神赊趌芍虯data-string-expression 尚饲厶石 生蓚色舍蓯 磒牲蓤蓚籶籜或蚚籬尚賊涉蓺生虰 籶籜或蚚籬藳僧忱搔籯贿虯蓺 色芍碸奢蓢蓤蓭山稍山驁酃虯 籞籦籚还豢蓯稠趭牲蓤蓭山稍深蓤勺稍蓢稍山 ENCRYPTION PASSWORD 趌尚磒涉蓭 籪蚚籢芍饲厶石牲蓤蓺生 (SQLSTATE 51039)虰 hint-string-expression 籪蚚籢蛭碙搔籶籜或蚚籬尚山偕筛蔀蓚 (色蓲奢勺虯'Ocean' 搔 'Pacific' 尚 山騩生籷豢籫蓯稍蓨蓺生) 色舍蓯眯歹啥虯32 籵籆籫蓺蓮赊 CHAR 蓺色芍 VARCHAR 趌尚兮生蓮生虰 籷豢籫赊趌搔碸奢蓢蓤蓚蓲虯莎赊籷豢籫芍苓室蓯 膅身壅蓺蓤虯GETHINT 螜忱尚磒涉蓭 蓨騩生神蓲搔蓮僧蓺生虰 神赊藳僧忱 搔籯贿虯蓺色芍碸奢蓢蓤蓭山稍山驁酃虯籷豢籫芍苓室蓯膅身壅蓺蓤蓺甥嗓虰 螜忱赊苓室籪蚚籢虴籢籆籿芍 VARCHAR FOR BIT DATA 蓮生虰 苓室赊邡牲末钞: * 籌籿籚还豢赊籷豢籫虴籶皇煌蚚籢蚚搔䎱趭牲蓤蓭山蓚驁酃虯 坤饲厶石籪蚚籢 赊邡牲末钞 + 8 籵籆籫 + 䶮赊 8 籵籆籫弋蜤蓺蓮赊籵籆籫忱 + 籷豢籫赊邡牲 32 籵籆籫 * 籷豢籫虴籶皇煌蚚籢蚚搔稍山驁酃虯 坤饲厶石籪蚚籢赊邡牲末钞 + 8 籵籆籫 + 䶮赊 8 籵籆籫弋蜤蓺蓮赊籵籆籫忱 蹚蚴赊藳僧忱尚籯贿蓯生蓚神蓲搔蓮僧蓚驁酃虯苓室蓞籯贿蓯生蓚神蓲搔蓮僧蓺生虰 蹚蚴赊藳僧忱搔籯贿蓮蓤勺虯苓室芍 NULL 趌蓯稍蓨蓺生虰 饲厶石牲蓤色苓室搔 data-string-expression 趌蓱蓨蓞 邡绅稍蓚神蓲蓯谯肃涉蓭绅 审牲山虰 莎赊色舍虯饲厶石牲蓤色趌尚稳蓨棵蓭蓚坳虯莎赊饲厶石牲蓤色趌腟霓搔縼 蓚审深赊 騖佴稍籘籆籝蓮籢蚚籕籦籫尚硞荏涉蓭绅审牲山虰 谯: * 饲厶石籄贿籗晃籝缓: 磒牲蓤蓭山蓚繀倮饲厶石 籄贿籗晃籝缓芍萌舍壅身賢 僧赊 RC2 籾慧籦籒饲厶蓮虯128 籸籦籫赊纻悯堠芍 MD2 煌籦籞蚚籛虴 籣籆籛 籉籜籫蓯蓱傻蓭籶籜或蚚籬筛蓢纇臭涉蓺生虰 * 饲厶石籶籜或蚚籬声蓱丧籪蚚籢: 籶籜或蚚籬赊蝷床芍 惶蚚籙蚚赊赤繡蓮生虰 籪蚚籢搔饲厶石牲蓤蓚蓲虯莎赊籪蚚籢尚饲厶石市虮生蓚色舍蓯磒蓮僧蓚赊 芍虯 饲厶石蓯磒涉色籶籜或蚚籬审深蓮生 (SQLSTATE 428FD)虰 籾皇豢籒蓮 萌舍壅设神蓲搔识繺稍色舍虯CHAR 儇忱尚磒涉蓭籶籜或蚚籬尚稠趭生蓚坳蓯 芍 谯肃涉蓭绅审牲山虰 饲厶石牲蓤色苓室蓯芍虯籯贿騃偃声蓱丧莎赊默赊賊 賡识亵搔膅身壅蓺蓤蓭山蓚神蓲搔 蓨蓺生虰 * 賊搐趭違: 饲厶石籪蚚籢尚膅身壅设搐声蓱丧 籢籆籿尚趭違生蓚蓲僧虯嗽失赊 蓱上蓯涉蓭颉蓯邡牲末钞尚躹㖞涉蓭绅审牲山虰 籷豢籫赊稍山饲厶石籪蚚籢赊 驁酃: 坤饲厶石籪蚚籢赊蹚膯邡 + 8 籵籆籫 + 䶮赊 8 籵籆籫弋蜤蓺蓮赊籵籆籫忱 = 饲厶石籪蚚籢赊搐赊邡牲 籷豢籫搔膅身壅蓺蓤色饲厶石籪蚚籢赊驁酃: 坤饲厶石籪蚚籢赊蹚膯邡 + 8 籵籆籫 + 䶮赊 8 籵籆籫弋蜤蓺蓮赊 籵籆籫忱 + 籷豢籫赊邡牲 32 籵籆籫 = 饲厶石籪蚚籢赊搐赊邡牲 橙蝓牲蓤蓭山蓚籪蚚籢邡蓱蓨蓞赯山邡牲蓹赊稳蓨棵蓭蓺色芍 cast 芍虯 饲厶 石市虮赊纒蓛籪蚚籢贓逮赊茱藬蓲稍蓨蓺生虰 籾皇豢籒芍虯赯生瑟蓚搐蓯訇 蝷生蓚蓲僧蓯碀蓨蓭蓢蓤蓚碙軟稍饲厶石籪蚚籢趌蓮生虰 搐赊邡牲躹㖞赊籘豢籿贿 坤饲厶石籪蚚籢赊蹚膯邡 6 籵籆籫 8 籵籆籫 8 籵籆籫 䶮赊 8 籵籆籫弋蜤蓺蓮赊籵籆籫忱 2 籵籆籫 --------- 饲厶石牲蓤色籪蚚籢搐赊邡牲 16 籵籆籫 坤饲厶石籪蚚籢赊蹚膯邡 32 籵籆籫 8 籵籆籫 8 籵籆籫 䶮赊 8 籵籆籫弋蜤蓺蓮赊籵籆籫忱 8 籵籆籫 --------- 饲厶石牲蓤色籪蚚籢搐赊邡牲 48 籵籆籫 * 饲厶石籪蚚籢赊蝷床: 饲厶石籪蚚籢芍虯 ENCRYPT 螜忱蓯淖收生蓚饲厶石市虮 螜忱尚籘粅蚚籫涉蓭山蓚籘蚚籵蚚蓮赊身 饲厶石市虮蓮僧蓺生虰 莎赊色舍虯饲 厶石籪蚚籢尚螝设搐赊侪朝芍虯DECRYPT_BIN 蓺色芍 DECRYPT_CHAR 螜忱尚 籘 粅蚚籫涉蓭山蓚籘蚚籵蚚蓮踫伞稍深蓤勺稍蓨蓺甥嗓虰 神赊螜忱赊磒聾蓯啥山蓭蜷涉绅芍虯38.3.2.2, DECRYPT_BIN 声蓱丧 DECRYPT_CHAR 声蓱丧 38.3.2.4, GETHINT 蓞 驋涉蓭绅审牲山虰 礌 礌 1 : 神赊礌蓮芍虯饲厶石籶籜或蚚籬尚訇生蓚 色舍蓯 ENCRYPTION PASSWORD 趌 搔磒牲蓤蓭山蓺生虰 SET ENCRYPTION PASSWORD = 'Ben123'; INSERT INTO EMP (SSN) VALUES ENCRYPT('289-46-8832'); 礌 2 : 神赊礌蓮芍虯饲厶石籶籜或蚚籬搔皿縄蓯縩牲蓤蓭山蓺生虰 INSERT INTO EMP (SSN) VALUES ENCRYPT('289-46-8832','Ben123',''); 礌 3 : 饲厶石籶籜或蚚籬 'Pacific' 尚山偕筛蔀蓚神蓲搔蓮僧蓚蓱上虯 籷豢籫 'Ocean' 搔訇蝷牲蓤蓺生虰 INSERT INTO EMP (SSN) VALUES ENCRYPT('289-46-8832','Pacific','Ocean'); 38.3.2.4 GETHINT >>-GETHINT--(--encrypted-data--)------------------------------->< 籜籐蚚粆芍 SYSIBM 蓮生虰 神赊螜忱芍虯籵蚚籛还豢 7.1 赊籺籅籦籒籜籶籦籒 3 筛蓢碙軟蓯稍蓨蓺涉色虰 籶籜或蚚籬虴籷豢籫搔 encrypted-data 蓯芨啥筛傻色驁酃虯 GETHINT 螜忱尚莎赊籷 豢籫尚兮涉蓺生虰 籶籜或蚚籬虴籷豢籫蓲芍虯籪蚚籢蛭碙搔籶籜或蚚籬尚山偕筛 蔀蓚 (色蓲奢勺虯'Ocean' 搔 'Pacific' 尚 山騩生籷豢籫蓯稍蓨蓺生) 色舍蓯眯 歹啥籺卉蚚籝蓮生虰 encrypted-data ENCRYPT 螜忱蓮饲厶石牲蓤色虯惟腟稍饲厶石籪蚚籢虴籜籫晃豢籓蓮 蓚 CHAR FOR BIT DATA 蓺色芍 VARCHAR FOR BIT DATA 趌尚兮生蓮生 (SQLSTATE 428FE)虰 螜忱赊苓室芍 VARCHAR(32) 蓮生虰 苓室芍籯贿蓯稍蓚神蓲搔蓨蓺生虰 籷豢籫虴籶 皇煌蚚籢蚚搔 ENCRYPT 螜忱蓯蓱傻蓭 encrypted-data 蓯趢实牲蓤稍筛傻色驁酃虯 蓺色芍蹚蚴赊藳僧忱芍籯贿赊驁酃虯苓室芍 NULL 趌蓯稍蓨蓺生虰 神赊螜忱赊磒聾蓯啥山蓭蜷涉绅芍虯38.3.2.2, DECRYPT_BIN 声蓱丧 DECRYPT_CHAR 声蓱丧 38.3.2.3, ENCRYPT 蓞 驋涉蓭绅审牲山虰 礌: 神赊礌蓮芍虯饲厶石籶籜或蚚籬 'Pacific' 尚山偕筛蔀蓚神蓲搔蓮僧蓚蓱上虯籷豢 籫 'Ocean' 搔訇蝷牲蓤蓺生虰 INSERT INTO EMP (SSN) VALUES ENCRYPT('289-46-8832', 'Pacific','Ocean'); SELECT GETHINT(SSN) FROM EMP; 兮牲蓤蓚趌芍 'Ocean' 蓮生虰 38.3.2.5 IDENTITY_VAL_LOCAL >>-IDENTITY_VAL_LOCAL--(--)------------------------------------>< 籜籐蚚粆芍 SYSIBM 蓮生虰 神赊籿慧籚蚚籛换蚚芍虯籵蚚籛还豢 7.1 赊 籺籅籦籒籜籶籦籒 3 筛蓢碙軟蓯稍蓨蓺 涉色虰 IDENTITY_VAL_LOCAL 螜忱芍虯坤 deterministic 螜忱蓮蓨虯僖搐蓯稳蓨棵蓭蓢 蓤色蹚砎赊趌尚冕涉蓺生虰 神赊稳蓨棵蓭芍虯 VALUES 亵翅尚磒涉色赑藞踫 INSERT 籜籩蚚籫煌豢籫赊苓室蓲涉蓭鲤臭涉色蓞赊蓮生虰 螜忱蓯芍縼粗籶皇煌蚚籢 蚚芍蓨蓺甥嗓虰 淖收生蓚僖搐赊坳赊籪蚚籢虴籢籆籿蓯螜躓稍绅虯苓室芍 DECIMAL(31,0) 蓮生虰 螜忱蓯蓱傻蓭兮牲蓤蓚趌芍虯蹚砎赊赑藞踫 INSERT 籜籩蚚籫煌豢籫蓮僖牲蓤蓭山 蓚賊赊 僖搐蓯稳蓨棵蓭蓢蓤色趌蓮生虰 INSERT 籜籩蚚籫煌豢籫芍虯僖搐尚螝设 賊蓮赊 VALUES 亵翅尚磒涉蓭蹗唱牲蓤蓭山稍深蓤勺稍蓨蓺甥嗓虰 INSERT 籜籩蚚 籫煌豢籫芍款婶卉粁贿蓮踫涉稍深蓤勺稍蓨蓺甥嗓 1 (啥蓺蓨虯趌芍虯 䶮蓯稳蓨棵 蓭蓢蓤蓚趌蓮趗晰牲蓤蓚蓺蓮芍虯慧蚚籎贿蓯声山蓭稳蓨棵蓭蓢蓤色卉粁贿蓮磒识 繺蓮生)虰 稳蓨棵蓭蓢蓤蓚趌芍 (僖搐搔 GENERATED BY DEFAULT 蓮趭違牲蓤蓚驁酃芍) 惶蚚 籙蚚蓯蓱傻蓭 冥邿牲蓤蓚筛虯蓚山芍 DB2 蓮臭唱牲蓤色僖趌搔冥邿牲蓤蓺生虰 螜忱芍虯嗽失赊颌拟赊驁酃虯NULL 趌尚冕涉蓺生虰 * VALUES 亵翅尚蓲蓞稍上赑藞踫 INSERT 籜籩蚚籫煌豢籫搔虯墀踫蛩床卉粁贿蓮 僖搐尚螝设賊蓯淖涉蓭踫牲蓤蓭山稍山驁酃 * 蹗邟赑艘赊 COMMIT 色蓺芍 ROLLBACK 搔虯趌尚稳蓨棵蓭色蹚砎赊 INSERT 籜籩 蚚籫煌豢籫嗽踾蓯 逳僧色驁酃 2 . 螜忱赊苓室搔嗽失赊籜籩蚚籫煌豢籫蓯蓱傻蓭蔱擗尚深蓚神蓲芍蓨蓺甥嗓虰 * 僖搐尚螝蓺稍山賊赊虯VALUES 亵翅尚蓲蓞稍上赑藞踫 INSERT 籜籩蚚籫煌豢 籫 * VALUES 亵翅尚蓲蓞稍上侪忱踫 INSERT 籜籩蚚籫煌豢籫 * fullselect 尚啥 INSERT 籜籩蚚籫煌豢籫 * ROLLBACK TO SAVEPOINT 籜籩蚚籫煌豢籫 谯: * INSERT 籜籩蚚籫煌豢籫赊 VALUES 亵翅繀赊芍虯INSERT 籜籩蚚籫煌豢籫赊籢 蚚籕籦籫搐赊 稳蓨棵蓭赊腛蓯賋狮牲蓤蓺生虰 莎赊色舍虯INSERT 籜籩蚚籫煌 豢籫赊 VALUES 亵翅蓯蓚 IDENTITY_VAL_LOCAL 螜忱赊軒丧騩涉蓮芍虯 腛赊 INSERT 籜籩蚚籫煌豢籫筛蓢赊僖搐蓲涉蓭虯蹚砎赊稳蓨棵蓭趌搔磒牲蓤蓺 生虰 僖搐尚螝设賊赊 VALUES 亵翅尚蓲蓞稍上赑藞踫 INSERT 籜籩蚚籫煌豢 籫搔虯 IDENTITY_VAL_LOCAL 螜忱蓲款婶卉粁贿繀蓮踫牲蓤蓭山稍山驁酃虯螜 忱芍 NULL 趌尚冕涉蓺生虰 * 籫晃籏蚚搔趭違牲蓤蓭山蓚賊赊僖搐赊趌芍虯僖搐赊籫晃籏蚚儇晰儇忱尚 驋生蓚神蓲蓯蓱蓨虯籫晃籏蚚繀蓮蜡僖蓮僧蓺生虰 * 膤縼籫晃籏蚚赊籫晃籏蚚蛐茯筛蓢 IDENTITY_VAL_LOCAL 螜忱尚軒丧騩涉色苓室 芍虯 NULL 趌蓯稍蓨蓺生虰 * 侪忱赊 BEFORE 蓺色芍 AFTER 膤縼籫晃籏蚚搔 1 啥赊賊蓯啥山蓭聂垌生蓚神蓲 搔识繺蓮生虰 神赊驁酃虯蝒籫晃籏蚚芍僖蚗蓯蛩床牲蓤虯IDENTITY_VAL_LOCAL 螜忱尚磒涉蓭虯 蓚籫晃籏蚚蛩趗蓯蓱傻蓭稳蓨棵蓭蓢蓤蓭山蓚趌尚僖赊籫 晃籏蚚蛩趗蓯 磒生蓚神蓲芍蓮僧蓺甥嗓虰 蜹繭蚱虯侪忱赊籫晃籏蚚蛩趗搔款 婶卉粁贿蓮趭違牲蓤蓭山蓚驁酃蓮蓞虯神蓤芍 棵蓭芍蓺蓨蓺生虰 * 藞酪縄蓯虯BEFORE 膤縼籫晃籏蚚赊脅霓蓯 IDENTITY_VAL_LOCAL 螜忱尚磒生 蓚神蓲芍 声胃舍涉蓺甥嗓虰 BEFORE 膤縼籫晃籏蚚赊籫晃籏蚚蛩趗筛蓢 IDENTITY_VAL_LOCAL 螜忱尚軒丧騩涉色苓室芍虯 NULL 趌蓯稍蓨蓺生虰 籫晃籏 蚚搔趭違牲蓤蓭山蓚賊赊僖搐赊趌芍虯BEFORE 膤縼籫晃籏蚚赊 籫晃籏蚚蛩趗 筛蓢 IDENTITY_VAL_LOCAL 螜忱尚軒丧騩生神蓲蓯蓱傻蓭 矿蓚神蓲芍蓮僧蓺甥 嗓虰 色审涉虯僖搐赊籫晃籏蚚儇晰儇忱尚驋生蓚神蓲蓯蓱蓨虯莎赊僖搐 赊趌尚籫晃籏蚚蛩趗蓮 矿蓚神蓲搔蓮僧蓺生虰 * AFTER 膤縼籫晃籏蚚赊籫晃籏蚚蛩趗筛蓢 IDENTITY_VAL_LOCAL 螜忱尚 軒丧騩 涉色苓室 3 芍虯僖搐尚螝设賊赊 VALUES 亵翅尚蓲蓞稍上虯款婶籫晃籏蚚蛩 趗蓮 軒丧騩牲蓤色蹚砎赊赑藞踫 INSERT 籜籩蚚籫煌豢籫蓮僖牲蓤蓭山蓚賊 赊僖搐蓯 稳蓨棵蓭蓢蓤色趌蓯稍蓨蓺生虰 僖搐尚螝设賊赊 VALUES 亵翅尚 蓲蓞稍上赑藞踫 INSERT 籜籩蚚籫煌豢籫搔虯 IDENTITY_VAL_LOCAL 螜忱軒丧騩 涉赊腛蓯虯款婶籫晃籏蚚蛩趗赊谔蓮踫牲蓤稍筛傻色驁酃虯 螜忱芍 NULL 趌 尚兮涉蓺生虰 * IDENTITY_VAL_LOCAL 螜忱芍 deterministic 螜忱蓮芍稍山色舍虯 籎蚚籠贿赊 SELECT 籜籩蚚籫煌豢籫繀赊 IDENTITY_VAL_LOCAL 螜忱赊軒丧騩涉赊苓室芍虯 蝒 FETCH 籜籩蚚籫煌豢籫蓯蓱傻蓭穗稍蓨蓺生虰 * 稳蓨棵蓭趌芍虯僖搐蓯坳蓯稳蓨棵蓭蓢蓤蓚趌 (啥蓺蓨虯莎赊芷蓯鸟绅 SELECT 籜籩蚚籫煌豢籫蓮冕牲蓤蓚趌蓮生)虰 神赊趌芍貹慎涉蓞虯INSERT 籜籩 蚚籫煌豢籫赊 VALUES 亵翅蓮冥邿牲蓤蓚趌虯 蓚山芍 DB2 蓯蓱傻蓭臭唱牲蓤 蓚趌蓲芍芊蓨蓺甥嗓虰稳蓨棵蓭趌芍虯 僖搐蓯螜翧生蓚籫晃籏蚚儇晰儇忱 赊虯籫晃籏蚚膤縼腛赊脅霓繀赊 SET 儇晰儇忱籜籩蚚籫煌豢籫蓯 䎱趭牲蓤蓭山 蓚趌蓯生蓚神蓲搔蓮僧蓺生虰 * VALUES 亵翅尚蓲蓞稍上赑藞踫 INSERT 尚僖搐蓲藞蝌蓯賊蓯縼蓤蓚赊蓯 纒 涉色芷赊螜忱蓯蓱傻蓭冕牲蓤蓚趌芍碶摩賡繺蓮生虰 趌芍虯纒涉色 INSERT 赊腛蓯軒丧騩牲蓤色螜忱筛蓢冕牲蓤色趌蓮蓚驁酃蓞蓤勺虯 蓚山芍虯鸟 绅 INSERT 蓯稳蓨棵蓭蓢蓤蓚趌赊驁酃蓞蓨蓺生虰 冕牲蓤蓚坳赊趌芍虯 纒赊驁蛭蓯蓱蓨穗稍蓚赊蓮虯碶摩賡繺蓮生虰 礌: 礌 1: 儇忱 IVAR 尚虯EMPLOYEE 賊繀赊僖搐蓯稳蓨棵蓭蓢蓤色趌蓯稠趭涉蓺生虰 神蓤搔 EMPLOYEE 賊蓹赊蹚蚴赊膤縼蓮蓚驁酃芍虯IVAR 赊趌芍 1 蓮生虰 CREATE TABLE EMPLOYEE (EMPNO INTEGER GENERATED ALWAYS AS IDENTITY, NAME CHAR(30), SALARY DECIMAL(5,2), DEPTNO SMALLINT) 礌 2: INSERT 籜籩蚚籫煌豢籫蓮軒丧騩牲蓤色 IDENTITY_VAL_LOCAL 螜忱芍虯 僖 搐尚啥賊赊 VALUES 亵翅尚蓲蓞稍上诂腛赊赑藞踫 INSERT 籜籩蚚籫煌豢籫蓲螜翧 生蓚趌蓮生虰 T1 蓲 T2 赊 2 啥赊賊搔蓚蓲膠趭涉蓭身蓭绅审牲山虰T1 蓲 T2 赊 船贃蓯虯C1 蓲山上矛腛赊僖搐搔蓨蓺生虰DB2 芍虯賊 T1 赊 C1 搐蓯 1 蓮蜫⺪ 生蓚趌尚蚬蓯臭唱涉虯 賊 T2 赊 C1 搐蓯 10 蓮蜫⺪生蓚趌尚蚬蓯臭唱涉蓺生虰 CREATE TABLE T1 (C1 INTEGER GENERATED ALWAYS AS IDENTITY, C2 INTEGER), CREATE TABLE T2 (C1 DECIMAL(15,0) GENERATED BY DEFAULT AS IDENTITY (START WITH 10), C2 INTEGER), INSERT INTO T1 (C2) VALUES (5), INSERT INTO T1 (C2) VALUES (6), SELECT * FROM T1 which gives a result of: C1 C2 ----------- ---------- 1 5 2 6 神神蓮虯儇忱 IVAR 赊螜忱尚硞荏涉蓺生虰 VALUES IDENTITY_VAL_LOCAL() INTO :IVAR 神赊縚蓮虯IDENTITY_VAL_LOCAL 螜忱芍 IVAR 蓯 趌 2 尚冕涉蓺生虰 DB2 蓯蓱傻 蓭稳蓨棵蓭蓢蓤色蹚砎赊趌蓮蓚色舍蓮生虰 嗽失赊 INSERT 籜籩蚚籫煌豢籫蓮芍虯 赑藞踫尚 T2 蓯膤縼涉蓺生虰 神神蓮虯搐 C2 芍 IDENTITY_VAL_LOCAL 螜忱筛蓢趌 2 尚矿蓺生虰 INSERT INTO T2 (C2) VALUES (IDENTITY_VAL_LOCAL()); SELECT * FROM T2 WHERE C1 = DECIMAL(IDENTITY_VAL_LOCAL(),15,0) returning a result of: C1 C2 ----------------- ---------- 10. 2 神赊膤縼芷赊 IDENTITY_VAL_LOCAL 螜忱赊軒丧騩涉蓯蓱蓨虯 苓室芍虯DB2 搔 T2 赊 C1 蓯磒蓯臭唱涉色趌 10 蓲稍蓨蓺生虰 籫晃籏蚚蓯螜躓生蓚籰籜籫牲蓤色味弋蓮芍虯僖搐搔蓱蓨跔山卉粁贿蓮稳蓨棵蓭蓢 蓤蓭山蓭蓞虯 蓚康趭赊卉粁贿蓮稳蓨棵蓭蓢蓤蓭山蓚僖趌尚軣垆生蓚蓯芍 IDENTITY_VAL_LOCAL 螜忱尚 磒涉蓭绅审牲山虰 3 啥赊賊 EMPLOYEE虯EMP_ACT虯声 蓱丧 ACCT_LOG 搔蓚蓲尸趭涉蓺生虰 EMP_ACT 声蓱丧 ACCT_LOG 賊蓯膤縼尚牲蓢蓯 踫上 AFTER 膤縼籫晃籏蚚搔 EMPLOYEE 蓯趭違牲蓤蓭山蓺生虰 CREATE TABLE EMPLOYEE (EMPNO SMALLINT GENERATED ALWAYS AS IDENTITY (START WITH 1000), NAME CHAR(30), SALARY DECIMAL(5,2), DEPTNO SMALLINT); CREATE TABLE EMP_ACT (ACNT_NUM SMALLINT GENERATED ALWAYS AS IDENTITY (START WITH 1), EMPNO SMALLINT); CREATE TABLE ACCT_LOG (ID SMALLINT GENERATED ALWAYS AS IDENTITY (START WITH 100), ACNT_NUM SMALLINT, EMPNO SMALLINT); CREATE TRIGGER NEW_HIRE AFTER INSERT ON EMPLOYEE REFERENCING NEW AS NEW_EMP FOR EACH ROW MODE DB2SQL BEGIN ATOMIC INSERT INTO EMP_ACT (EMPNO) VALUES (NEW_EMP.EMPNO); INSERT INTO ACCT_LOG (ACNT_NUM EMPNO) VALUES (IDENTITY_VAL_LOCAL(), NEW_EMP.EMPNO); END 蹚蚴蓯籫晃籏蚚牲蓤蓚 INSERT 籜籩蚚籫煌豢籫芍虯 踫尚 EMP_ACT 賊蓯膤縼涉蓺 生虰 神赊 INSERT 籜籩蚚籫煌豢籫芍虯EMPLOYEE 賊赊 EMPNO 搐赊籫晃籏蚚儇晰儇忱 尚磒涉蓭虯 EMPLOYEE 賊赊 EMPNO 搐赊僖趌尚 EMP_ACT 賊赊 EMPNO 搐蓯籖籹蚚 生蓚蓱上䎱涉蓺生虰 EMPLOYEE 賊赊 EMPNO 搐蓯稳蓨棵蓭蓢蓤蓭山蓚趌尚矿蓚色舍 蓯虯 IDENTITY_VAL_LOCAL 螜忱尚磒生蓚神蓲芍蓮僧蓺甥嗓虰 神蓤芍虯神赊籰籜籫 赊卉粁贿蓮 INSERT 籜籩蚚籫煌豢籫搔騩牲蓤蓭山稍山神蓲搔茱藬蓮虯 IDENTITY_VAL_LOCAL 螜忱搔 EMP_ACT 赊 INSERT 赊 VALUES 亵翅蓮軒丧騩牲蓤色驁 酃虯 NULL 趌搔兮牲蓤蓺生虰 神赊 EMP_ACT 賊赊 INSERT 籜籩蚚籫煌豢籫赊苓室虯 ACNT_NUM 搐赊砎涉山僖搐趌蓞 臭唱牲蓤蓺生虰 2 棱瞄蓯籫晃籏蚚牲蓤蓚 INSERT 籜籩蚚籫煌豢籫芍虯踫尚 ACCT_LOG 賊蓯膤縼涉蓺 生虰 神赊籜籩蚚籫煌豢籫芍 IDENTITY_VAL_LOCAL 螜忱尚軒丧騩涉虯籫晃籏蚚蛩趗赊 腛赊 INSERT 籜籩蚚籫煌豢籫蓮 EMP_ACT 賊赊 ACNT_NUM 搐蓯稳蓨棵蓭蓢蓤色趌尚虯 ACCT_LOG 賊赊 ACNT_NUM 搐蓯籖籹蚚生蓚蓱上䎱涉蓺生虰 EMPNO 搐芍虯EMPLOYEE 賊赊 EMPNO 搐蓲款婶趌搔稳蓨棵蓭蓢蓤蓭山蓺生虰 軒丧騩涉籄籿晃籔蚚籚还豢 (啥蓺蓨虯EMPLOYEE 蓹赊 INSERT 搔騩牲蓤蓚卉粁贿) 筛 蓢虯 籌晃籛籭贿 INSERT 籜籩蚚籫煌豢籫蓯蓱傻蓭 EMPLOYEE 賊赊 EMPNO 搐蓯稳蓨 棵蓭蓢蓤色趌蓯 IVAR 儇忱尚 稠趭涉蓺生虰 INSERT INTO EMPLOYEE (NAME, SALARY, DEPTNO) VALUES ('Rupert', 989.99, 50); 籌晃籛籭贿 INSERT 籜籩蚚籫煌豢籫虯 声蓱丧籫晃籏蚚蛩趗生蔀蓭搔蛩床牲蓤色芷赊 3 啥赊賊赊繀磂: SELECT EMPNO, SUBSTR(NAME,10) AS NAME, SALARY, DEPTNO FROM EMPLOYEE; EMPNO NAME SALARY DEPTNO ----------- ----------- ---------------------------------- ----------- 1000 Rupert 989.99 50 SELECT ACNT_NUM, EMPNO FROM EMP_ACT; ACNT_NUM EMPNO ----------- ----------- 1 1000 SELECT * FROM ACCT_LOG; ID ACNT_NUM EMPNO ----------- ----------- ----------- 100 1 1000 IDENTITY_VAL_LOCAL 螜忱赊苓室芍虯 款婶籰籜籫虴卉粁贿蓮僖搐蓯稳蓨棵蓭蓢蓤 色蹚砎赊趌蓯稍蓨蓺生虰 籌晃籛籭贿 INSERT 籜籩蚚籫煌豢籫虯声蓱丧籫晃籏蚚蛩趗 生蔀蓭搔蛩床牲蓤色芷虯 EMPLOYEE 賊赊 EMPNO 搐蓯稳蓨棵蓭蓢蓤蓭山蓚趌搔 1000 蓮蓚色舍虯 IDENTITY_VAL_LOCAL 螜忱芍趌 1000 尚兮涉蓺生虰 失赊 VALUES 籜籩 蚚籫煌豢籫蓯蓱傻蓭虯IVAR 搔 1000 蓯稠趭牲蓤蓺生虰 EMP_ACT 賊蓹赊膤縼 (EMPLOYEE 賊蓹赊膤縼赊芷虯蓱蓨跔山籰籜籫虴卉粁贿蓮踫伞蓤蓚) 芍虯 神赊 IDENTITY_VAL_LOCAL 螜忱赊軒丧騩涉蓯蓱傻蓭诗搔兮牲蓤蓚筛蓯芍蔱擗涉蓺甥嗓虰 VALUES IDENTITY_VAL_LOCAL() INTO :IVAR; 38.3.2.6 LCASE 声蓱丧 UCASE (惶籮籖蚚籬) 惶籮籖蚚籬虴籪蚚籢粁蚚籜蓮芍虯惶籮籖蚚籬亵赊卉籶蚚籫晃蚚腟霓搔虯 神蓤蓢赊 亵赊惶籮籖蚚籬虴籿慧籶籩籅蚚蓯螌汕绅蕄膯亵 (蓺色芍颡亵) 蓮生虰 ASCII 亵赊虱纚蝡籵蚚籛还豢芍虯Roman numerals 蓲款磍虯滁涉绅膯亵颡亵儇晰尚 踫上蓱上蓯稍蓨蓺涉色虰 38.3.2.7 MQPUBLISH >>-MQPUBLISH---(------------------------------------------------> >-----+-----------------------------------------------+---------> '-publisher-service--,--+--------------------+--' '-service-policy--,--' >----msg-data----+-----------------------------------+--)------>< '-,--topic--+--------------------+--' | (1) | '-,--correl-id-------' 谯: 1. correl-id 芍虯service 声蓱丧 policy 搔腛蓯 趭違牲蓤蓭山稍山驁酃虯䎱 趭蓮僧蓺甥嗓虰 籜籐蚚粆芍 MQDB2 蓮生虰 MQPUBLISH 螜忱芍籪蚚籢尚 MQSeries 蓯鲤踫涉蓺生虰 神赊螜忱尚磒生蓚蓯芍虯 MQSeries 籶籾晃籦籚患/籘籾籜籒皇籆籾蓺色芍 MQSeries Integrator 赊 山慎蓤筛 尚籆豢籜籫蚚贿涉稍深蓤勺稍蓨蓺甥嗓虰 蜷涉绅芍 www.ibm.com/software/MQSeries 尚驋涉蓭绅审牲山虰 MQPUBLISH 螜忱芍虯service-policy 蓯蓱蓨趭違牲蓤蓭山蓚籘蚚籸籜虴粅晃籚蚚赊 賗尚磒涉蓭虯msg-data 蓯螝蓺蓤蓭山蓚籪蚚籢尚虯publisher-service 蓯蓱蓨 䎱趭牲蓤蓭山蓚 MQSeries 籶籾晃籦籚换蚚蓯鲤踫涉蓺生虰 煌籦籞蚚籛赊籌籿籚还豢 赊籫籹籦籒搔䎱趭蓮僧虯籌籿籚还豢赊惶蚚籙蚚趭違赊煌籦籞蚚籛奈螜 ID 蓞 䎱趭蓮 僧蓺生虰 神赊螜忱芍虯滁颉蓯騃贷生蓚蓲 '1' 赊趌尚兮涉虯滁颉蓯騃贷涉稍山蓲 '0' 赊趌尚兮涉蓺生虰 publisher-service 煌籦籞蚚籛搔拇矼牲蓤蓚耞床 MQSeries 唆硲尚螝设籜籫晃豢籓蓮生虰 publisher-service 搔䎱趭牲蓤蓭山蓚蓲虯AMT.XML 晃粅籛籫晃蚚虴籺籃籆贿蓯 趭違牲蓤蓭山蓚籶籾晃籦籚换蚚虴籘蚚籸籜虴粅籆豢籫尚驋涉蓺生虰 籘蚚籸 籜虴粅籆豢籫蓲芍虯煌籦籞蚚籛赊拇矼茳蓮蓚耞床籊豢籬粅籆豢籫赊神蓲蓮 生虰 籘蚚籸籜虴粅籆豢籫赊趭違蓯芍虯MQSeries 籐患蚚虴粆籰蚚籛换蚚声蓱丧 籐患蚚赊矛腛搔 螝蓺蓤蓭山蓺生虰 蜷涉绅芍蛈MQSeries 籄籿晃籔蚚籚还豢虴 煌籦籞蚚籛豢籓虴籆豢籢蚚籺籉蚚籜蛌尚驋涉蓭绅审牲山虰 publisher-service 搔䎱趭牲蓤蓭山稍山驁酃虯DB2.DEFAULT.PUBLISHER 搔  磒牲蓤蓺生虰 publisher-service 赊蹚膯籘籆籝芍 48 亵蓮生虰 service-policy 神赊煌籦籞蚚籛赊蛩床蓯磒牲蓤蓚 MQSeries AMI 籘蚚籸籜虴粅晃籚蚚尚螝设 籜籫晃豢籓蓮生虰 service-policy 搔䎱趭牲蓤蓭山蓚驁酃虯service-policy 芍 AMT.XML 晃粅籛籫晃蚚虴籺籃籆贿蓯 趭違牲蓤蓭山蓚粅晃籚蚚尚驋涉蓺 生虰 籘蚚籸籜虴粅晃籚蚚芍虯神赊煌籦籞蚚籛豢籓暮蹗蓯縆磒牲蓤蓚籘蚚籸 籜虴籌籿籚还豢赊 賗赊籞籦籫尚趭違涉蓺生虰 神赊籌籿籚还豢蓯芍虯煌籦籞 蚚籛碊硲蚬艘蓲煌籦籞蚚籛鸟钞搔螝蓺蓤蓺生虰 蜷涉绅芍蛈MQSeries 籄籿晃 籔蚚籚还豢虴煌籦籞蚚籛豢籓虴籆豢籢蚚籺籉蚚籜蛌粆籮患籄贿尚驋涉蓭绅审 牲山虰 service-policy 搔䎱趭牲蓤蓭山稍山驁酃虯籪籺籋贿籫赊 DB2.DEFAULT.POLICY 搔磒牲蓤蓺生虰 service-policy 赊蹚膯籘籆籝芍 48 亵蓮生虰 msg-data MQSeries 躱碦蓮拇矼牲蓤蓚籪蚚籢尚螝设籜籫晃豢籓蓮生虰 蹚膯籘籆籝芍 4000 亵蓮生虰 topic 煌籦籞蚚籛鲤踫赊籫籹籦籒尚螝设籜籫晃豢籓蓮生虰 籫籹籦籒搔䎱趭牲蓤蓭 山稍山驁酃虯煌籦籞蚚籛蓯芍诗蓞螜翧賢深蓢蓤蓺甥嗓虰 topic 赊蹚膯籘籆籝 芍 40 亵蓮生虰 侪忱赊籫籹籦籒尚 1 啥赊籜籫晃豢籓蓯䎱趭生蓚神蓲搔蓮僧 蓺生 (40 亵蓺蓮)虰 莎赊驁酃虯蝒籫籹籦籒芍籖慧豢蓮邞碀蓨蓺生虰 色蓲奢 勺虯"t1:t2:the third topic" 芍虯煌籦籞蚚籛搔 t1虯t2虯声蓱丧 "the third topic" 赊 3 啥赊 籫籹籦籒生蔀蓭蓯螜躓涉蓭山蓚神蓲尚涉蓭山蓺生虰 correl-id 神赊煌籦籞蚚籛蓯螜翧牲甥蓚奈螜 ID 尚螝设籌籿籚还豢赊籜籫晃豢籓蓮生虰 correl-id 芍虯磛咄尚收颗蓯螜翧牲甥蓚色舍蓯磛咄声蓱丧收颗籚籭晃籌蓯 蓱 绅䎱趭牲蓤蓺生虰 神蓤搔䎱趭牲蓤蓭山稍山驁酃虯煌籦籞蚚籛蓯奈螜 ID 搔趢 实牲蓤蓺甥嗓虰 correl-id 赊蹚膯籘籆籝芍 24 亵蓮生虰 礌 礌 1: 神赊礌蓮芍虯籪籺籋贿籫虴粅晃籚蚚 (DB2.DEFAULT.POLICY) 蓯蓱蓨 籜籫晃豢 籓 "Testing 123" 搔籪籺籋贿籫虴籶籾晃籦籚换蚚虴籘蚚籸籜 (DB2.DEFAULT.PUBLISHER) 蓯 鲤踫牲蓤蓺生虰 奈螜 ID 蓞籫籹籦籒蓞煌籦籞蚚籛蓯 淖涉蓭䎱趭牲蓤蓭山蓺甥嗓虰 VALUES MQPUBLISH('Testing 123') 礌 2: 神赊礌蓮芍虯籜籫晃豢籓 "Testing 345" 搔籫籹籦籒 "TESTS" 蓮 籶籾晃籦籚 换蚚虴籘蚚籸籜 "MYPUBLISHER" 蓯鲤踫牲蓤蓺生虰 籪籺籋贿籫虴粅晃籚蚚搔磒牲 蓤蓭山蓭虯奈螜 ID 搔䎱趭牲蓤蓭山蓺甥嗓虰 VALUES MQPUBLISH('MYPUBLISHER','Testing 345', 'TESTS') 礌 3: 神赊礌蓮芍虯"TEST1" 赊奈螜 ID 尚啥粅晃籚蚚 "MYPOLICY" 蓯蓱蓨籜籫晃 豢籓 "Testing 678" 搔 籶籾晃籦籚换蚚虴籘蚚籸籜 "MYPUBLISHER" 蓯鲤踫牲蓤蓺 生虰 籫籹籦籒 "TESTS" 蓯螜生蓚煌籦籞蚚籛搔鲤踫牲蓤蓺生虰 VALUES MQPUBLISH('MYPUBLISHER','MYPOLICY','Testing 678','TESTS','TEST1') 礌 4: 神赊礌蓮芍虯籪籺籋贿籫虴粅晃籚蚚 (DB2.DEFAULT.POLICY) 尚磒涉虯 奈螜 ID 尚磒甥慎蓯虯籜籫晃豢籓 "Testing 901" 搔籫籹籦籒 "TESTS" 蓮 籶籾晃籦籚 换蚚虴籘蚚籸籜 "MYPUBLISHER" 蓯鲤踫牲蓤蓺生虰 VALUES MQPUBLISH('Testing 901','TESTS') 蚱週赊蓘赊礌蓮蓞虯滁颉騃贷赊驁酃芍趌 '1' 搔兮牲蓤蓺生虰 38.3.2.8 MQREAD >>-MQREAD---(----+------------------------------------------+---> '-receive-service--+--------------------+--' '-,--service-policy--' >----)--------------------------------------------------------->< 籜籐蚚粆芍 MQDB2 蓮生虰 MQREAD 螜忱芍虯service-policy 蓯趭違牲蓤蓭山蓚籘蚚籸籜虴粅晃籚蚚赊 賗尚 磒涉蓭虯receive-service 蓯蓱傻蓭䎱趭牲蓤蓭山蓚 MQSeries 慧籔蚚籚还豢筛蓢 煌 籦籞蚚籛尚兮涉蓺生虰 神赊暮蹗尚踫涉蓭蓞虯receive-service 蓯螜翧生蓚籐患蚚 筛蓢神赊煌籦籞蚚籛搔 虮唼牲蓤蓚神蓲芍蓨蓺甥嗓搔虯钠伞蓨蓯籐患蚚赊硲喀蓯 蓚煌籦籞蚚籛搔兮牲蓤蓺生虰 冕蓨趌芍虯神赊煌籦籞蚚籛尚螝设 VARCHAR(4000) 蓮 生虰 冕牲蓤蓚煌籦籞蚚籛搔磒蓮僧稍山驁酃虯NULL 搔兮牲蓤蓺生虰 receive-service 煌籦籞蚚籛赊矼茳蓮蓚耞床 MQSeries 唆硲尚螝设籜籫晃豢籓蓮生虰 receive-service 搔䎱趭牲蓤蓭山蓚驁酃虯receive-service 芍 AMT.XML 晃粅 籛籫晃蚚虴籺籃籆贿蓯 趭違牲蓤蓭山蓚籘蚚籸籜虴粅籆豢籫尚驋涉蓺生虰 籘 蚚籸籜虴粅籆豢籫蓲芍虯煌籦籞蚚籛赊拇矼茳蓮蓚耞床籊豢籬粅籆豢籫赊神 蓲蓮生虰 籘蚚籸籜虴粅籆豢籫赊趭違蓯芍虯MQSeries 籐患蚚虴粆籰蚚籛换蚚声 蓱丧籐患蚚赊矛腛搔 螝蓺蓤蓭山蓺生虰 蜷涉绅芍蛈MQSeries 籄籿晃籔蚚籚还 豢虴煌籦籞蚚籛豢籓虴籆豢籢蚚籺籉蚚籜蛌尚驋涉蓭绅审牲山虰 receive-service 搔䎱趭牲蓤蓭山稍山驁酃虯DB2.DEFAULT.SERVICE 搔 磒牲 蓤蓺生虰 receive-service 赊蹚膯籘籆籝芍 48 亵蓮生虰 service-policy 神赊煌籦籞蚚籛赊蛩床蓯磒牲蓤蓚 MQSeries AMI 籘蚚籸籜虴粅晃籚蚚尚螝设 籜籫晃豢籓蓮生虰 service-policy 搔䎱趭牲蓤蓭山蓚驁酃虯service-policy 芍 AMT.XML 晃粅籛籫晃蚚虴籺籃籆贿蓯 趭違牲蓤蓭山蓚粅晃籚蚚尚驋涉蓺 生虰 籘蚚籸籜虴粅晃籚蚚芍虯神赊煌籦籞蚚籛豢籓暮蹗蓯縆磒牲蓤蓚籘蚚籸 籜虴籌籿籚还豢赊 賗赊籞籦籫尚趭違涉蓺生虰 神赊籌籿籚还豢蓯芍虯煌籦籞 蚚籛碊硲蚬艘蓲煌籦籞蚚籛鸟钞搔螝蓺蓤蓺生虰 蜷涉绅芍蛈MQSeries 籄籿晃 籔蚚籚还豢虴煌籦籞蚚籛豢籓虴籆豢籢蚚籺籉蚚籜蛌粆籮患籄贿尚驋涉蓭绅审 牲山虰 service-policy 搔䎱趭牲蓤蓭山稍山驁酃虯籪籺籋贿籫赊 DB2.DEFAULT.POLICY 搔磒牲蓤蓺生虰 service-policy 赊蹚膯籘籆籝芍 48 亵蓮生虰 礌: 礌 1: 神赊礌蓮芍虯籪籺籋贿籫虴粅晃籚蚚 (DB2.DEFAULT.POLICY) 尚磒涉蓭虯 籪 籺籋贿籫虴籘蚚籸籜 (DB2.DEFAULT.SERVICE) 蓯蓱蓨䎱趭牲蓤蓭山蓚籐患蚚赊硲喀蓯 蓚 煌籦籞蚚籛搔縺身蓢蓤蓺生虰 VALUES MQREAD() 礌 2: 神赊礌蓮芍虯籪籺籋贿籫虴粅晃籚蚚 (DB2.DEFAULT.POLICY) 尚磒涉蓭虯 籘 蚚籸籜 "MYSERVICE" 蓯蓱蓨䎱趭牲蓤蓭山蓚籐患蚚赊硲喀蓯蓚 煌籦籞蚚籛搔縺身 蓢蓤蓺生虰 VALUES MQREAD('MYSERVICE') 礌 3: 神赊礌蓮芍虯粅晃籚蚚 "MYPOLICY" 尚磒涉蓭虯籘蚚籸籜 "MYSERVICE" 蓯蓱 蓨 䎱趭牲蓤蓭山蓚籐患蚚赊硲喀蓯蓚煌籦籞蚚籛搔縺身蓢蓤蓺生虰 VALUES MQREAD('MYSERVICE','MYPOLICY') 蚱週赊礌蓮芍生蔀蓭虯滁颉騃贷生蓚蓲煌籦籞蚚籛赊繀磂搔 VARCHAR(4000) 蓲涉蓭兮 牲蓤蓺生虰 煌籦籞蚚籛搔磒蓮僧稍山驁酃虯NULL 搔兮牲蓤蓺生虰 38.3.2.9 MQRECEIVE >>-MQRECEIVE----------------------------------------------------> >----(--+-------------------------------------------------------------+---)-> '-receive-service--+---------------------------------------+--' '-,--service-policy--+---------------+--' '-,--correl-id--' >-------------------------------------------------------------->< 籜籐蚚粆芍 MQDB2 蓮生虰 MQRECEIVE 螜忱芍虯籘蚚籸籜虴粅晃籚蚚 service-policy 赊 賗尚磒涉蓭虯 receive-service 蓯蓱傻蓭䎱趭牲蓤蓭山蓚 MQSeries 慧籔蚚籚还豢筛蓢赊 煌籦籞蚚 籛尚兮涉蓺生虰 神赊暮蹗尚踫生蓚蓲虯receive-service 蓯螜翧生蓚籐患蚚筛蓢神 赊煌籦籞蚚籛搔虮唼牲蓤蓺生虰 correl-id 搔䎱趭牲蓤蓭山蓚驁酃虯藞趘生蓚奈螜 ID 尚啥蹚蚴赊煌籦籞蚚籛搔 兮牲蓤蓺生虰 correl-id 搔䎱趭牲蓤蓭山稍山驁酃虯 籐患蚚赊硲喀蓯蓚煌籦籞蚚籛搔 兮牲蓤蓺生虰 冕蓨趌芍虯神赊煌籦籞蚚籛尚螝设 VARCHAR(4000) 蓮生虰 冕牲蓤蓚煌籦籞蚚籛搔磒蓮僧稍山驁酃虯NULL 搔兮牲蓤蓺 生虰 receive-service 煌籦籞蚚籛赊矼茳蓮蓚耞床 MQSeries 唆硲尚螝设籜籫晃豢籓蓮生虰 receive-service 搔䎱趭牲蓤蓭山蓚驁酃虯receive-service 芍 AMT.XML 晃粅 籛籫晃蚚虴籺籃籆贿蓯 趭違牲蓤蓭山蓚籘蚚籸籜虴粅籆豢籫尚驋涉蓺生虰 籘 蚚籸籜虴粅籆豢籫蓲芍虯煌籦籞蚚籛赊拇矼茳蓮蓚耞床籊豢籬粅籆豢籫赊神 蓲蓮生虰 籘蚚籸籜虴粅籆豢籫赊趭違蓯芍虯MQSeries 籐患蚚虴粆籰蚚籛换蚚声 蓱丧籐患蚚赊矛腛搔 螝蓺蓤蓭山蓺生虰 蜷涉绅芍蛈MQSeries 籄籿晃籔蚚籚还 豢虴煌籦籞蚚籛豢籓虴籆豢籢蚚籺籉蚚籜蛌尚驋涉蓭绅审牲山虰 receive-service 搔䎱趭牲蓤蓭山稍山驁酃虯DB2.DEFAULT.SERVICE 搔磒牲蓤 蓺生虰 receive-service 赊蹚膯籘籆籝芍 48 亵蓮生虰 service-policy 神赊煌籦籞蚚籛赊蛩床蓯磒牲蓤蓚 MQSeries AMI 籘蚚籸籜虴粅晃籚蚚尚螝设 籜籫晃豢籓蓮生虰 service-policy 搔䎱趭牲蓤蓭山蓚驁酃虯service-policy 芍 AMT XML 晃粅籛籫晃蚚虴籺籃籆贿蓯 趭違牲蓤蓭山蓚粅晃籚蚚尚驋涉蓺 生虰 4 service-policy 搔䎱趭牲蓤蓭山稍山驁酃虯 籪籺籋贿籫赊 DB2.DEFAULT.POLICY 搔磒牲蓤蓺生虰 service-policy 赊蹚膯籘籆籝芍 48 亵蓮生虰 correl-id 神赊煌籦籞蚚籛蓯螜翧牲甥蓚籌籿籚还豢赊奈螜 ID 尚螝设籜籫晃豢籓蓮生虰 correl-id 芍虯磛咄尚收颗蓯螜翧牲甥蓚色舍蓯磛咄声蓱丧收颗籚籭晃籌蓯 䎱 趭牲蓤蓚神蓲搔色丧色丧蓨蓺生虰 神蓤搔䎱趭牲蓤蓭山稍山驁酃虯奈螜 ID 芍䎱趭牲蓤蓺甥嗓虰 correl-id 赊蹚膯籘籆籝芍 24 亵蓮生虰 礌: 礌 1: 神赊礌蓮芍虯籪籺籋贿籫虴粅晃籚蚚 (DB2.DEFAULT.POLICY) 尚磒涉蓭虯 籪 籺籋贿籫虴籘蚚籸籜 (DB2.DEFAULT.SERVICE) 蓯蓱蓨䎱趭牲蓤蓭山蓚籐患蚚赊硲喀蓯 蓚 煌籦籞蚚籛搔矼牲蓤蓺生虰 VALUES MQRECEIVE() 礌 2: 神赊礌蓮芍虯籪籺籋贿籫虴粅晃籚蚚 (DB2.DEFAULT.POLICY) 尚磒涉蓭虯 籘 蚚籸籜 "MYSERVICE" 蓯蓱蓨䎱趭牲蓤蓭山蓚籐患蚚赊硲喀蓯蓚 煌籦籞蚚籛搔矼 牲蓤蓺生虰 VALUES MQRECEIVE('MYSERVICE') 礌 3: 神赊礌蓮芍虯粅晃籚蚚 "MYPOLICY" 尚磒涉蓭虯籘蚚籸籜 "MYSERVICE" 蓯蓱 蓨 䎱趭牲蓤蓭山蓚籐患蚚赊硲喀蓯蓚煌籦籞蚚籛搔矼牲蓤蓺生虰 VALUES MQRECEIVE('MYSERVICE','MYPOLICY') 礌 4: 神赊礌蓮芍虯粅晃籚蚚 "MYPOLICY" 尚磒涉蓭虯籘蚚籸籜 "MYSERVICE" 蓯蓱 蓨 䎱趭牲蓤蓭山蓚籐患蚚赊硲喀筛蓢 '1234' 蓯藞趘生蓚奈螜 ID 尚啥蹚蚴赊煌籦 籞蚚籛搔 矼牲蓤蓺生虰 VALUES MQRECEIVE('MYSERVICE',MYPOLICY','1234') 蚱週赊礌蓮芍生蔀蓭虯滁颉騃贷生蓚蓲 煌籦籞蚚籛赊繀磂搔 VARCHAR(4000) 蓲涉蓭 兮牲蓤蓺生虰 煌籦籞蚚籛搔磒蓮僧稍山驁酃虯NULL 搔兮牲蓤蓺生虰 38.3.2.10 MQSEND >>-MQSEND---(----+------------------------------------------+---> '-send-service--,--+--------------------+--' '-service-policy--,--' >----msg-data----+--------------------+--)--------------------->< | (1) | '-,--correl-id-------' 谯: 1. correl-id 芍虯service 声蓱丧 policy 搔腛蓯 趭違牲蓤蓭山稍山驁酃虯䎱 趭蓮僧蓺甥嗓虰 籜籐蚚粆芍 MQDB2 蓮生虰 MQSEND 螜忱芍虯service-policy 蓯蓱蓨趭違牲蓤蓭山蓚籘蚚籸籜虴粅晃籚蚚赊 賗 尚磒涉蓭虯msg-data 蓯螝蓺蓤蓭山蓚籪蚚籢尚虯send-service 蓯蓱蓨 䎱趭牲蓤蓭 山蓚 MQSeries 慧籔蚚籚还豢蓯拇矼涉蓺生虰 繡肃䎱趭赊惶蚚籙蚚趭違煌籦籞蚚籛奈 螜 ID 芍虯correl-id 蓯蓱傻蓭䎱趭生蓚神蓲搔蓮僧蓺生虰 神赊螜忱芍虯滁颉蓯騃贷 生蓚蓲 '1' 赊趌尚兮涉虯滁颉蓯騃贷涉稍山蓲 '0' 赊趌尚兮涉蓺生虰 msg-data MQSeries 躱碦蓮拇矼牲蓤蓚籪蚚籢尚螝设籜籫晃豢籓蓮生虰 蹚膯籘籆籝芍 4000 亵蓮生虰 send-service 煌籦籞蚚籛搔拇矼牲蓤蓚耞床 MQSeries 唆硲尚螝设籜籫晃豢籓蓮生虰 send-service 搔䎱趭牲蓤蓭山蓚驁酃虯send-service 芍 AMT.XML 蓯趭違牲蓤 蓭山蓚 籘蚚籸籜虴粅籆豢籫尚驋涉蓺生虰 籘蚚籸籜虴粅籆豢籫蓲芍虯煌籦籞 蚚籛尚拇矼生蓚 耞床籊豢籬粅籆豢籫赊神蓲蓮生虰 籘蚚籸籜虴粅籆豢籫赊趭 違蓯芍虯MQSeries 籐患蚚虴粆籰蚚籛换蚚声蓱丧籐患蚚赊矛腛搔 螝蓺蓤蓭山蓺 生虰 蜷涉绅芍蛈MQSeries 籄籿晃籔蚚籚还豢虴煌籦籞蚚籛豢籓虴籆豢籢蚚籺籉 蚚籜蛌粆籮患籄贿尚驋涉蓭绅审牲山虰 send-service 搔䎱趭牲蓤蓭山稍山驁 酃虯DB2.DEFAULT.SERVICE 赊趌搔磒牲蓤蓺生虰 send-service 赊蹚膯籘籆籝 芍 48 亵蓮生虰 service-policy 神赊煌籦籞蚚籛赊蛩床蓯磒牲蓤蓚 MQSeries AMI 籘蚚籸籜虴粅晃籚蚚尚螝设 籜籫晃豢籓蓮生虰 service-policy 搔䎱趭牲蓤蓭山蓚驁酃虯service-policy 芍 AMT XML 晃粅籛籫晃蚚虴籺籃籆贿蓯 趭違牲蓤蓭山蓚籘蚚籸籜虴粅晃籚蚚尚 驋涉蓺生虰 籘蚚籸籜虴粅晃籚蚚芍虯神赊煌籦籞蚚籛豢籓暮蹗蓯縆磒牲蓤蓚 籘蚚籸籜虴籌籿籚还豢赊 賗赊籞籦籫尚趭違涉蓺生虰 神赊籌籿籚还豢蓯芍虯 煌籦籞蚚籛碊硲蚬艘蓲煌籦籞蚚籛鸟钞搔螝蓺蓤蓺生虰 蜷涉绅芍蛈MQSeries 籄籿晃籔蚚籚还豢虴煌籦籞蚚籛豢籓虴籆豢籢蚚籺籉蚚籜蛌粆籮患籄贿尚 驋 涉蓭绅审牲山虰 service-policy 搔䎱趭牲蓤蓭山稍山驁酃虯 DB2.DEFAULT.POLICY 赊籪籺籋贿籫趌搔 磒牲蓤蓺生虰 service-policy 赊蹚 膯籘籆籝芍 48 亵蓮生虰 correl-id 神赊煌籦籞蚚籛蓯螜翧牲甥蓚奈螜 ID 尚螝设籌籿籚还豢赊籜籫晃豢籓蓮生虰 correl-id 芍虯磛咄尚收颗蓯螜翧牲甥蓚色舍蓯磛咄声蓱丧收颗籚籭晃籌蓯 䎱 趭牲蓤蓚神蓲搔色丧色丧蓨蓺生虰 神蓤搔䎱趭牲蓤蓭山稍山驁酃虯奈螜 ID 芍拇矼牲蓤蓺甥嗓虰 correl-id 赊蹚膯籘籆籝芍 24 亵蓮生虰 礌: 礌 1: 神赊礌蓮芍虯籪籺籋贿籫虴粅晃籚蚚 (DB2.DEFAULT.POLICY) 尚磒涉蓭虯 奈 螜 ID 芍磒甥慎蓯虯籜籫晃豢籓 "Testing 123" 搔籪籺籋贿籫虴籘蚚籸籜 (DB2.DEFAULT.SERVICE) 蓯 拇矼牲蓤蓺生虰 VALUES MQSEND('Testing 123') 礌 2: 神赊礌蓮芍虯粅晃籚蚚 "MYPOLICY" 尚磒涉蓭虯奈螜 ID 芍磒甥慎蓯虯 籜 籫晃豢籓 "Testing 345" 搔籘蚚籸籜 "MYSERVICE" 蓯拇矼牲蓤蓺生虰 VALUES MQSEND('MYSERVICE','MYPOLICY','Testing 345') 礌 3: 神赊礌蓮芍虯粅晃籚蚚 "MYPOLICY" 蓲奈螜 ID "TEST3" 尚磒涉蓭虯 籜籫晃 豢籓 "Testing 678" 搔籘蚚籸籜 "MYSERVICE" 蓯拇矼牲蓤蓺生虰 VALUES MQSEND('MYSERVICE','MYPOLICY','Testing 678','TEST3') 礌 4: 神赊礌蓮芍虯籪籺籋贿籫虴粅晃籚蚚 (DB2.DEFAULT.POLICY) 尚磒涉蓭虯 奈 螜 ID 芍磒甥慎蓯虯籜籫晃豢籓 "Testing 901" 搔籘蚚籸籜 "MYSERVICE" 蓯 拇矼 牲蓤蓺生虰 VALUES MQSEND('MYSERVICE','Testing 901') 蚱週赊生蔀蓭赊礌蓮虯滁颉騃贷赊驁酃芍虯'1' 赊籜籎皇蚚趌搔兮牲蓤蓺生虰 38.3.2.11 MQSUBSCRIBE >>-MQSUBSCRIBE---(----------------------------------------------> >-----+------------------------------------------------+--------> '-subscriber-service--,--+--------------------+--' '-service-policy--,--' >----topic---)------------------------------------------------->< 籜籐蚚粆芍 MQDB2 蓮生虰 MQSUBSCRIBE 螜忱芍虯䎱趭赊籫籹籦籒蓮鲤踫牲蓤色 MQSeries 煌籦籞蚚籛蓯螜翧牲 甥蓚色舍蓯 磒牲蓤蓺生虰 subscriber-service 芍虯䎱趭赊籫籹籦籒蓯藞趘生蓚煌 籦籞蚚籛赊耞床唆硲尚䎱趭涉蓺生虰 topic 蓯藞趘生蓚煌籦籞蚚籛搔 subscriber-service 蓱蓨趭違牲蓤蓭山蓚 籐患蚚蓯课縼牲蓤虯莎赊芷蓯 MQREAD虯 MQRECEIVE虯MQREADALL虯蓺色芍 MQRECEIVEALL 蓯軒丧騩涉 搔騩牲蓤蓚蓲虯莎赊煌籦 籞蚚籛赊縺身蓨蓺色芍矼搔识繺蓲稍蓨蓺生虰 神赊這繺芍虯MQSeries 粁蚚籜赊 籶籾晃籦籚患声蓱丧籘籾籜籒皇籆籾虴籚籜籩缓 (MQSeries Integrator虯 MQSeries 籶籾晃籦籚患/籘籾籜籒皇籆籾稍蓘) 赊籆豢籜籫蚚贿声蓱丧踈唱尚貹磛蓲涉蓺生虰 蜷涉绅芍 www.ibm.com/software/MQSeries 尚驋涉蓭绅审牲山虰 神赊螜忱芍虯滁颉蓯騃贷生蓚蓲 '1' 赊趌尚兮涉虯滁颉蓯騃贷涉稍山蓲 '0' 赊趌尚 兮涉蓺生虰 神赊螜忱搔滁颉蓯踫牲蓤蓚蓲虯籶籾晃籦籚患声蓱丧籘籾籜籒皇籆籾虴 籘蚚籵蚚搔 籫籹籦籒蓯藞趘生蓚煌籦籞蚚籛尚 subscriber-service 蓯蓱傻蓭趭違牲 蓤蓭山蓚 籘蚚籸籜虴粅籆豢籫蓯縘拇涉蓺生虰 subscriber-service topic 蓯藞趘生蓚煌籦籞蚚籛赊拇矼硲蓮蓚耞床 MQSeries 籘籾籜籒晃籿籚还 豢虴粅籆豢籫尚 螝设籜籫晃豢籓蓮生虰 subscriber-service 搔䎱趭牲蓤蓭山 蓚驁酃虯AMT.XML 晃粅籛籫晃蚚虴籺籃籆贿蓯 趭違牲蓤蓭山蓚籘籾籜籒皇籆籵 蚚虴籘蚚籸籜虴粅籆豢籫尚驋涉蓺生虰 籘蚚籸籜虴粅籆豢籫赊趭違蓯芍虯 MQSeries 籐患蚚虴粆籰蚚籛换蚚声蓱丧籐患蚚赊矛腛搔 螝蓺蓤蓭山蓺生虰 蜷 涉绅芍蛈MQSeries 籄籿晃籔蚚籚还豢虴煌籦籞蚚籛豢籓虴籆豢籢蚚籺籉蚚籜蛌 粆籮患籄贿尚驋涉蓭绅审牲山虰subscriber-service 搔䎱趭牲蓤蓭山稍山驁 酃虯 钠伞蓨蓯 DB2.DEFAULT.SUBSCRIBER 搔磒牲蓤蓺生虰 subscriber-service 赊蹚膯籘籆籝芍 48 亵蓮生虰 service-policy 神赊煌籦籞蚚籛赊蛩床蓯磒牲蓤蓚 MQSeries AMI 籘蚚籸籜虴粅晃籚蚚尚螝设 籜籫晃豢籓蓮生虰 service-policy 搔䎱趭牲蓤蓭山蓚驁酃虯service-policy 芍 AMT.XML 晃粅籛籫晃蚚虴籺籃籆贿蓯 趭違牲蓤蓭山蓚粅晃籚蚚尚驋涉蓺 生虰 籘蚚籸籜虴粅晃籚蚚芍虯神赊煌籦籞蚚籛豢籓暮蹗蓯縆磒牲蓤蓚 籘蚚籸 籜虴籌籿籚还豢赊賗赊籞籦籫尚趭違涉蓺生虰 神赊籌籿籚还豢蓯芍虯煌籦籞 蚚籛碊硲蚬艘蓲煌籦籞蚚籛鸟钞搔螝蓺蓤蓺生虰 蜷涉绅芍蛈MQSeries 籄籿晃 籔蚚籚还豢虴煌籦籞蚚籛豢籓虴籆豢籢蚚籺籉蚚籜蛌粆籮患籄贿尚 驋涉蓭绅 审牲山虰 service-policy 搔䎱趭牲蓤蓭山稍山驁酃虯钠伞蓨蓯籪籺籋贿籫赊 DB2.DEFAULT.POLICY 搔磒牲蓤蓺生虰 service-policy 赊蹚膯籘籆籝芍 48 亵蓮生虰 topic 矼生蓚煌籦籞蚚籛赊籢籆籿尚趭違生蓚籜籫晃豢籓蓮生虰 䎱趭赊籫籹籦籒蓮 鲤踫牲蓤色煌籦籞蚚籛审深搔神赊籘籾籜籒晃籿籚还豢蓯蓱蓨矼牲蓤蓺生虰 侪忱赊籘籾籜籒晃籿籚还豢搔款蓯聂垌蓮僧蓺生虰 籫籹籦籒赊蹚膯籘籆籝芍 40 亵蓮生虰 侪忱赊籫籹籦籒尚 1 啥赊籜籫晃豢籓蓯䎱趭生蓚神蓲搔蓮僧蓺 生 (40 亵蓺蓮)虰 莎赊驁酃虯蝒籫籹籦籒芍籖慧豢蓮邞碀蓨蓺生虰 色蓲奢 勺虯"t1:t2:the third topic" 芍虯煌籦籞蚚籛搔 t1虯t2虯声蓱丧 "the third topic" 赊 3 啥赊 籫籹籦籒生蔀蓭蓯螜躓涉蓭山蓚神蓲尚涉蓭山蓺生虰 礌: 礌 1: 神赊礌蓮芍虯籫籹籦籒 "Weather" 尚螝设煌籦籞蚚籛搔随伞蓤蓺生虰 籪籺籋 贿籫赊 subscriber-service (DB2.DEFAULT.SUBSCRIBER) 搔籘籾籜籒皇籆籵蚚蓲涉蓭 縪耝牲蓤蓺生虰 籪籺籋贿籫赊 service-policy (DB2.DEFAULT.POLICY) 搔籘蚚籸籜 赊賗尚 䎱趭涉蓺生虰 VALUES MQSUBSCRIBE('Weather') 礌 2: 神赊礌芍虯"Stocks" 尚螝设煌籦籞蚚籛蓯螜生蓚籘籾籜籒皇籆籵蚚赊 籪簧豢 籜籫卉蚚籚还豢蓮生虰 籘籾籜籒皇籆籵蚚搔 "PORTFOLIO-UPDATES" 蓲涉蓭粅晃籚蚚 "BASIC-POLICY" 蓮 縪耝牲蓤蓺生虰 VALUES MQSUBSCRIBE('PORTFOLIO-UPDATES','BASIC-POLICY','Stocks') 蚱週赊生蔀蓭赊礌蓮虯滁颉騃贷生蓚蓲 '1' 赊籜籎皇蚚趌搔兮牲蓤蓺生虰 38.3.2.12 MQUNSUBSCRIBE >>-MQUNSUBSCRIBE---(--------------------------------------------> >-----+------------------------------------------------+--------> '-subscriber-service--,--+--------------------+--' '-service-policy--,--' >----topic---)------------------------------------------------->< 籜籐蚚粆芍 MQDB2 蓮生虰 MQUNSUBSCRIBE 螜忱芍虯螚聂赊煌籦籞蚚籛虴籘籾籜籒晃籿籚还豢尚觅虻生蓚色舍蓯 磒牲蓤蓺生虰 蓨虻牲蓤色籘籾籜籒晃籿籚还豢尚僖生蓚色舍蓯 subscriber-service虯service-policy虯 声蓱丧 topic 搔磒牲蓤蓺生虰 神赊這繺 芍虯MQSeries 粁蚚籜赊籶籾晃籦籚患声蓱丧籘籾籜籒皇籆籾虴籚籜籩缓 (MQSeries Integrator虯 MQSeries 籶籾晃籦籚患/籘籾籜籒皇籆籾稍蓘) 赊籆豢籜籫蚚贿声蓱丧 踈唱尚貹磛蓲涉蓺生虰 蜷涉绅芍 www.ibm.com/software/MQSeries 尚驋涉蓭绅审 牲山虰 神赊螜忱芍虯滁颉蓯騃贷生蓚蓲 '1' 赊趌尚兮涉虯滁颉蓯騃贷涉稍山蓲 '0' 赊趌尚 兮涉蓺生虰 神赊這繺搔滁颉蓯踫牲蓤蓚蓲虯苓室蓲涉蓭虯籶籾晃籦籚患声蓱丧籘籾 籜籒皇籆籾虴籘蚚籵蚚搔虯 䎱趭赊籶皇煌蚚籢蚚蓯蓱蓨趭違牲蓤色籘籾籜籒晃籿籚还 豢尚虮唼涉蓺生虰 䎱趭赊 topic 尚啥煌籦籞蚚籛芍虯subscriber-service 蓯蓱蓨 趭違牲蓤蓭山蓚耞床唆硲蓯拇矼牲蓤稍绅稍蓨蓺生虰 subscriber-service subscriber-service 搔䎱趭牲蓤蓭山蓚驁酃虯AMT.XML 晃粅籛籫晃蚚虴籺籃籆 贿蓯 趭違牲蓤蓭山蓚籘籾籜籒皇籆籵蚚虴籘蚚籸籜虴粅籆豢籫尚驋涉蓺生虰 籘蚚籸籜虴粅籆豢籫赊趭違蓯芍虯MQSeries 籐患蚚虴粆籰蚚籛换蚚声蓱丧籐患 蚚赊矛腛搔 螝蓺蓤蓭山蓺生虰 蜷涉绅芍蛈MQSeries 籄籿晃籔蚚籚还豢虴煌籦 籞蚚籛豢籓虴籆豢籢蚚籺籉蚚籜蛌 粆籮患籄贿尚驋涉蓭绅审牲山虰 subscriber-service 搔䎱趭牲蓤蓭山稍山驁酃虯 DB2.DEFAULT.SUBSCRIBER 赊 趌搔磒牲蓤蓺生虰 subscriber-service 赊蹚膯籘籆籝芍 48 亵蓮生虰 service-policy service-policy 搔䎱趭牲蓤蓭山蓚驁酃虯service-policy 芍 AMT.XML 晃粅籛 籫晃蚚虴籺籃籆贿蓯 趭違牲蓤蓭山蓚粅晃籚蚚尚驋涉蓺生虰 籘蚚籸籜虴粅晃 籚蚚芍虯神赊煌籦籞蚚籛豢籓暮蹗蓯縆磒牲蓤蓚 籘蚚籸籜虴籌籿籚还豢赊賗 赊籞籦籫尚趭違涉蓺生虰 蜷涉绅芍蛈MQSeries 籄籿晃籔蚚籚还豢虴煌籦籞蚚籛 豢籓虴籆豢籢蚚籺籉蚚籜蛌粆籮患籄贿尚 驋涉蓭绅审牲山虰 service-policy 搔䎱趭牲蓤蓭山稍山驁酃虯籪籺籋贿籫赊 DB2.DEFAULT.POLICY 搔磒牲蓤蓺 生虰 service-policy 赊蹚膯籘籆籝芍 48 亵蓮生虰 topic 矼牲蓤稍山煌籦籞蚚籛赊籘籾籛籉籒籫尚䎱趭生蓚籜籫晃豢籓蓮生虰 topic 赊蹚膯籘籆籝芍 40 亵蓮生虰 侪忱赊籫籹籦籒尚 1 啥赊籜籫晃豢籓蓯䎱趭生 蓚神蓲搔蓮僧蓺生 (40 亵蓺蓮)虰 莎赊驁酃虯蝒籫籹籦籒芍籖慧豢蓮邞碀蓨 蓺生虰 色蓲奢勺虯"t1:t2:the third topic" 芍虯煌籦籞蚚籛搔 t1虯t2虯声蓱 丧 "the third topic" 赊 3 啥赊 籫籹籦籒生蔀蓭蓯螜躓涉蓭山蓚神蓲尚涉 蓭山蓺生虰 礌: 礌 1: 神赊礌蓮芍虯籫籹籦籒 "Weather" 尚螝设煌籦籞蚚籛蓯淖生蓚螜翧搔蓨虻牲 蓤蓺生虰 籪籺籋贿籫赊 subscriber-service (DB2.DEFAULT.SUBSCRIBER) 搔籄豢籘 籾籜籒皇籆籵蚚蓲涉蓭 縪耝牲蓤蓺生虰 籪籺籋贿籫赊 service-policy (DB2.DEFAULT.POLICY) 搔籘蚚籸籜赊賗尚 䎱趭涉蓺生虰 VALUES MQUNSUBSCRIBE('Weather') 礌 2: 神赊礌芍虯"Stocks" 尚螝设煌籦籞蚚籛蓯淖生蓚螜翧尚蓨虻生 籘籾籜籒皇 籆籵蚚赊籪簧豢籜籫卉蚚籚还豢蓮生虰 籘籾籜籒皇籆籵蚚搔 "PORTFOLIO-UPDATES" 蓲涉蓭粅晃籚蚚 "BASIC-POLICY" 蓮 縪耝牲蓤蓺生虰 VALUES MQUNSUBSCRIBE('PORTFOLIO-UPDATES','BASIC-POLICY','Stocks') 蚱週赊礌芍滁颉騃贷生蓤勺 '1' 赊籜籎皇蚚趌搔兮牲蓤虯滁颉蓯騃贷涉稍深蓤勺 '0' 赊 籜籎皇蚚趌搔兮牲蓤蓺生虰 38.3.2.13 MULTIPLY_ALT >>-MULTIPLY_ALT-------------------------------------------------> >----(exact_numeric_expression, exact_numeric_expression)------>< 籜籐蚚粆芍 SYSIBM 蓮生虰 神赊螜忱芍虯籵蚚籛还豢 7.1 赊籺籅籦籒籜籶籦籒 2 筛蓢碙軟蓯稍蓨蓺涉色虰 MULTIPLY_ALT 籜籎皇蚚螜忱芍虯2 啥赊藳僧忱赊池尚 10 砳忱蓲涉蓭兮涉蓺生虰 神 蓤芍康蓯虯藳僧忱赊橱縳赊酃躹搔 31 尚陲奢蓚蓲僧蓯虯驊㖞赊适㖞⺮赊钠臋蓲涉蓭 冥邿牲蓤蓺生虰 藳僧忱蓯芍膅身壅身忱趌籪蚚籢虴籢籆籿 (DECIMAL虯BIGINT虯INTEGER虯蓺色芍 SMALLINT) 尚 䎱趭蓮僧蓺生虰 螜忱赊苓室芍 DECIMAL 蓮生虰苓室赊橱縳蓲艘蓨芍虯嗽失赊蓱上蓯芩趭牲蓤蓺生虰 週厶 p 声蓱丧 s 尚磒涉蓭蹚蚴赊藳僧忱赊橱縳蓲艘蓨尚虯週厶 p' 声蓱丧 s' 尚磒涉蓭 2 棱瞄赊 藳僧忱赊橱縳蓲艘蓨尚䎱趭涉蓺生虰 * 橱縳芍 MIN(31, p + p') * 艘蓨芍: o 船贃赊藳僧忱搔 0 赊驁酃芍 0 o p+p' 搔 31 蓱蓨颡牲山筛蓺色芍苛涉山驁酃芍 MIN(31, s+s') o p+p' 搔 31 蓱蓨膯僧山驁酃芍 MAX(MIN(3, s+s'), 31-(p-s+p'-s') ) 蝠稍绅蓲蓞 1 啥赊藳僧忱搔籯贿蓮蓚筛虯蓺色芍 DFT_SQLMATHWARN 搔 yes 蓯 稠 趭牲蓤蓭籪蚚籢粁蚚籜搔踈唱牲蓤蓭山蓚驁酃虯苓室芍籯贿蓯稍蓚神蓲搔识繺蓮生虰 藳僧忱赊 1 啥搔籯贿赊驁酃虯苓室芍 NULL 趌蓯稍蓨蓺生虰 MULTIPLY_ALT 螜忱芍虯蝠稍绅蓲蓞 3 赊艘蓨搔貹磛蓮虯橱縳赊酃躹搔 31 尚 陲奢 蓚蓱上稍 10 砳忱赊躹㖞尚踫生蓚蓲僧芍虯驊㖞适㖞⺮蓱蓨蓞蓱山腎男蓮生虰 神赊 蓱上稍驁酃虯繀倮躹㖞搔踫牲蓤蓚色舍虯籌蚚籵蚚籺慧蚚搔胜佬牲蓤蓺生虰 蹚騃苓 室芍虯艘蓨尚酃伞甥蓚色舍蓯貹磛稍碀蓨蓭尚磒涉蓭虯苓室籪蚚籢虴籢籆籿蓯 稳蓨棵蓭蓢蓤蓺生虰蹚騃苓室赊籌蚚籵蚚籺慧蚚芍虯艘蓨搔 3 赊蓲僧芍蓺审 逳神 蓨矿蓚神蓲蓯谯肃涉蓭绅审牲山虰 嗽失芍虯MULTIPLY_ALT 蓲驊㖞适㖞⺮尚磒涉色苓室籢籆籿赊绖蝦赊礌蓮生虰 藳僧忱籢籆籿 1 藳僧忱籢籆籿 2 MULTIPLY_ALT 尚 驊㖞适㖞⺮尚磒涉 磒涉色苓室 色苓室 DECIMAL(31,3) DECIMAL(15,8) DECIMAL(31,3) DECIMAL(31,11) DECIMAL(26,23) DECIMAL(10,1) DECIMAL(31,19) DECIMAL(31,24) DECIMAL(18,17) DECIMAL(20,19) DECIMAL(31,29) DECIMAL(31,31) DECIMAL(16,3) DECIMAL(17,8) DECIMAL(31,9) DECIMAL(31,11) DECIMAL(26,5) DECIMAL(11,0) DECIMAL(31,3) DECIMAL(31,5) DECIMAL(21,1) DECIMAL(15,1) DECIMAL(31,2) DECIMAL(31,2) 礌: 蹚蚴赊藳僧忱赊籪蚚籢虴籢籆籿搔 DECIMAL(26,3)虯2 棱瞄赊藳僧忱赊 籪蚚籢虴籢籆 籿搔 DECIMAL(9,8) 赊 2 啥赊趌尚驊㖞涉蓺生虰苓室赊 籪蚚籢虴籢籆籿芍 DECIMAL(31,7) 蓮生虰 values multiply_alt(98765432109876543210987.654,5.43210987) 1--------------------------------- 536504678578875294857887.5277415 神蓤蓢 2 啥赊忱趌赊池赊 生蔀蓭芍 536504678578875294857887.52774154498 蓯稍 蓨蓺生搔虯蹚芷赊 4 芗芍 苓室赊籪蚚籢虴籢籆籿赊艘蓨蓯藞趘牲甥蓚色舍蓯碀蓨 蓭蓢蓤蓺生虰款婶趌尚啥 驊㖞适㖞⺮尚磒生蓚蓲虯苓室赊籪蚚籢虴籢籆籿搔 DECIMAL(31,11) 蓮虯苓室赊趌赊 颡忱縚赊埕南搔 24 芗蓯稍蓨蓺生搔虯苓室赊籪蚚 籢虴籢籆籿芍 20 芗赊身尚 籘粅蚚籫涉蓺生虰 38.3.2.14 REC2XML >>-REC2XML---(--decimal-constant---,--format-string-------------> >----,--row-tag-string----+------------------------+--)-------->< | .------------------. | | V | | '----,--column-name---+--' 籜籐蚚粆芍 SYSIBM 蓮生虰 REC2XML 螜忱芍虯XML 籢籓躟赊籜籫晃豢籓蓮搐矛蓲搐趌尚螝设蓞赊尚兮涉蓺生虰 decimal-constant 搐趌赊亵尚趗晰生蓚色舍赊蝕跍躓忱蓮生虰 0.0 蓱蓨膯僧绅 6.0 嗽失赊 10 砳忱赊趌蓮稍深蓤勺稍蓨蓺甥嗓 (SQLSTATE 42820)虰 螜忱赊苓室赊邡牲尚躹㖞生蓚蓯芍 decimal-constant 趌搔磒牲蓤蓺生虰 亵 籪蚚籢虴籢籆籿尚啥搐蓮芍虯搐赊邡牲末钞搔苓室赊邡牲蓯趢实牲蓤蓚腛蓯 神赊蝕跍躓忱蓯蓱蓨侪忱蓯牲蓤蓺生虰 蝕跍尚䎱趭涉稍山驁酃虯1.0 赊趌尚磒涉蓺生虰 1.0 媒谜赊趌尚䎱趭涉色驁 酃虯躹㖞牲蓤蓚苓室赊邡牲搔赯绅稍蓨蓺生虰 苓室籜籫晃豢籓赊坳赊邡牲搔 神赊螜忱赊躹㖞牲蓤色苓室赊邡牲蓱蓨邡山驁酃虯 籊皇蚚搔鲤臭涉蓺生 (SQLSTATE 22001)虰 format-string 踫蓯神赊螜忱搔磒生蓚躟尚䎱趭生蓚籜籫晃豢籓趭忱蓮生虰 format-string 芍 膯亵颡亵赊邞僖尚生蓚色舍虯膯亵尚繤牲甥蓚蓯芍 䶮赊趌尚䎱趭生蓚貹磛搔蓨蓺生虰 COLATTVAL 蓺色芍 COLATTVAL_XML 神蓤蓢赊躟芍虯末钞趌蓲涉蓭赊搐尚啥籜籫晃豢籓尚兮涉蓺生虰 >>-<--row-tag-string-->-----------------------------------------> .---------------------------------------------------------------------. V | >--------<--column-name--=--"column-name"--+->--column-value----+--+> '-null="true"------------------------------------------->< 搐矛芍碙軟稍 XML 末钞趌蓮蓚驁酃蓞虯莎上蓮芍稍山驁酃蓞蓨蓺生虰 命軟稍 XML 末钞趌蓮蓚搐矛赊驁酃虯搐矛搔苓室赊籜籫晃豢籓蓯螝蓺蓤 蓚腛蓯 搐矛赊亵搔趗晰牲蓤蓺生虰 搐趌芍碙軟稍 XML 籊卉煌豢籫趌蓮蓚驁酃蓞虯莎上蓮芍稍山驁酃蓞蓨 蓺生虰 format-string COLATTVAL 搔䎱趭牲蓤蓭山蓚蓲僧虯 搐趌搔苓室 赊籜籫晃豢籓蓯螝蓺蓤蓚腛蓯虯命軟稍 XML 籊卉煌豢籫趌 蓯稍傻蓭山蓚 搐趌搔趗晰牲蓤蓺生虰 format-string COLATTVAL_XML 搔䎱趭牲蓤蓭山蓚 驁酃虯搐趌赊亵搔 趗晰牲蓤蓺生 (搐矛赊亵蓞趗晰牲蓤蓚神蓲蓯谯肃 涉蓭绅审牲山)虰 row-tag-string 踫升蓲蓯磒牲蓤蓚籢籓尚䎱趭生蓚籜籫晃豢籓趭忱蓮生虰 撷籜籫晃豢籓搔䎱趭牲蓤蓭山蓚蓲虯 踫赊趌搔膠趭牲蓤蓺生虰 1 啥嗽蚱赊籾皇豢籒亵赊籜籫晃豢籓搔䎱趭牲蓤蓭山蓚 驁酃虯蹚蚴赊 row-tag-string 蓞蹚芷赊 row-tag-string (賡苛厶喂芤邞碀蓨亵尚螝设) 蓞 苓室赊籜籫晃豢籓蓯芍賊牲蓤蓺甥嗓虰 column-name 賊搐赊駽騺矛蓺色芍坤駽騺矛蓮生虰 神赊搐蓯芍虯嗽失赊籪蚚籢虴籢籆籿赊山 慎蓤筛搔貹磛蓮生 (SQLSTATE 42815): o 忱趌 (SMALLINT虯INTEGER虯BIGINT虯DECIMAL虯NUMERIC虯REAL虯DOUBLE) o 亵籜籫晃豢籓 (CHAR虯VARCHAR) 5 o 浚 (DATE虯TIME虯TIMESTAMP) o 蚱週赊籢籆籿赊山慎蓤筛蓯螌汕山色惶蚚籙蚚趭違赊籢籆籿 款婶搐矛尚 2 胜嗽蚱䎱趭生蓚神蓲芍蓮僧蓺甥嗓 (SQLSTATE 42734)虰 神赊螜忱赊苓室芍 VARCHAR 蓮生虰 蹚膯邡芍 32672 籵籆籫蓮生 (SQLSTATE 54006)虰 嗽失赊軒丧騩涉尚踠呆涉蓭绅审牲山: REC2XML (dc, fs, rt, c1, c2, ..., cn) fs赊趌芍 "COLATTVAL" 蓺色芍 "COLATTVAL_XML" 赊驁酃 苓室芍䶮赊蓲款婶蓮生: '<' CONCAT rt CONCAT '>' CONCAT y1 CONCAT y2 CONCAT ... CONCAT yn CONCAT '' yn 芍 䶮赊趌蓲款苛蓮生: '' CONCAT rn CONCAT '' (搐搔籯贿蓮芍稍山驁酃)虯声蓱丧 '" null="true"/>' (搐赊趌搔籯贿赊驁酃)虰 xvcn 芍 cn 赊 搐矛赊籜籫晃豢籓賊週蓲款苛蓮生虰 賊 29 蓯賊牲蓤蓚亵 芍淖收生蓚賊週蓮趗僧晰奢蓢蓤蓺生虰 神蓤蓯蓱蓨虯苓室蓲涉蓭賊牲蓤蓚籜 籫晃豢籓芍碙軟稍 XML 末钞蓺色芍籊卉煌豢籫趌籫蚚籒豢蓮蓚神蓲搔 訇驖牲 蓤蓺生虰 rn 芍 賊 28 蓮牲蓤蓭山蓚 籜籫晃豢籓賊週蓲款苛蓮生虰 苓室搐趌: 搐赊籪蚚籢虴籢籆籿蓲虯䎱趭牲蓤蓭山蓚坳赊 format-string 蓯螌汕山蓭虯 賊赊 搐趌尚苓室赊籜籫晃豢籓蓯翧苓生蓚腛蓯莎赊搐趌尚籫皇豢籜籺籋蚚缓生蓚神蓲搔 蓮 僧蓺生虰 嗽失赊賊芍虯搐趌蓮踫伞蓤色籫皇豢籜籺籋蚚煌蚚籚还豢尚涉蓺生虰 賊 28. 搐趌籜籫晃豢籓苓室 cn 赊籪蚚籢虴籢籆籿 rn CHAR, VARCHAR 趌芍籜籫晃豢籓蓮生虰 format-string 搔 "_XML" 蓲山上亵蓮騃伞傻蓭山稍山驁 酃虯 牲蓤蓭山蓚蓱上蓯 cn 赊蝒亵搔 賊 29 赊 淖收生蓚趗晰賊蓮趗僧晰奢蓢 蓤蓺生虰 邡牲末钞芍䶮赊蓱上蓯稍蓨蓺 生: dc * cn 赊邡牲末钞虰 SMALLINT虯INTEGER虯BIGINT虯DECIMAL虯趌芍 LTRIM(RTRIM(CHAR(cn))) 蓮生虰 邡 NUMERIC虯REAL虯DOUBLE 牲末钞芍 CHAR(cn) 赊苓室赊邡牲蓮生虰 颡忱縚亵芍貹慎籹晃籌籬蓮生虰 DATE 趌芍 CHAR(cn, ISO) 蓮生虰 邡牲末钞芍 CHAR(cn, ISO) 赊苓室赊邡牲蓮生虰 TIME 趌芍 CHAR(cn, JIS) 蓮生虰 邡牲末钞芍 CHAR(cn, JIS) 赊苓室赊邡牲蓮生虰 TIMESTAMP 趌芍 CHAR(cn) 蓮生虰 邡牲末钞芍 CHAR(cn) 赊苓室赊邡牲蓮生虰 亵趗晰: format-string 蓯淖涉蓭䎱趭牲蓤蓭山蓚趌蓯收婶蓭虯搐矛搔碙軟 XML 末钞趌尚躟唱 涉虯 搐趌搔碙軟 XML 籊卉煌豢籫趌尚躟唱生蓚神蓲尚蝝繤生蓚色舍蓯虯搐矛蓲搐趌 蓯蓚 康趭赊亵搔趗晰牲蓤蓺生虰 賊 29. XML 末钞趌声蓱丧籊卉煌豢籫趌赊亵趗晰 < 芍 < 蓮趗晰牲蓤蓺生虰 > 芍 > 蓮趗晰牲蓤蓺生虰 " 芍 " 蓮趗晰牲蓤蓺生虰 & 芍 & 蓮趗晰牲蓤蓺生虰 ' 芍 ' 蓮趗晰牲蓤蓺生虰 礌: * DEPARTMENT 賊尚磒涉蓭虯倮脝 'D01' 赊倮脝賊赊踫 (DEPTNAME 搐蓲 LOCATION 搐尚虮绅) 尚 籺籋蚚粆籦籫涉蓭虯碙軟稍 XML 赊籜籫晃豢籓蓯涉蓺 生虰 籪蚚籢蓯芍趗晰尚磛咄生蓚亵搔稍山色舍虯蝕跍躓忱芍 1.0 (蝕跍稍涉) 蓮生虰 MGRNO 赊趌搔神赊踫蓯淖涉蓭籯贿蓮蓚神蓲蓯谯肃涉蓭绅审牲山虰 SELECT REC2XML (1.0, 'COLATTVAL', '', DEPTNO, MGRNO, ADMRDEPT) FROM DEPARTMENT WHERE DEPTNO = 'D01' 神赊礌蓮芍虯 嗽失赊 VARCHAR(117) 籜籫晃豢籓搔兮牲蓤蓺生虰 D01 A00 谯: REC2XML 芍騩粗蓯蕘踫亵尚膤縼涉蓺甥嗓虰 蚱週赊礌赊騩粗芍虯縺身 蓚神蓲搔蓮僧蓚蓱上蓯籺籋蚚粆籦籫牲蓤蓺生虰 * 5 浚吴赊膯蝫赊籜籔籛患蚚贿蓯声山蓭虯CLASS_CODE 搐赊砎涉山躟蓮 '&43' 声蓱丧 '' 籌蚚籵蚚粀籦籬蓯 11虯 搐矛蓯 21虯'', '' 声蓱丧郡騞藳磒偃蓯 75虯 CLASS_CODE 籪蚚籢蓯 7虯DAY 籪蚚籢蓯 6虯STARTING 籪蚚籢蓯 8)虰 '&' 亵 声蓱丧 '<' 亵搔趗晰牲蓤蓚色舍虯 蝕跍躓忱搔 1.0 审蓲賡騖佴蓮生虰 砎涉 山躟赊 CLASS_CODE 籪蚚籢赊驁酃虯螜忱赊邡牲末钞尚 7 亵筛蓢 14 亵 蓯 牟蓛牲稍深蓤勺稍蓨蓺甥嗓虰 色审涉虯DAY 趌芍 1 芗蓱蓨 膯僧绅稍蓢稍山色舍虯碷佴稍 5 芗搔躹㖞牲蓤 蓭虯芩涉蓭磒牲蓤稍山邡牲蓯稍蓨蓺生虰 莎赊色舍蝕跍蓯芍虯2 审深牟蓛 生貹磛搔蓨蓺生虰 CLASS_CODE 搔藳僧忱晃籜籫蓯蓚碆藞赊亵籜籫晃豢籓 搐蓮蓚色舍虯 神蓤芍蝕跍躓忱搔縆磒牲蓤蓚碆藞赊搐趌蓮生虰 邡牲赊牟佴 2 尚矿蓚色舍蓯芍虯9/7 (盲 1.2857) 赊蝕跍躓忱搔貹磛蓲稍蓨蓺生虰 1.3 赊蝕 跍躓忱搔磒牲蓤蓺生虰 SELECT REC2XML (1.3, 'COLATTVAL', 'record', CLASS_CODE, DAY, STARTING) FROM CL_SCHED WHERE CLASS_CODE = '&43 &43<FIE 5 06:45:00 谯: REC2XML 芍騩粗蓯蕘踫亵尚膤縼涉蓺甥嗓虰 蚱週赊礌赊騩粗芍虯縺身 蓚神蓲搔蓮僧蓚蓱上蓯籺籋蚚粆籦籫牲蓤蓺生虰 * 神赊礌芍虯搐矛繀赊趗晰牲蓤色亵尚涉蓺生虰 SELECT REC2XML (1.3,'COLATTVAL', '', Class, "time &43<FIE >-GET_ROUTINE_SAR----------------------------------------------> >----(--sarblob--,--籢籆籿--,--routine_name_string--)---------->< 籜籐蚚粆芍 SYSFUN 蓮生虰 神赊籿慧籚蚚籛换蚚芍虯籵蚚籛还豢 7.1 赊 籺籅籦籒籜籶籦籒 3 筛蓢碙軟蓯稍蓨蓺 涉色虰 GET_ROUTINE_SAR 籿慧籚蚚籛换蚚芍虯款婶籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮款婶卉粁 贿尚 踫涉蓭山蓚僖赊籪蚚籢粁蚚籜虴籘蚚籵蚚蓮虯款婶贿蚚籤豢尚籆豢籜籫蚚贿生 蓚色舍蓯 貹磛稍驅伽尚軣垆涉蓺生虰驅伽芍虯SQL 籄蚚籎籆籾虴籺籃籆贿尚賊生赑藞 BLOB 籜籫晃豢籓蓹 蓨騩牲蓤蓺生虰GET_ROUTINE_SAR 籿慧籚蚚籛换蚚赊軒丧騩涉 茳芍虯DBADM 芊尚傻蓭山蓚 貹磛搔蓨蓺生虰 sarblob 贿蚚籤豢 SAR 籺籃籆贿虴籖豢籩豢籧尚螝设虯籢籆籿 BLOB(3M) 赊騩粗藳僧 忱虰 type 嗽失赊趌赊山慎蓤筛尚磒涉蓭虯贿蚚籤豢赊籢籆籿尚䎱趭生蓚籢籆籿 CHAR(2) 赊縼粗藳僧忱虰 o P - 籿慧籚蚚籛换蚚 o SP - 籿慧籚蚚籛换蚚赊康趭矛 routine_name_string 贿蚚籤豢赊駽騺矛尚䎱趭生蓚虯籢籆籿 VARCHAR(257) 赊縼粗藳僧忱虰 籜籐蚚 粆矛搔䎱趭牲蓤蓭山稍山驁酃虯贿蚚籤豢搔蛩床牲蓤蓚蓲僧籪籺籋贿籫芍 CURRENT SCHEMA 蓯稍蓨蓺生虰 谯: routine_name_string 蓯郡騞藳磒偃 (") 尚膅身壅设神蓲芍蓮僧蓺甥嗓虰 贿蚚籤豢赊駽騺矛芍虯軣垆生蓚贿蚚籤豢尚芩趭生蓚色舍蓯磒牲蓤蓺生虰 芨啥筛傻 色贿蚚籤豢搔 SQL 贿蚚籤豢蓮稍深蓤勺虯籊皇蚚搔逳神蓨蓺生 (SQLSTATE 428F7)虰 康趭赊矛腛尚磒涉稍山蓲虯侪忱赊贿蚚籤豢尚䎱生识繺钞搔蓨虯籊皇蚚搔逳神蓨 蓺生 (SQLSTATE 42725)虰 神蓤搔逳僧色驁酃虯贿蚚籤豢尚矿生蓚蓯芍虯康趭赊矛 腛赊贿蚚籤豢尚 䎱趭涉稍深蓤勺稍蓨蓺甥嗓虰 SAR 籺籃籆贿芍虯籘蚚籵蚚蓮磒识繺蓮芍稍山识繺钞赊蓚籵籆豢籬虴籺籃籆贿尚 膅身壅设 貹磛搔蓨蓺生虰籵籆豢籬虴籺籃籆贿搔芨啥筛蓢慎虯SAR 籺籃籆贿蓯訇蝷 蓮僧稍山驁酃虯 籊皇蚚搔逳神蓨蓺生 (SQLSTATE 55045)虰 38.3.4.2 PUT_ROUTINE_SAR >>-PUT_ROUTINE_SAR----------------------------------------------> >----(--sarblob--+-------------------------------------+--)---->< '-,--new_owner--,--use_register_flag--' 籜籐蚚粆芍 SYSFUN 蓮生虰 神赊籿慧籚蚚籛换蚚芍虯籵蚚籛还豢 7.1 赊 籺籅籦籒籜籶籦籒 3 筛蓢碙軟蓯稍蓨蓺 涉色虰 PUT_ROUTINE_SAR 籿慧籚蚚籛换蚚芍虯籘蚚籵蚚蓮 SQL 贿蚚籤豢尚蹗唱生蓚色舍蓯貹 磛稍 籺籃籆贿尚縩涉虯贿蚚籤豢尚趭違涉蓺生虰PUT_ROUTINE_SAR 籿慧籚蚚籛换蚚赊 軒丧騩涉茳芍虯 DBADM 芊尚傻蓭山蓚貹磛搔蓨蓺生虰 sarblob 贿蚚籤豢 SAR 籺籃籆贿虴籖豢籩豢籧尚螝设虯籢籆籿 BLOB(3M) 赊縼粗藳僧 忱虰 new_owner 贿蚚籤豢赊呙识軣埙蓯磒牲蓤蓚呙识矛尚螝设虯籢籆籿 VARCHAR(128) 赊縼粗 藳僧忱虰 new-owner 芍虯趭違牲蓤蓚贿蚚籤豢蓯貹磛稍芊尚傻蓭山稍深蓤 勺稍蓨蓺甥嗓虰 new-owner 搔䎱趭牲蓤稍山驁酃虯籌晃籛籭贿虴贿蚚籤豢趭違 赊呙识矛搔磒牲蓤蓺生虰 use_register_flag CURRENT SCHEMA 声蓱丧 CURRENT PATH 康䦂卉籛籜籢蚚搔贿蚚籤豢赊趭違蓯 磒牲蓤蓚筛 蓘上筛尚䎱生蓚虯籢籆籿 INTEGER 赊縼粗藳僧忱虰康䦂卉籛籜籢 蚚搔磒牲蓤稍山驁酃虯 贿蚚籤豢搔芍婶舍蓯趭違牲蓤蓚蓲僧芍籪籺籋贿籫虴 籜籐蚚粆蓲 SQL 籶籜赊稠趭搔磒牲蓤蓺生虰 use-register-flag 蓯踠奢蓢蓤 蓚趌芍嗽失赊谝蓨蓮生虰 0 墀踫味弋赊康䦂卉籛籜籢蚚尚磒涉蓺甥嗓虰 1 CURRENT SCHEMA 声蓱丧 CURRENT PATH 康䦂卉籛籜籢蚚尚磒涉蓺生虰 趌搔 1 赊驁酃虯贿蚚籤豢趭違 (贿蚚籤豢赊矛腛尚螝设) 赊坤駽騺籌籾籛籉籒 籫矛蓯 CURRENT SCHEMA 搔 磒牲蓤虯贿蚚籤豢趭違赊坤駽騺贿蚚籤豢蓲籪蚚 籢虴籢籆籿尚市芩生蓚色舍蓯 CURRENT PATH 搔磒牲蓤蓺生虰 use-registers-flag 搔䎱趭牲蓤稍山驁酃虯砋蓚倌山芍 0 搔䎱趭牲蓤色蓲僧蓲 款婶蓮生虰 sarblob 蓯螝蓺蓤蓚僖驅伽搔虯縼粗搔味弋蓲傻蓭縆碀筛尚蝝繤生蓚色舍蓯 軣埙牲 蓤蓺生虰莎上蓮稍山驁酃虯籊皇蚚搔逳神蓨蓺生 (SQLSTATE 55046)虰 PUT_ROUTINE_SAR 籿慧籚蚚籛换蚚芍䶮蓯虯sarblob 赊繀磂尚磒涉蓭籘蚚籵蚚蓮贿 蚚籤豢尚趭違涉蓺生虰 sarblob 藳僧忱赊繀磂芍 SQL 籄蚚籎籆籾虴籺籃籆贿尚踈唱生蓚芏蚗赊籺籃籆贿蓹谖 騩牲蓤蓺生虰 呦碙皇籆籾皇晃蚚蓲籵籆豢籬虴籺籃籆贿芍虯1 䶮籪籅卉籒籫晃蚚赊 籺籃籆贿蓯蚰僧壅蓺蓤蓺生虰味弋芍虯籖豢籶籆贿声蓱丧晃豢籒搔賡磛蓮蓚神蓲虯 呦碙皇籆籾皇晃蚚蓲籵籆豢籬虴籺籃籆贿赊驁蛭搔磒识繺蓮蓚神蓲尚虯 贿蚚籤豢 趭違籜籩蚚籫煌豢籫蛩床蓯繤牲甥蓚蓱上蓯稠趭牲蓤蓺生虰 DDL 籺籃籆贿赊繀磂 搔虯贿蚚籤豢趭違籜籩蚚籫煌豢籫尚咯縄蓯踫生蓚色舍蓯 磒牲蓤蓺生虰 谯: 䎱趭赊籜籐蚚粆赊失蓮虯侪忱赊籿慧籚蚚籛换蚚搔 俜踫涉蓭籆豢籜籫蚚贿牲蓤 蓚神蓲芍蓨蓺甥嗓虰 神赊籜籩蚚籫煌豢籫赊蛩床芍虯默赊籆豢籢蚚籺籉蚚籜尚磒涉蓭贿蚚籤豢趭違 籜籩 蚚籫煌豢籫尚踫生蓚赊蓲款婶籊皇蚚尚逳神生识繺钞搔蓨蓺生虰贿蚚籤豢趭違 蛩 床谔蓯虯呦碙皇籆籾皇晃蚚蓲籵籆豢籬虴籺籃籆贿赊聂垌搔谝趍牲蓤虯籿晃籖豢籶籆 贿虯 籖豢籶籆贿虯声蓱丧晃豢籒赊籜籩籦籿搔籜籐籦籿牲蓤蓺生虰籵籆豢籬虴籺籃籆 贿芍 籵籆豢籬蛩床谔蓯磒牲蓤虯船贃赊籺籃籆贿赊繀磂搔 SQL 贿蚚籤豢赊谝颉籪 籅卉籒籫晃蚚蓯 籖籹蚚牲蓤蓺生虰 谯: GET ROUTINE 蓺色芍 PUT ROUTINE 暮蹗 (蓚山芍淖收生蓚 籿慧籚蚚籛换蚚) 尚滁颉蓯踫蓮僧稍筛傻色驁酃虯脙膴赊茱藬蓯啥山蓭赊驅伽尚 冥邿生蓚砯趂 籩籐籜籫蓲蓞蓯虯颉蓯籊皇蚚搔兮牲蓤蓺生 (SQLSTATE 38000)虰 色蓲奢勺虯 GET ROUTINE 蓯碸奢蓢蓤蓭山蓚籿慧籚蚚籛换蚚矛搔 SQL 籿慧籚蚚籛换蚚尚  僖涉蓭山稍山驁酃虯脙膴赊茱藬尚生 砯趂籩籐籜籫 "100, 02000" (神神蓮 "100 蓲 "02000" 芍莎蓤莎蓤 SQLCODE 蓲 SQLSTATE) 搔 兮牲蓤蓺生虰 神赊礌 蓮虯SQLCODE 蓲 SQLSTATE 芍虯碸奢蓢蓤色籿慧籚蚚籛换蚚矛蓯䎱趭牲蓤蓭山蓚 踫搔籎籢慧籓賊蓯芨啥筛蓢稍筛傻色神蓲尚涉蓭山蓺生虰 ------------------------------------------------------------------------ 38.4 膽 5 蛑 驋蕥 38.4.1 select-statement/踈亵硙 踈亵硙尚嗽失赊蓱上蓯儇踃涉蓺生虰 >>-+---------------------------------------+--fullselect--------> | .-,--------------------------. | | V | | '-WITH-----common-table-expression---+--' >----+-----------------+--+--------------------+----------------> '-order-by-clause-' '-fetch-first-clause-' >----*--+---------------------+--*--+---------------------+--*--> +-read-only-clause----+ '-optimize-for-clause-' | (1) | '-update-clause-------' >-----+---------------+---------------------------------------->< '-WITH--+-RR-+--' +-RS-+ +-CS-+ '-UR-' 谯: 1. update-clause 蓲 order-by-clause 尚款婶 select-statement 蓯款蓯䎱趭 生蓚神蓲芍蓮僧蓺甥嗓虰 踈亵硙赊失赊硡皿蓯虯嗽失赊趇逮尚趢实涉蓺生虰 籌籿籚还豢赊 WITH 亵翅芍虯select 籜籩蚚籫煌豢籫搔踫牲蓤蓚佴礈卉粁贿 尚䎱趭涉蓺生虰 o RR - 阔俦识繺縺身蓨 o RS - 縺身蓨軓趭 o CS - 籎蚚籠贿軓趭 o UR - 籄豢籖粇籦籫縺身蓨 籜籩蚚籫煌豢籫赊籪籺籋贿籫佴礈卉粁贿芍虯籜籩蚚籫煌豢籫搔籵籆豢籬牲蓤蓭 山蓚 籶籦籔蚚籛赊佴礈卉粁贿蓮生虰 38.4.2 select-statement/fetch-first-clause fetch-first-clause 赊週騫赊蹚芷赊趇逮: select-statement 赊 fetch-first-clause 赊䎱趭蓯蓱蓨虯 籎蚚籠贿芍軣騩賡繺 (縺身蓨硤磒) 蓯稍蓨蓺生虰 神赊亵翅尚 FOR UPDATE 亵翅蓮䎱趭生蓚神蓲芍蓮僧蓺甥嗓虰 神赊週騫芍軌蓨蓮虯虮唼牲蓤蓺生虰 ------------------------------------------------------------------------ 38.5 膽 6 蛑 SQL 籜籩蚚籫煌豢籫 38.5.1 邞佴石籐蚚赊踃砎搔籘粅蚚籫牲蓤蓚蓱上蓯稍蓨蓺涉色 邞佴石籐蚚赊踃砎搔籘粅蚚籫牲蓤蓚蓱上蓯稍蓨蓺涉色虰DB2_UPDATE_PART_KEY=ON 赊 驁酃蓯赊身虯膽 6 蛑赊蝒籜籩蚚籫煌豢籫筛蓢䶮赊籩籐籜籫搔 邸虮牲蓤蓺生虰 谯: DB2_UPDATE_PART_KEY=OFF 蓮蓞虯初盲酆芍縆磒牲蓤蓺生虰 38.5.1.1 籜籩蚚籫煌豢籫: ALTER TABLE 逰木 * 賊赊邞佴石籐蚚搐芍踃砎蓮僧蓺甥嗓 (SQLSTATE 42997)虰 * 邞佴石籐蚚赊 NULL 识繺搐芍虯ON DELETE SET NULL 蓮螜躓搔趭違牲蓤色蓲僧 芍 蜲倮籐蚚搐蓲涉蓭膅身壅设神蓲搔蓮僧蓺甥嗓 (SQLSTATE 42997)虰 38.5.1.2 籜籩蚚籫煌豢籫: CREATE TABLE 逰木 * 賊赊邞佴石籐蚚搐芍踃砎蓮僧蓺甥嗓 (SQLSTATE 42997)虰 * 邞佴石籐蚚赊 NULL 识繺搐芍虯ON DELETE SET NULL 蓮螜躓搔趭違牲蓤色蓲僧 芍 蜲倮籐蚚搐蓲涉蓭膅身壅设神蓲搔蓮僧蓺甥嗓 (SQLSTATE 42997)虰 38.5.1.3 籜籩蚚籫煌豢籫: DECLARE GLOBAL TEMPORARY TABLE PARTITIONING KEY (column-name,...) 谯: 邞佴石籐蚚搐芍踃砎蓮僧蓺甥嗓 (SQLSTATE 42997)虰 38.5.1.4 籜籩蚚籫煌豢籫: UPDATE 遰谯 * 108 邞佴石籐蚚赊搐搔踃砎识繺蓮芍蓨蓺甥嗓 (SQLSTATE 42997)虰 邞佴石籐 蚚赊搐尚儇踃生蓚蓯芍虯籪蚚籢赊踫尚邸虮声蓱丧膤縼涉稍深蓤勺稍蓨蓺甥嗓虰 38.5.2 惶籮籖蚚籬虴籪蚚籢粁蚚籜赊蓱蓨膯僧稍垆藳籐蚚 38.5.2.1 ALTER TABLE 卉籛籜籫晃蚚儇忱 DB2_INDEX_2BYTEVARLEN 搔籌豢蓮傻色蓲僧蓯趭違牲蓤色虯 1 䶮声蓱丧軓碙籐蚚尚螝设垆藳赊藞倮蓮蓚识儇邡搐赊邡牲尚 255 籵籆籫尚陲奢蓚 邡牲蓯儇踃生蓚神蓲搔蓮僧蓺生虰 坳虯识儇邡搐芍蜲倮籐蚚蓯螜躓涉蓭山蓺生搔虯 卉籛籜籫晃蚚趌赊稠趭蓯筛筛伞蓢慎虯 搐尚 255 籵籆籫尚陲奢蓚邡牲蓯儇踃生蓚神 蓲尚肳渗蓚伞深蓮芍蓨蓺甥嗓虰 色审涉虯淖收生蓚 1 䶮籐蚚赊邡牲搔 255 籵籆籫 尚陲奢蓭山稍山筛瑟蓨虯邡牲搔 255 尚 陲奢蓚籪蚚籢尚賊蓯膤縼生蓚神蓲芍蓮僧蓺 甥嗓虰 神蓤搔识繺稍赊芍虯卉籛籜籫晃蚚儇忱 ON 蓮 1 䶮籐蚚搔蹗唱牲蓤色驁酃审 深蓮生虰 38.5.2.2 CREATE INDEX 卉籛籜籫晃蚚儇忱 DB2_INDEX_2BYTEVARLEN 搔 ON 蓮蓤勺虯 邡牲搔 255 籵籆籫尚 陲奢蓚识儇邡搐蓯垆藳尚趭違蓮僧蓺生虰 38.5.2.3 CREATE TABLE 卉籛籜籫晃蚚儇忱 DB2_INDEX_2BYTEVARLEN 搔 ON 蓯稍傻蓭山蓤勺虯 识儇籐蚚倮佴 尚啥 1 䶮声蓱丧軓碙籐蚚赊籘籆籝尚 255 蓱蓨膯僧绅生蓚神蓲搔蓮僧蓺生虰 邡牲 搔 255 籵籆籫尚陲奢蓚识儇邡搐蓯蜲倮籐蚚尚趭違蓮僧蓺生虰 38.5.3 ALTER SEQUENCE ALTER SEQUENCE ALTER SEQUENCE 籜籩蚚籫煌豢籫芍虯嗽失赊咯蹗蓯蓱傻蓭籚蚚籔豢籜赊末钞尚儇踃涉 蓺生虰 * 籚蚚籔豢籜尚蹘⺪咯 * 虍此赊籚蚚籔豢籜趌赊吴赊牟佴尚儇踃 * 砎涉山蹚颡趌蓺色芍蹚膯趌尚稠趭 * 籐换籦籚患圬身籚蚚籔豢籜棱厶赊忱尚儇踃 * 籚蚚籔豢籜搔騴味生蓚筛蓘上筛尚儇踃 * 磛咄赊蚬蚵蓮籚蚚籔豢籜棱厶搔臭唱牲蓤蓚筛蓘上筛尚儇踃 軒丧騩涉 神赊籜籩蚚籫煌豢籫芍籄籿晃籔蚚籚还豢虴籿慧籓皇缓蓯膅身壅设神蓲搔蓮僧虯蓺色 咯縄 SQL 籜籩蚚籫煌豢籫赊磒蓯蓱傻蓭騩生神蓲搔蓮僧蓺生虰 咯縄蓯蚝冷蓮僧蓚 踫识繺籜籩蚚籫煌豢籫蓮生虰色审涉虯籵籆豢籬虴籌籿籚还豢 DYNAMICRULES BIND 搔縆磒牲蓤蓭山蓚驁酃虯 籜籩蚚籫煌豢籫尚咯縄蓯蚝冷生蓚神蓲芍蓮僧蓺甥嗓 (SQLSTATE 42509)虰 芊 籜籩蚚籫煌豢籫赊呙识 ID 蓯蓱傻蓭訇牲蓤蓭山蓚康蓯芍虯 蝠稍绅蓲蓞嗽失赊山 慎蓤筛搔螝蓺蓤蓭山稍深蓤勺稍蓨蓺甥嗓虰 * 籚蚚籔豢籜赊趭違 * 饲秒縄蓺色芍皿縄蓯䎱趭牲蓤蓭山蓚籜籐蚚粆赊 ALTERIN 康 * SYSADM 蓺色芍 DBADM 芊 踈亵 >>-ALTER SEQUENCE--sequence-name--------------------------------> .-------------------------------------------. V | >-------+-RESTART--+-------------------------+-+--+------------>< | '-WITH--numeric-constant--' | +-INCREMENT BY--numeric-constant-------+ +-+-MINVALUE--numeric-constant--+------+ | '-NO MINVALUE-----------------' | +-+-MAXVALUE--numeric-constant--+------+ | '-NO MAXVALUE-----------------' | +-+-CYCLE----+-------------------------+ | '-NO CYCLE-' | +-+-CACHE--integer-constant--+---------+ | '-NO CACHE-----------------' | '-+-ORDER----+-------------------------' '-NO ORDER-' 硡皿 sequence-name 康趭赊籚蚚籔豢籜尚僖涉蓺生虰 矛腛赊膅身酃伞甥虯蓺色饲秒声蓱丧皿籜 籐蚚粆矛芍虯 墀垌赊籘蚚籵蚚蓯聂垌生蓚籚蚚籔豢籜尚僖涉蓭山稍深蓤勺稍 蓨蓺甥嗓虰 神赊矛腛蓯蓱蓚籚蚚籔豢籜搔虯皿縄蓺色芍饲秒縄蓯䎱趭牲蓤色 籜籐蚚粆蓯聂垌涉稍山驁酃虯 籊皇蚚 (SQLSTATE 42704) 搔騩牲蓤蓺生虰 RESTART 籚蚚籔豢籜尚蹘⺪咯涉蓺生虰 numeric-constant 搔䎱趭牲蓤蓭山稍山驁酃虯籚 蚚籔豢籜芍虯 莎赊籚蚚籔豢籜尚蹗唱涉色 CREATE SEQUENCE 籜籩蚚籫煌豢籫蓯 蜫⺪趌蓲涉蓭饲秒縄蓺色芍 皿縄蓯䎱趭牲蓤蓭山蓚趌蓮蹘⺪咯牲蓤蓺生虰 WITH numeric-constant 䎱趭牲蓤蓭山蓚趌蓮籚蚚籔豢籜尚蹘⺪咯涉蓺生虰 神赊趌芍虯颡忱縚赊蔈 南蓯坤籟慧赊忱搔稍山 (SQLSTATE 42894) 筛瑟蓨虯籚蚚籔豢籜蓯螜翧 生蓚 籪蚚籢虴籢籆籿赊搐蓯稳蓨棵蓭蓚神蓲搔蓮僧蓚滁蓺色芍偈赊趌蓯生 蓚神蓲搔蓮僧蓺生 (SQLSTATE 42820)虰 INCREMENT BY 籚蚚籔豢籜赊翧鸟趌赊吴蝩尚䎱趭涉蓺生虰 神赊趌芍虯颡忱縚赊蔈南蓯坤籟慧 赊忱搔稍山 (SQLSTATE 428FA) 筛瑟蓨虯籚蚚籔豢籜蓯螜翧生蓚 籪蚚籢虴籢 籆籿赊搐蓯稳蓨棵蓭蓚神蓲搔蓮僧蓚滁蓺色芍偈赊趌蓯生蓚神蓲搔蓮僧 (SQLSTATE 42820)虯 邡橱縳畅忱趭忱赊趌尚陲奢蓚神蓲芍蓨蓺甥嗓 (SQLSTATE 42815)虰 神赊趌搔偈赊驁酃虯趌赊籚蚚籔豢籜芍失踾涉蓺生虰 滁蓮蓤勺虯趌赊籚蚚籔 豢籜芍蚱蝼涉蓺生虰 趌搔籟慧虯蓺色芍 MINVALUE 声蓱丧 MAXVALUE 蓯趭違牲 蓤蓭山蓚乐酥蓱蓨蓞膯僧山驁酃虯 臭唱牲蓤蓚趌芍 1 啥审深蓮生搔虯莎上蓮稍 深蓤勺籚蚚籔豢籜芍蝼蚬籚蚚籔豢籜蓲涉蓭 随伞蓤蓺生虰 MINVALUE 蓺色芍 NO MINVALUE 踾蚬籚蚚籔豢籜搔趌赊臭唱尚騴味蓺色芍趦生蓚蹚颡趌虯蓚山芍蹚膯趌蓯贐 涉色芷虯 蝼蚬籚蚚籔豢籜搔騴味生蓚蹚颡趌尚䎱趭涉蓺生虰 MINVALUE numeric-constant 蹚颡趌蓮蓚忱趌趭忱尚䎱趭涉蓺生虰 神赊趌芍虯颡忱縚赊蔈南蓯坤籟慧 赊忱搔稍山 (SQLSTATE 428FA) 筛瑟蓨虯籚蚚籔豢籜蓯螜翧生蓚 籪蚚 籢虴籢籆籿赊搐蓯稳蓨棵蓭蓚神蓲搔蓮僧蓚滁蓺色芍偈赊趌蓯生蓚神蓲搔 蓮僧蓺生 (SQLSTATE 42820) 搔虯 蹚膯趌嗽失蓮稍深蓤勺稍蓨蓺甥嗓 (SQLSTATE 42815)虰 NO MINVALUE 蝼蚬籚蚚籔豢籜赊驁酃虯趌芍 START WITH 趌虯蓺色 START WITH 搔䎱趭 牲蓤蓭山稍深蓤勺 1 蓮生虰 踾蚬籚蚚籔豢籜赊驁酃虯籚蚚籔豢籜蓯螜翧 生蓚籪蚚籢虴籢籆籿赊蹚颡趌蓮生虰 神蓤搔籪籺籋贿籫蓮生虰 MAXVALUE 蓺色芍 NO MAXVALUE 蝼蚬籚蚚籔豢籜搔趌赊臭唱尚騴味蓺色芍趦生蓚蹚膯趌虯蓚山芍蹚颡趌蓯贐 涉色芷虯 踾蚬籚蚚籔豢籜搔騴味生蓚蹚膯趌尚䎱趭涉蓺生虰 MAXVALUE numeric-constant 蹚膯趌蓮蓚忱趌趭忱尚䎱趭涉蓺生虰 神赊趌芍虯颡忱縚赊蔈南蓯坤籟慧 赊忱搔稍山 (SQLSTATE 428FA) 筛瑟蓨虯籚蚚籔豢籜蓯螜翧生蓚 籪蚚 籢虴籢籆籿赊搐蓯稳蓨棵蓭蓚神蓲搔蓮僧蓚滁蓺色芍偈赊趌蓯生蓚神蓲搔 蓮僧蓺生 (SQLSTATE 428FA) 搔虯 蹚颡趌嗽蚱蓮稍深蓤勺稍蓨蓺甥嗓 (SQLSTATE 42815)虰 NO MAXVALUE 蝼蚬籚蚚籔豢籜赊驁酃虯趌芍籚蚚籔豢籜蓯螜翧生蓚籪蚚籢虴籢籆籿赊蹚 膯趌蓮生虰 踾蚬籚蚚籔豢籜赊驁酃虯START WITH 趌虯蓺色 START WITH 搔䎱趭牲蓤蓭山稍深蓤勺 -1 蓮生虰 神蓤搔籪籺籋贿籫蓮生虰 CYCLE 蓺色芍 NO CYCLE 莎赊蹚膯趌蓺色芍蹚颡趌蓯贐涉色芷虯籚蚚籔豢籜搔趌赊臭唱尚鸟踫生蓚筛蓘上 筛尚䎱趭涉蓺生虰 䶮赊趌搔弋蜤蛐茯尚滁蝝蓯谜色涉色蓲僧虯蓺色騴味搔呙识 牲蓤蓭山蓤勺虯 䶮赊趌搔 START WITH 趌蓯侮舍蓢蓤蓚神蓲蓯蓱傻蓭芩趭牲蓤 蓚驁酃蓯莎赊趌尚陲奢蓚神蓲蓯蓱傻蓭虯 籚蚚籔豢籜赊弋蜤蓯贐涉蓺生虰 CYCLE 蹚膯趌蓺色芍蹚颡趌蓯贐涉色芷虯神赊籚蚚籔豢籜蓯啥山蓭趌赊臭唱搔鸟 踫牲蓤蓚筛蓘上筛尚䎱趭涉蓺生虰 神赊籌籿籚还豢搔磒牲蓤蓚蓲虯蝼蚬 籚蚚籔豢籜搔蹚膯趌蓯贐涉色芷虯莎赊蹚颡趌搔臭唱牲蓤蓺生虰 踾蚬籚蚚 籔豢籜搔蹚颡趌蓯贐涉色芷虯莎赊蹚膯趌搔臭唱牲蓤蓺生虰 籚蚚籔豢籜赊 蹚膯趌声蓱丧蹚颡趌芍虯騴味蓯磒牲蓤蓚乐酥尚芩趭涉蓺生虰 CYCLE 搔碙軟蓮蓤勺虯籚蚚籔豢籜蓯啥山蓭騞侪生蓚趌搔臭唱牲蓤蓚驁 酃搔蓨蓺生虰 NO CYCLE 籚蚚籔豢籜赊蹚膯趌蓺色芍蹚颡趌蓯贐涉色芷虯莎赊籚蚚籔豢籜蓯啥山蓭 趌搔臭唱牲蓤稍山神蓲尚 䎱趭涉蓺生虰 神蓤搔籪籺籋贿籫蓮生虰 CACHE 蓺色芍 NO CACHE 凵莫籄籒籞籜赊色舍虯腛稳蓨砋蓨趌赊山绅啥筛尚煌簧晃蚚蓯訇蝷生蓚筛蓘上 筛尚䎱趭涉蓺生虰 神蓤芍籶籺籋蚚粆豢籜声蓱丧籤患蚚籮豢籓虴籌籿籚还豢蓮 生虰 CACHE integer-constant 腛稳蓨砋蓨牲蓤虯煌簧晃蚚蓯訇蝷牲蓤蓚籚蚚籔豢籜趌赊蹚膯忱尚䎱趭 涉蓺生虰 趌尚腛稳蓨砋蓨涉蓭籐换籦籚患蓯訇蝷涉蓭声绅蓲虯籚蚚籔豢 籜赊色舍蓯趌尚臭唱生蓚蓲僧虯 慧籓蓹赊坤款危縼騩粗搔蝠稍绅稍蓨蓺 生虰 籚籜籩缓驙蜵搔逳神蓚蓲虯籖粇籦籫牲蓤色籜籩蚚籫煌豢籫蓮磒牲蓤蓭 山稍山 籐换籦籚患圬身籚蚚籔豢籜趌芍生蔀蓭伞蓤蓺生 (磒牲蓤稍绅 稍蓨蓺生)虰 CACHE 籌籿籚还豢蓯䎱趭生蓚趌芍虯籚籜籩缓驙蜵赊坳蓯 伞蓤蓭蓞踈伞稍山籚蚚籔豢籜趌赊 蹚膯忱蓮生虰 蹚颡趌芍 2 蓮生 (SQLSTATE 42815)虰 籪籺籋贿籫趌芍 CACHE 20 蓮生虰 NO CACHE 籚蚚籔豢籜赊趌搔腛稳蓨砋蓨牲蓤稍山蓱上䎱趭涉蓺生虰 籚籜籩缓驙 蜵虯籚换籦籫籣籈豢虯蓺色芍籪蚚籢粁蚚籜坤嗡咯石赊坳虯 趌搔伞蓤蓚 神蓲芍蓨蓺甥嗓虰 神赊籌籿籚还豢搔䎱趭牲蓤蓚蓲虯籚蚚籔豢籜赊趌芍 籐换籦籚患蓯訇蝷牲蓤蓺甥嗓虰 神赊驁酃虯籚蚚籔豢籜赊砎涉山趌搔磛咄 牲蓤蓚色丧蓯虯慧籓蓯淖涉蓭坤款危縼騩粗搔踫伞蓤蓺生虰 NO ORDER 蓺色芍 ORDER 磛咄赊蚬蚵蓮籚蚚籔豢籜棱厶搔臭唱牲蓤蓚筛蓘上筛尚䎱趭涉蓺生虰 ORDER 磛咄赊蚬蚵蓮籚蚚籔豢籜棱厶搔臭唱牲蓤蓚蓱上䎱趭涉蓺生虰 NO ORDER 磛咄赊蚬蚵蓮籚蚚籔豢籜棱厶尚臭唱生蓚貹磛搔稍山神蓲尚䎱趭涉蓺生虰 神蓤搔籪籺籋贿籫蓮生虰 籚蚚籔豢籜尚蹘⺪咯虯蓺色芍 CYCLE 蓯儇踃涉色芷虯腛蓯籚蚚籔豢籜蓯蓱傻蓭臭唱牲 蓤色 趌蓲騞侪生蓚籚蚚籔豢籜棱厶搔识繺蓯稍蓨蓺生虰 缽 * 郗芷赊籚蚚籔豢籜棱厶审深搔 ALTER SEQUENCE 籜籩蚚籫煌豢籫蓯蓱傻蓭蔱擗尚 深蓺生虰 * 籚蚚籔豢籜赊籪蚚籢虴籢籆籿芍儇踃蓮僧蓺甥嗓虰 钠伞蓨蓯虯砎涉山籚蚚籔豢 籜蓯瞄縄赊籪蚚籢虴籢籆籿尚䎱趭涉蓭虯 籚蚚籔豢籜尚籬慧籦籿声蓱丧蹘蹗唱 涉蓭绅审牲山虰 * 籚蚚籔豢籜搔儇踃牲蓤蓚蓲虯籐换籦籚患牲蓤蓭山蓚趌芍生蔀蓭伞蓤蓺生虰 礌 礌 1 : 忱趌稍涉蓮 RESTART 尚䎱趭生蓚床碦蓲涉蓭踠奢蓢蓤蓚赊芍虯 籚蚚籔豢籜尚 START WITH 趌蓯晃籞籦籫生蓚神蓲蓮生虰 神赊礌蓮芍虯1 筛蓢賊赊踫忱蓺蓮赊忱趌 尚臭唱涉虯藞賊尚磒涉蓭賊蓯趢实涉色搐蓯 莎赊忱趌尚膤縼生蓚神蓲搔瞄縄蓮 生虰 蓞上藞縳磒生蓚蓲虯生蔀蓭赊苓室踫蓯棱厶搔賢深蓢蓤蓭山蓚蓲山上苓室搔兮 牲蓤蓺生虰 ALTER SEQUENCE org_seq RESTART SELECT NEXTVAL for org_seq, org.* FROM org 38.5.4 ALTER TABLE 踈亵赊藞倮赊儇踃: column-alteration |--column-name--------------------------------------------------> >-----+-SET--+-DATA TYPE--+-VARCHAR-----------+---(--畅忱--)--+----------+> | | +-CHARACTER VARYING-+ | | | | '-CHAR VARYING------' | | | '-EXPRESSION AS--(--generation-expression--)-----' | +-ADD SCOPE--+-typed-table-name-+----------------------------------+ | '-typed-view-name--' | '-+-| identity-alteration |--------------------------------------+-' '-SET GENERATED--+-ALWAYS-----+---+--------------------------+-' '-BY DEFAULT-' '-| identity-alteration |--' >---------------------------------------------------------------| identity-alteration |---+-RESTART--+--------------------------+-+-------------------| | '-WITH--numeric-constant---' | +-SET INCREMENT BY--numeric-constant----+ | (1) | +-SET--+-NO MINVALUE-----------------+--+ | '-MINVALUE--numeric-constant--' | +-SET--+-NO MAXVALUE-----------------+--+ | '-MAXVALUE--numeric-constant--' | +-SET--+-CYCLE----+---------------------+ | '-NO CYCLE-' | +-SET--+-NO CACHE-----------------+-----+ | '-CACHE--integer-constant--' | '-SET--+-NO ORDER-+---------------------' '-ORDER----' 谯: 1. 籶皇煌蚚籢蚚 NOMINVALUE虯NOMAXVALUE虯NOCYCLE虯NOCACHE虯声蓱丧 NOORDER 芍虯 籜粂蚚籜稍涉蓮䎱趭生蓚神蓲搔蓮僧蓺生虰 神蓤蓢赊赑藞或蚚籬虴籵蚚籛 还豢芍生蔀蓭虯2 或蚚籬虴籵蚚籛还豢蓯钠伞傻蓭深縼蓤蓢蓤蓺生虰 嗽失赊籶皇煌蚚籢蚚尚趢实涉蓺生虰 SET GENERATED 搐赊趌搔颉蓯臭唱牲蓤蓚筛虯蓺色芍籪籺籋贿籫趌搔貹磛稍蓲僧赊身臭唱牲蓤蓚 筛尚 䎱趭涉蓺生虰 ALWAYS 踫搔賊蓯膤縼虯蓺色芍踃砎牲蓤色蓲僧虯搐赊趌搔颉蓯臭唱牲蓤蓺生虰 搐 芍虯臭唱牲蓤色搐蓲涉蓭趭違牲蓤蓭山稍深蓤勺稍蓨蓺甥嗓 (SQLSTATE 42837)虰 BY DEFAULT 踫搔賊蓯膤縼牲蓤色蓲僧虯莎赊趌搔䎱趭牲蓤蓭山稍山筛瑟蓨虯搐赊趌搔 臭唱牲蓤蓺生虰 搐芍虯臭唱牲蓤色搐蓲涉蓭趭違牲蓤蓭山稍深蓤勺稍蓨蓺 甥嗓 (SQLSTATE 42837)虰 RESTART 蓺色芍 RESTART WITH numeric-constant 僖搐蓯螜翧賢深蓢蓤色籚蚚籔豢籜赊颌拟尚晃籞籦籫涉蓺生虰 WITH numeric-constant 搔䎱趭牲蓤蓭山稍山蓲虯僖搐赊籚蚚籔豢籜芍虯 蹗 唱牲蓤色蓲僧蓯蜫⺪趌蓲涉蓭 (饲秒縄蓺色芍皿縄赊山慎蓤筛蓮) 趭違 牲蓤色 趌蓮蹘蜫⺪牲蓤蓺生虰 numeric-constant 芍虯颡忱縚赊蔈南蓯籟 慧嗽蜲赊忱搔 蓚 (SQLSTATE 42894) 筛瑟蓨虯神赊搐蓯稳蓨棵蓭蓢蓤 色滁蓺色芍偈赊趌尚 蓲蓨上蓚忱趌趭忱蓮生 (SQLSTATE 42820)虰 搐芍 蓢筛婶舍 IDENTITY 末钞蓮趭違牲蓤蓭山稍深蓤勺稍蓨蓺甥嗓 (SQLSTATE 42837)虰 numeric-constant 搔搐赊䶮赊趌蓲涉蓭磒牲蓤蓺生虰 SET INCREMENT BY numeric-constant 僖搐赊翧鸟趌赊吴蝩尚䎱趭涉蓺生虰 搐芍蓢筛婶舍 IDENTITY 末钞蓮 趭違牲蓤蓭山稍深蓤勺稍蓨蓺甥嗓 (SQLSTATE 42837)虰 神赊趌芍虯颡忱 縚赊蔈南蓯坤籟慧赊忱搔稍山 (SQLSTATE 42894) 筛瑟蓨虯神赊搐蓯稳 蓨棵蓭蓚神蓲搔蓮僧蓚 滁蓺色芍偈赊趌蓮 (SQLSTATE 42820)虯邡橱縳畅 忱趭忱赊趌尚陲奢蓚神蓲芍蓨蓺甥嗓 (SQLSTATE 42815)虰 神赊趌搔偈赊驁酃虯神赊僖搐赊趌赊籚蚚籔豢籜芍失踾涉蓺生虰 滁蓮 蓤勺虯神赊僖搐赊趌赊籚蚚籔豢籜芍蚱蝼涉蓺生虰 趌搔籟慧虯蓺色芍 MINVALUE 声蓱丧 MAXVALUE 蓯趭違牲蓤蓭山蓚乐酥蓱蓨蓞膯僧山驁酃虯 DB2 搔臭唱生蓚趌芍 1 啥审深蓮生搔虯莎上蓮稍深蓤勺籚蚚籔豢籜芍蝼蚬 籚蚚籔豢籜蓲涉蓭随伞蓤蓺生虰 SET MINVALUE numeric-constant 蓺色芍 NO MINVALUE 踾蚬僖搐搔趌赊臭唱尚騴味蓺色芍趦生蓚蹚颡趌虯蓚山芍蹚膯趌蓯 贐涉色芷虯 蝼蚬僖搐搔騴味生蓚蹚颡趌尚䎱趭涉蓺生虰 搐芍蓢筛婶 舍 IDENTITY 末钞蓮趭違牲蓤蓭山稍深蓤勺 稍蓨蓺甥嗓 (SQLSTATE 42837)虰 MINVALUE numeric-constant 蹚颡赊忱趌趭忱尚䎱趭涉蓺生虰 神赊趌芍虯颡忱縚赊蔈南蓯坤籟慧 赊忱搔稍山 (SQLSTATE 42894) 筛瑟蓨虯神赊搐蓯稳蓨棵蓭蓚神蓲 搔蓮僧蓚 滁蓺色芍偈赊趌蓯生蓚神蓲搔蓮僧蓺生 (SQLSTATE 42820) 搔虯蹚膯趌媒谜蓮稍深蓤勺稍蓨蓺甥嗓 (SQLSTATE 42815)虰 NO MINVALUE 蝼蚬籚蚚籔豢籜赊驁酃虯趌芍 START WITH 趌虯蓺色 START WITH 搔 䎱趭牲蓤蓭山稍深蓤勺 1 蓮生虰 踾蚬籚蚚籔豢籜赊驁酃虯搐赊籪蚚 籢虴籢籆籿赊蹚颡趌蓮生虰 SET MAXVALUE numeric-constant 蓺色芍 NO MAXVALUE 蝼蚬僖搐搔趌赊臭唱尚騴味蓺色芍趦生蓚蹚膯趌虯蓚山芍蹚颡趌蓯 贐涉色芷虯 踾蚬僖搐搔騴味生蓚蹚膯趌尚䎱趭涉蓺生虰 搐芍蓢筛婶 舍 IDENTITY 末钞蓮趭違牲蓤蓭山稍深蓤勺 稍蓨蓺甥嗓 (SQLSTATE 42837)虰 MAXVALUE numeric-constant 蹚膯趌蓮蓚忱趌趭忱尚䎱趭涉蓺生虰 神赊趌芍虯颡忱縚赊蔈南蓯 坤籟慧赊忱搔稍山 (SQLSTATE 42894) 筛瑟蓨虯神赊搐蓯稳蓨棵蓭 蓚神蓲搔蓮僧蓚 滁蓺色芍偈赊趌蓯生蓚神蓲搔蓮僧蓺生 (SQLSTATE 42820) 搔虯蹚颡趌蓱蓨蓞膯僧绅稍深蓤勺稍深蓤勺稍蓨蓺甥嗓 (SQLSTATE 42815)虰 NO MAXVALUE 蝼蚬籚蚚籔豢籜赊驁酃虯趌芍搐赊籪蚚籢虴籢籆籿赊蹚膯趌蓮生虰 踾蚬籚蚚籔豢籜赊驁酃虯START WITH 趌虯蓺色 START WITH 搔䎱趭 牲蓤蓭山稍深蓤勺 -1 蓮生虰 SET CYCLE 蓺色芍 NO CYCLE 蹚膯趌蓺色芍蹚颡趌搔臭唱牲蓤色芷虯神赊僖搐搔趌赊臭唱尚鸟踫生蓚 筛蓘上筛尚䎱趭涉蓺生虰 搐芍蓢筛婶舍 IDENTITY 末钞蓮趭違牲蓤蓭山 稍深蓤勺稍蓨蓺甥嗓 (SQLSTATE 42837)虰 CYCLE 蹚膯趌蓺色芍蹚颡趌蓯贐涉色芷虯神赊搐蓯啥山蓭趌赊臭唱搔鸟踫牲 蓤蓚筛蓘上筛尚䎱趭涉蓺生虰 神赊籌籿籚还豢搔磒牲蓤蓚蓲虯蝼 蚬僖搐搔蹚膯趌蓯贐涉色芷虯莎赊蹚颡趌搔臭唱牲蓤蓺生虰 踾蚬 僖搐搔蹚颡趌蓯贐涉色芷虯莎赊蹚膯趌搔臭唱牲蓤蓺生虰 僖搐 赊蹚膯趌声蓱丧蹚颡趌芍虯騴味蓯磒牲蓤蓚乐酥尚芩趭涉蓺生虰 CYCLE 搔碙軟蓮蓤勺虯僖搐蓯啥山蓭騞侪生蓚趌搔臭唱牲蓤蓚驁 酃搔蓨蓺生虰 軓碙趌搔貹磛蓮蓤勺 (坳蓯芍貹磛蓨蓺甥 嗓)虯僖搐尚磒涉蓭 1 芗赊軓碙垆藳尚 趭違生蓚神蓲蓯蓱傻 蓭虯軓碙钞搔蝝蓯稍蓨蓺生虰 神赊蓱上稍僖搐蓯軓碙垆藳搔聂 垌涉虯軓碙蓮芍稍山趌搔臭唱牲蓤蓚驁酃虯 籊皇蚚搔逳神蓨蓺生 (SQLSTATE 23505)虰 NO CYCLE 蹚膯趌蓺色芍蹚颡趌蓯贐涉色芷虯僖搐蓯啥山蓭趌搔臭唱牲蓤稍山 神蓲尚䎱趭涉蓺生虰 SET CACHE integer-constant 蓺色芍 NO CACHE 凵莫籄籒籞籜赊色舍虯腛稳蓨砋蓨趌赊山绅啥筛尚煌簧晃蚚蓯訇蝷生蓚 筛蓘上筛尚䎱趭涉蓺生虰 神蓤芍籶籺籋蚚粆豢籜声蓱丧籤患蚚籮豢籓虴籌 籿籚还豢蓮生虰 搐芍蓢筛婶舍 IDENTITY 末钞蓮趭違牲蓤蓭山稍深蓤勺 稍蓨蓺甥嗓 (SQLSTATE 42837)虰 CACHE integer-constant 腛稳蓨砋蓨牲蓤虯煌簧晃蚚蓯訇蝷牲蓤蓚 ID 籚蚚籔豢籜赊趌赊忱 尚䎱趭涉蓺生虰 僖搐蓯啥山蓭趌搔臭唱牲蓤蓚驁酃虯趌尚腛稳 蓨砋蓨涉蓭籐换籦籚患蓯訇蝷涉蓭声绅蓲虯 慧籓蓹赊坤款危縼騩粗 搔蝠稍绅稍蓨蓺生虰 僖搐蓯砎涉山趌搔貹磛蓮蓞媒磒赊趌搔籐换籦籚患蓯稍山驁酃虯 趌赊稳蓨砋蓨芍慧籓蓹赊縼騩粗尚你這涉稍深蓤勺稍蓨蓺甥嗓虰 色 审涉虯僖搐蓯砎涉山趌搔貹磛蓮虯媒磒赊趌搔籐换籦籚患蓯蓤 勺虯 莎赊 ID 趌赊稳蓨砋蓨搔虯慧籓蓹赊縼騩粗稍涉蓮生勺蓛绅踫 伞蓤蓺生虰 籪蚚籢粁蚚籜虴粆籰蚚籛换蚚搔趦 (色蓲奢勺籪蚚籢粁蚚籜坤嗡咯 石虯 籚籜籩缓驙蜵虯蓺色芍籚换籦籫籣籈豢) 生蓚蓲虯籖粇籦籫牲 蓤色籜籩蚚籫煌豢籫蓮 磒牲蓤蓭山稍山籐换籦籚患圬身籚蚚籔豢 籜趌芍生蔀蓭伞蓤蓺生 (磒牲蓤稍绅稍蓨蓺生)虰 CACHE 籌籿籚 还豢蓯䎱趭生蓚趌芍虯籚籜籩缓驙蜵赊坳蓯伞蓤蓭蓞踈伞稍山僖 搐赊趌赊蹚膯忱蓮生虰 蹚颡趌芍 2 蓮生 (SQLSTATE 42615)虰 NO CACHE 僖搐赊趌搔腛稳蓨砋蓨牲蓤稍山蓱上䎱趭涉蓺生虰 神赊籌籿籚还豢搔䎱趭牲蓤蓚蓲虯僖搐赊趌芍籐换籦籚患蓯訇蝷牲 蓤蓺甥嗓虰 神赊驁酃虯砎涉山 ID 趌搔磛咄牲蓤蓚色丧蓯虯慧籓蓯 淖涉蓭坤款危縼騩粗搔踫伞蓤蓺生虰 SET ORDER 蓺色芍 NO ORDER 磛咄赊蚬蚵蓮僖搐赊趌搔臭唱牲蓤蓚筛蓘上筛尚䎱趭涉蓺生虰 搐芍蓢 筛婶舍 IDENTITY 末钞蓮趭違牲蓤蓭山稍深蓤勺 稍蓨蓺甥嗓 (SQLSTATE 42837)虰 ORDER 磛咄赊蚬蚵蓮僖搐赊趌搔臭唱牲蓤蓚蓱上䎱趭涉蓺生虰 NO ORDER 磛咄赊蚬蚵蓮僖搐赊趌尚臭唱生蓚貹磛搔稍山神蓲尚䎱趭涉蓺生虰 38.5.5 侪酃 SQL (膅身壅身) 蚝冷圬身 COMMIT 籜籩蚚籫煌豢籫芍虯ATOMIC 籖豢籶籈豢籬 SQL 籜籩蚚籫煌豢籫蓮 芍呙识牲蓤蓭山蓺甥嗓虰 38.5.6 侪酃籜籩蚚籫煌豢籫 (咯縄) 侪酃籜籩蚚籫煌豢籫 (咯縄) 侪酃籜籩蚚籫煌豢籫芍虯僖赊籜籩蚚籫煌豢籫尚踫识繺籾慧籦籒蓯籓贿蚚籿石涉蓺 生虰 咯縄蚝冷圬身籄籫粇籦籒侪酃籜籩蚚籫煌豢籫赊繀倮蓮 SQL 儇忱尚硞荏生蓚神 蓲搔蓮僧蓺生虰 軒丧騩涉 神赊籜籩蚚籫煌豢籫芍籫晃籏蚚虯SQL 螜忱虯蓺色芍 SQL 煌籠籦籬蓯膅身壅设神蓲搔 蓮僧虯 蓺色咯縄 SQL 籜籩蚚籫煌豢籫赊磒蓯蓱傻蓭騩生神蓲搔蓮僧蓺生虰 咯縄蓯 蚝冷蓮僧蓚踫识繺籜籩蚚籫煌豢籫蓮生虰 芊 咯縄侪酃籜籩蚚籫煌豢籫尚軒丧騩生色舍蓯虯康芍貹磛蓨蓺甥嗓虰 色审涉虯侪酃 籜籩蚚籫煌豢籫赊呙识 ID 蓯虯侪酃籜籩蚚籫煌豢籫蓯膅身壅蓺蓤蓭山蓚 SQL 籜籩蚚 籫煌豢籫尚 軒丧騩生色舍蓯貹磛稍康搔稍深蓤勺稍蓨蓺甥嗓虰 踈亵 dynamic-compound-statement >>-+--------------+--BEGIN ATOMIC-------------------------------> | (1) | '-label:-------' >-----+-----------------------------------------------+---------> | .-----------------------------------------. | | V | | '-----+-| SQL-variable-declaration |-+---;---+--' '-| condition-declaration |----' .-,-----------------------------. V | >--------SQL-procedure-statement--;---+---END--+--------+------>< '-label--' SQL-variable-declaration .-,--------------------. V | |---DECLARE-------SQL-variable-name---+--data-type--------------> .-DEFAULT NULL-------------. >-----+--------------------------+------------------------------| '-DEFAULT--default-values--' condition-declaration |---DECLARE--condition-name--CONDITION--FOR---------------------> .-VALUE-. .-SQLSTATE--+-------+---. >----+-----------------------+---string-constant----------------| 谯: 1. 籜籩蚚籫煌豢籫搔螜忱虯煌籠籦籬虯蓺色芍籫晃籏蚚趭違蓯蓚驁酃赊身虯皇粁 贿尚䎱趭蓮僧蓺生虰 硡皿 label 籖蚚籬虴籾慧籦籒赊皇粁贿尚趭違涉蓺生虰 蜫⺪皇粁贿搔䎱趭牲蓤蓭山蓚驁 酃虯莎赊皇粁贿尚磒涉蓭咯縄侪酃籜籩蚚籫煌豢籫蓮 硞荏牲蓤蓭山蓚 SQL 儇 忱尚駽騺虯蓺色皇粁贿尚 LEAVE 籜籩蚚籫煌豢籫蓯䎱趭生蓚神蓲蓞蓮僧蓺生虰 騃贷皇粁贿尚䎱趭生蓚驁酃虯莎赊皇粁贿芍蜫⺪皇粁贿蓲款婶蓮稍深蓤勺稍蓨蓺 甥嗓虰 ATOMIC ATOMIC 芍虯侪酃籜籩蚚籫煌豢籫蓮籊皇蚚搔逳神傻色驁酃虯莎赊侪酃籜籩蚚籫 煌豢籫 繀赊 SQL 籜籩蚚籫煌豢籫搔生蔀蓭慧蚚贿籵籦籒牲蓤虯㧟蓨赊 SQL 籜 籩蚚籫煌豢籫芍 蛩床牲蓤稍山神蓲尚䎱涉蓺生虰 SQL-procedure-statement 嗽失赊 SQL-control-statements 芍虯咯縄侪酃籜籩蚚籫煌豢籫赊 繀倮蓮磒 蓮僧蓺生虰 o FOR 籜籩蚚籫煌豢籫 o GET DIAGNOSTICS 籜籩蚚籫煌豢籫 o IF 籜籩蚚籫煌豢籫 o ITERATE 籜籩蚚籫煌豢籫 o LEAVE 籜籩蚚籫煌豢籫 o SIGNAL 籜籩蚚籫煌豢籫 o WHILE 籜籩蚚籫煌豢籫 騩生神蓲搔蓮僧蓚 SQL 籜籩蚚籫煌豢籫芍嗽失赊谝蓨蓮生虰 o fullselect 6 o 赥垆蛐茯賢僧 UPDATE o 赥垆蛐茯賢僧 DELETE o INSERT o SET 儇忱籜籩蚚籫煌豢籫 SQL-variable-declaration 咯縄侪酃籜籩蚚籫煌豢籫蓯淖涉蓭慧蚚籎贿蓮蓚儇忱尚硞荏涉蓺生虰 SQL-variable-name 慧蚚籎贿儇忱赊矛腛尚趭違涉蓺生虰 DB2 芍 SQL 儇忱尚生蔀蓭膯亵蓯 儇晰涉蓺生虰 嗽失赊蓱上稍矛腛蓯生蓚神蓲芍蓮僧蓺甥嗓虰 + 款婶侪酃籜籩蚚籫煌豢籫繀赊僖赊 SQL 儇忱蓲款婶矛腛 + 籶皇煌蚚籢蚚矛蓲款婶矛腛 + 搐矛蓲款婶矛腛 SQL 儇忱蓲款婶矛腛赊 ID虯声蓱丧搐驋搔 SQL 籜籩蚚籫煌豢籫蓯膅身 壅蓺蓤蓭山蓚驁酃虯 DB2 芍莎赊 ID 尚搐蓲涉蓭市涉蓺生虰 data-type 儇忱赊籪蚚籢虴籢籆籿尚䎱趭涉蓺生虰 DEFAULT default-values 蓺色芍 NULL SQL 儇忱赊籪籺籋贿籫尚趭違涉蓺生虰 咯縄侪酃籜籩蚚籫煌豢籫搔軒丧騩 牲蓤蓚蓲虯神赊儇忱芍蚴危石牲蓤蓺生虰 籪籺籋贿籫趌搔䎱趭牲蓤蓭山稍 山驁酃虯儇忱芍 NULL 蓯蚴危石牲蓤蓺生虰 condition-declaration 蛐茯矛声蓱丧淖收生蓚 SQLSTATE 趌尚硞荏涉蓺生虰 condition-name 蛐茯赊矛腛尚䎱趭涉蓺生虰蛐茯矛芍籿慧籚蚚籛换蚚脅霓繀蓮軓碙蓮稍深 蓤勺稍蓢慎虯 硞荏牲蓤色侪酃籜籩蚚籫煌豢籫繀蓮赊身驋搔识繺蓮生虰 FOR SQLSTATE string-constant 蛐茯蓯螜翧生蓚 SQLSTATE 尚䎱趭涉蓺生虰 string-constant 芍藳磒偃蓮 酥嗓审 5 亵蓮䎱趭涉稍深蓤勺稍蓨蓺甥嗓搔虯 '00000' 蓯生蓚神蓲芍 蓮僧蓺甥嗓虰 缽 * 咯縄侪酃籜籩蚚籫煌豢籫芍虯DB2 蓯蓱傻蓭赑藞籜籩蚚籫煌豢籫蓲涉蓭籖豢籶籆 贿牲蓤蓺生虰 神赊籜籩蚚籫煌豢籫芍虯颡牲稍初軇籺慧蚚虴慧籛籦籒尚螝设赯 山籜籒晃籿籫蓯碙軟蓮生搔虯 膯僧稍肃铆尚啥籪蚚籢虴籺慧蚚蓯芍碙軟蓮芍 蓨蓺甥嗓虰 侪礼稍初軇籺慧蚚搔籰籜籫牲蓤蓭山蓚膯僧稍踈唱赊驁酃虯SQL 籿慧籚蚚籛换蚚赊磒尚 声胃舍涉蓺生虰 38.5.7 CREATE FUNCTION (籠蚚籜蓺色芍籩豢籿卉蚚籫) 踈亵硙尚嗽失赊蓱上蓯儇踃涉蓺生虰 >>-CREATE FUNCTION--function-name-------------------------------> >----(--+------------------------------------------+---)---*----> | .-,----------------------------------. | | V | | '----+-----------------+---data-type1---+--' '-parameter-name--' >----RETURNS--data-type2---*----+--------------------------+----> '-SPECIFIC--specific-name--' >----*----------------------------------------------------------> >-----+-SOURCE--+-function-name--------------------------------+------------------+> | +-SPECIFIC--specific-name----------------------+ | | '-function-name--(--+-------------------+---)--' | | | .-,-----------. | | | | V | | | | '----data-type---+--' | | .-NOT DETERMINISTIC--. .-EXTERNAL ACTION----. | '-AS TEMPLATE--*----+--------------------+--*----+--------------------+--*--' '-DETERMINISTIC------' '-NO EXTERNAL ACTION-' >----*--------------------------------------------------------->< 蛈硡皿蛌籞籒籚还豢蓯嗽失赊週騫尚趢实涉蓺生虰 DETERMINISTIC 蓺色芍 NOT DETERMINISTIC 神赊籌籿籚还豢赊亵翅芍虯碸奢蓢蓤色藳僧忱趌蓯啥山蓭颉蓯螜忱搔款婶苓室尚 兮生筛蓘上筛 (DETERMINISTIC)虯蓺色芍苓室蓯蔱擗生蓚颌拟趌蓯螜忱搔擞聂生 蓚筛蓘上筛 (NOT DETERMINISTIC) 尚 䎱趭涉蓺生虰 啥蓺蓨 DETERMINISTIC 螜 忱芍虯款藞赊縼粗蓮滁涉山軒丧騩涉搔踫伞蓤色蓲僧虯 颉蓯款婶賊尚兮涉蓺 生虰 款藞赊縼粗搔颉蓯款婶苓室尚蹗唱生蓚蓲山上绰縚尚啥蹚縆石芍虯 NOT DETERMINISTIC 尚䎱趭生蓚神蓲蓯蓱傻蓭肳渗蓢蓤蓺生虰 螜忱赊脅霓搔康䦂卉籛籜籢蚚蓯籄籒籞籜虯蓺色芍僖赊坤 deterministic 螜忱 尚 軒丧騩生驁酃虯NOT DETERMINISTIC 尚皿縄蓺色芍饲秒縄蓯䎱趭生蓚貹磛 搔 蓨蓺生 (SQLSTATE 428C2)虰 NO EXTERNAL ACTION 蓺色芍 EXTERNAL ACTION 神赊籌籿籚还豢赊亵翅芍虯籪蚚籢粁蚚籜虴粆籰蚚籛换蚚蓯蓱傻蓭蝷床牲蓤蓭山 稍山 籌籾籛籉籒籫赊颌拟尚儇踃生蓚籄籒籚还豢尚螜忱搔踫上筛蓘上筛尚䎱趭 涉蓺生虰 NO EXTERNAL ACTION 赊䎱趭蓯蓱傻蓭虯螜忱蓯蜲倮蔱擗搔稍山神蓲尚 膠趭生蓚虯蓚康趭赊 蹚縆石尚籚籜籩缓芍磒生蓚神蓲搔蓮僧蓺生虰 螜忱赊脅霓搔蜲倮籄籒籚还豢尚啥僖赊螜忱尚軒丧騩生驁酃虯EXTERNAL ACTION 尚 皿縄蓺色芍饲秒縄蓯䎱趭生蓚貹磛搔蓨蓺生 (SQLSTATE 428C2)虰 38.5.8 CREATE FUNCTION (SQL 籜籎皇蚚虯賊蓺色芍踫) 踈亵硙尚嗽失赊蓱上蓯儇踃涉蓺生虰 >>-CREATE FUNCTION--function-name-------------------------------> >----(--+------------------------------------+---)---*----------> | .-,----------------------------. | | V | | '----parameter-name--data-type1---+--' >----RETURNS--+-data-type2--------------------+--*--------------> '--+-ROW---+---| column-list |--' '-TABLE-' .-LANGUAGE SQL--. >-----+--------------------------+--*----+---------------+--*---> '-SPECIFIC--specific-name--' .-NOT DETERMINISTIC--. .-EXTERNAL ACTION----. >-----+--------------------+--*----+--------------------+--*----> '-DETERMINISTIC------' '-NO EXTERNAL ACTION-' .-READS SQL DATA--. .-STATIC DISPATCH--. >-----+-----------------+--*----+------------------+--*---------> '-CONTAINS SQL----' (1) .-CALLED ON NULL INPUT-------. >-----+----------------------------+--*-------------------------> >-----+-----------------------------------------------------+---> | (2) | '-PREDICATES--(--| predicate-specification |--)-------' >----| SQL-function-body |------------------------------------->< column-list .-,--------------------------. V | |---(-----column-name--data-type3---+---)-----------------------| SQL-function-body |---+-RETURN 籜籩蚚籫煌豢籫------+------------------------------| '-dynamic-compound-statement-' 谯: 1. CALLED ON NULL INPUT 赊钠伞蓨蓯 NULL CALL 尚䎱趭生蓚神蓲搔蓮僧蓺生虰 2. RETURNS 搔籜籎皇蚚苓室尚䎱趭涉蓭山蓚 (data-type2) 驁酃赊身碙軟蓮生虰 嗽失赊籶皇煌蚚籢蚚尚儇踃涉蓺生虰 LANGUAGE SQL 螜忱搔 SQL 蓯蓱傻蓭蹗唱牲蓤蓭山蓚神蓲尚䎱趭涉蓺生虰 神赊籶皇煌蚚籢蚚虴籞籒籚还豢蓮 "RETURN expression虯NULL虯WITH common-table-expression虯 fullselect" 籶皇煌蚚籢蚚虴籞籒籚还豢搔趗僧晰奢蓢 蓤蓺生虰 SQL-function-body 螜忱赊脅霓尚䎱趭涉蓺生虰 籶皇煌蚚籢蚚矛尚 SQL-function-body 蓮驋生蓚 神蓲搔蓮僧蓺生虰 山蓺山驋尚佬深蓚色舍虯籶皇煌蚚籢蚚矛芍螜忱矛蓮駽 騺蓮僧蓺生虰 SQL-function-body 搔咯縄侪酃籜籩蚚籫煌豢籫蓮蓤勺虯 神神蓯芍蝠稍绅蓲 蓞 1 啥赊 RETURN 籜籩蚚籫煌豢籫搔膅身壅蓺蓤蓭山稍深蓤勺稍蓢慎虯 蓺色螜 忱搔軒丧騩牲蓤蓚蓲僧蓯 RETURN 籜籩蚚籫煌豢籫搔踫牲蓤稍深蓤勺稍蓨蓺甥 嗓 (SQLSTATE 42632)虰 螜忱搔賊蓺色芍踫螜忱蓮蓤勺虯咯縄侪酃籜籩蚚籫煌 豢籫赊蹚芷赊螜忱蓮稍深蓤勺 稍蓢稍山 RETURN 籜籩蚚籫煌豢籫尚 1 啥审深膅 身壅设神蓲搔蓮僧蓺生 (SQLSTATE 429BD)虰 蜷涉绅芍 侪酃籜籩蚚籫煌豢籫 (咯縄) 声蓱丧 RETURN 尚驋涉蓭绅审牲山虰 38.5.9 CREATE METHOD 踈亵硙尚嗽失赊蓱上蓯儇踃涉蓺生虰 CREATE METHOD 踈亵 >>-CREATE-------------------------------------------------------> >-----+-METHOD--+-method-name----------+---FOR--type-name--+----> | '-| method-signature |-' | '-SPECIFIC METHOD--specific-name---------------------' >-----+-*----EXTERNAL--+-----------------------+--*----+------------------------------+--*--+> | '-NAME--+-'string'---+--' '-TRANSFORM GROUP--group-name--' | | '-identifier-' | '-| SQL-method-body |-----------------------------------------------------------------' >-------------------------------------------------------------->< method-signature |---method-name--(--+---------------------------------------------------------+---)--> | .-,--------------------------------------------------. | | V | | '----+-----------------+---data-type1--+-------------+--+-' '-parameter-name--' '-AS LOCATOR--' >----+------------------------------------------------------------------+-> '-RETURNS--+-data-type2--+-------------+------------------------+--' | '-AS LOCATOR--' | '-data-type3--CAST FROM--data-type4--+-------------+-' '-AS LOCATOR--' >---------------------------------------------------------------| SQL-method-body |---+-RETURN 籜籩蚚籫煌豢籫------+------------------------------| '-dynamic-compound-statement-' 嗽失赊籶皇煌蚚籢蚚蓮 "RETURN scalar-expression 蓺色芍 NULL" 籞籒籚还豢搔趗 僧晰奢蓢蓤蓺生虰 SQL-method-body CREATE TYPE 赊煌籠籦籬㩳磍搔 LANGUAGE SQL 赊驁酃虯SQL-method-body 芍虯 蓘赊蓱上蓯煌籠籦籬搔籆豢籿晃煌豢籫牲蓤蓚筛尚趭違涉蓺生虰 SQL-method-body 芍虯嗽失赊煌籠籦籬㩳磍赊籶蚚籧蓯涉色搔傻蓭山稍深蓤勺稍 蓨蓺甥嗓虰 o DETERMINISTIC 蓺色芍 NOT DETERMINISTIC (SQLSTATE 428C2) o EXTERNAL ACTION 蓺色芍 NO EXTERNAL ACTION (SQLSTATE 428C2) o CONTAINS SQL 蓺色芍 READS SQL DATA (SQLSTATE 42985) 籶皇煌蚚籢蚚矛尚 SQL-method-body 蓮驋生蓚神蓲搔蓮僧蓺生虰 煌籠籦籬赊 籘籾籛籉籒籫芍虯饲秒縄稍蹚蚴赊籶皇煌蚚籢蚚 SELF 蓲涉蓭煌籠籦籬虴籆豢籿 晃煌豢籩蚚籚还豢蓯 縩牲蓤蓺生虰 蜷涉绅芍 侪酃籜籩蚚籫煌豢籫 (咯縄) 声蓱丧 RETURN 尚驋涉蓭绅审牲山虰 38.5.10 CREATE SEQUENCE CREATE SEQUENCE CREATE SEQUENCE 籜籩蚚籫煌豢籫芍虯籄籿晃籔蚚籚还豢虴籘蚚籵蚚蓮赊籚蚚籔豢籜 尚蹗唱涉蓺生虰 軒丧騩涉 神赊籜籩蚚籫煌豢籫芍籄籿晃籔蚚籚还豢虴籿慧籓皇缓蓯膅身壅设神蓲搔蓮僧虯蓺色 咯縄 SQL 籜籩蚚籫煌豢籫赊磒蓯蓱傻蓭騩生神蓲搔蓮僧蓺生虰 咯縄蓯蚝冷蓮僧蓚 踫识繺籜籩蚚籫煌豢籫蓮生虰 色审涉虯籵籆豢籬虴籌籿籚还豢 DYNAMICRULES BIND 搔縆磒牲蓤蓭山蓚驁酃虯 籜籩蚚籫煌豢籫尚咯縄蓯蚝冷生蓚神蓲芍蓮僧蓺甥嗓 (SQLSTATE 42509)虰 芊 籜籩蚚籫煌豢籫赊呙识 ID 蓯蓱傻蓭訇牲蓤蓭山蓚康蓯芍虯蝠稍绅蓲蓞嗽失赊山 慎蓤筛搔 螝蓺蓤蓭山稍深蓤勺稍蓨蓺甥嗓虰 * 皿縄蓺色芍饲秒縄蓯䎱趭牲蓤色籜籐蚚粆赊 CREATEIN 康 * SYSADM 蓺色芍 DBADM 芊 踈亵 .-AS INTEGER-----. >>-CREATE SEQUENCE--sequence-name---*----+----------------+--*--> '-AS--data-type--' >-----+-------------------------------+--*----------------------> '-START WITH--numeric-constant--' .-INCREMENT BY 1------------------. >-----+---------------------------------+--*--------------------> '-INCREMENT BY--numeric-constant--' (1) .-NO MINVALUE-----------------. >-----+-----------------------------+--*------------------------> '-MINVALUE--numeric-constant--' .-NO MAXVALUE-----------------. .-NO CYCLE--. >-----+-----------------------------+--*----+-----------+--*----> '-MAXVALUE--numeric-constant--' '-CYCLE-----' .-CACHE 20-----------------. .-NO ORDER--. >-----+--------------------------+--*----+-----------+--*------>< +-CACHE--integer-constant--+ '-ORDER-----' '-NO CACHE-----------------' 谯: 1. 籶皇煌蚚籢蚚 NOMINVALUE虯NOMAXVALUE虯NOCYCLE虯NOCACHE虯声蓱丧 NOORDER 芍虯 籜粂蚚籜稍涉蓮䎱趭生蓚神蓲搔蓮僧蓺生虰 神蓤蓢赊赑藞或蚚籬虴籵蚚籛 还豢芍生蔀蓭虯2 或蚚籬虴籵蚚籛还豢蓯钠伞傻蓭深縼蓤蓢蓤蓺生虰 硡皿 sequence-name 籚蚚籔豢籜尚䎱趭涉蓺生虰 矛腛赊膅身酃伞甥虯蓺色饲秒声蓱丧皿籜籐蚚粆 矛芍虯 墀垌赊籘蚚籵蚚蓯聂垌生蓚籚蚚籔豢籜尚僖生蓚神蓲芍蓮僧蓺甥嗓 (SQLSTATE 42710)虰 sequence-name 赊坤芊趭籺籋蚚缓芍 SQL ID 蓮生虰 芊趭籺籋蚚缓芍虯籹晃籌 籬蓲 SQL ID 搔芷蓧蓯鸟绅駽騺⺮蓮生虰 駽騺⺮芍籜籐蚚粆矛蓮生虰 籚蚚籔豢籜矛搔籜籐蚚粆矛蓮皿縄蓯芊趭牲蓤蓭山蓚驁酃虯 莎赊籜籐蚚粆矛 赊硲喀尚 'SYS' 蓯生蓚蓲虯籊皇蚚搔逳神蓨蓺生 (SQLSTATE 42939)虰 AS data-type 籚蚚籔豢籜趌蓯磒牲蓤蓚籪蚚籢虴籢籆籿尚䎱趭涉蓺生虰 籪蚚籢虴籢籆籿 芍虯籟慧赊艘蓨赊畅忱趌籢籆籿 (SMALLINT虯INTEGER虯BIGINT虯蓺色芍 DECIMAL) 筛虯 籠蚚籜虴籢籆籿搔籟慧赊艘蓨赊畅忱趌籢籆籿蓮蓚惶蚚籙蚚 趭違赊康䦂籢籆籿蓯生蓚神蓲搔蓮僧蓺生虰 籪籺籋贿籫芍 INTEGER 蓮生虰 START WITH numeric-constant 籚蚚籔豢籜赊蹚蚴赊趌尚䎱趭涉蓺生虰 神赊趌芍虯颡忱縚赊蔈南蓯坤籟慧赊忱 搔稍山 (SQLSTATE 428FA) 筛瑟蓨虯籚蚚籔豢籜蓯螜翧生蓚 籪蚚籢虴籢籆籿 赊搐蓯稳蓨棵蓭蓚神蓲搔蓮僧蓚滁蓺色芍偈赊趌蓯生蓚神蓲搔蓮僧蓺生 (SQLSTATE 42820)虰 籪籺籋贿籫芍虯蝼蚬籚蚚籔豢籜蓮蓤勺 MINVALUE虯踾蚬 籚蚚籔豢籜蓮蓤勺 MAXVALUE 蓮生虰 籚蚚籔豢籜赊蹚膯蓺色芍蹚颡趌蓯贐涉色芷虯莎赊籚蚚籔豢籜搔騴味生蓚 趌蓮 蓚貹磛芍蓨蓺甥嗓虰 START WITH 亵翅尚磒涉蓭虯騴味蓯磒牲蓤蓚乐酥 蜲赊籚蚚籔豢籜尚蜫⺪生蓚神蓲搔蓮僧蓺生虰 騴味蓯磒牲蓤蓚乐酥芍虯 MINVALUE 声蓱丧 MAXVALUE 蓯蓱傻蓭趭違牲蓤蓭山蓺生虰 INCREMENT BY numeric-constant 籚蚚籔豢籜赊翧鸟趌赊吴蝩尚䎱趭涉蓺生虰 神赊趌芍虯颡忱縚赊蔈南蓯坤籟慧 赊忱搔稍山 (SQLSTATE 428FA) 筛瑟蓨虯籚蚚籔豢籜蓯螜翧生蓚 籪蚚籢虴籢 籆籿赊搐蓯稳蓨棵蓭蓚神蓲搔蓮僧蓚滁蓺色芍偈赊趌蓯生蓚神蓲搔蓮僧 (SQLSTATE 42820)虯 邡橱縳畅忱趭忱赊趌尚陲奢蓚神蓲芍蓨蓺甥嗓 (SQLSTATE 42815)虰 神赊趌搔偈赊驁酃虯趌赊籚蚚籔豢籜芍失踾涉蓺生虰 滁蓮蓤勺虯趌赊籚蚚籔 豢籜芍蚱蝼涉蓺生虰 趌搔籟慧虯蓺色芍 MINVALUE 声蓱丧 MAXVALUE 蓯趭違牲 蓤蓭山蓚乐酥蓱蓨蓞膯僧山驁酃虯 臭唱牲蓤蓚趌芍 1 啥审深蓮生搔虯莎上蓮稍 深蓤勺籚蚚籔豢籜芍蝼蚬籚蚚籔豢籜蓲涉蓭 随伞蓤蓺生虰 籪籺籋贿籫芍 1 蓮 生虰 MINVALUE 蓺色芍 NO MINVALUE 踾蚬籚蚚籔豢籜搔趌赊臭唱尚騴味蓺色芍趦生蓚蹚颡趌虯蓚山芍蹚膯趌蓯贐 涉色芷虯 蝼蚬籚蚚籔豢籜搔騴味生蓚蹚颡趌尚䎱趭涉蓺生虰 MINVALUE numeric-constant 蹚颡趌蓮蓚忱趌趭忱尚䎱趭涉蓺生虰 神赊趌芍虯颡忱縚赊蔈南蓯坤籟慧 赊忱搔稍山 (SQLSTATE 428FA) 筛瑟蓨虯籚蚚籔豢籜蓯螜翧生蓚 籪蚚 籢虴籢籆籿赊搐蓯稳蓨棵蓭蓚神蓲搔蓮僧蓚滁蓺色芍偈赊趌蓯生蓚神蓲搔 蓮僧蓺生 (SQLSTATE 42820) 搔虯 蹚膯趌嗽失蓮稍深蓤勺稍蓨蓺甥嗓 (SQLSTATE 42815)虰 NO MINVALUE 蝼蚬籚蚚籔豢籜赊驁酃虯趌芍 START WITH 趌虯蓺色 START WITH 搔䎱趭 牲蓤蓭山稍深蓤勺 1 蓮生虰 踾蚬籚蚚籔豢籜赊驁酃虯籚蚚籔豢籜蓯螜翧 生蓚籪蚚籢虴籢籆籿赊蹚颡趌蓮生虰 神蓤搔籪籺籋贿籫蓮生虰 MAXVALUE 蓺色芍 NO MAXVALUE 蝼蚬籚蚚籔豢籜搔趌赊臭唱尚騴味蓺色芍趦生蓚蹚膯趌虯蓚山芍蹚颡趌蓯贐 涉色芷虯 踾蚬籚蚚籔豢籜搔騴味生蓚蹚膯趌尚䎱趭涉蓺生虰 MAXVALUE numeric-constant 蹚膯趌蓮蓚忱趌趭忱尚䎱趭涉蓺生虰 神赊趌芍虯颡忱縚赊蔈南蓯坤籟慧 赊忱搔稍山 (SQLSTATE 428FA) 筛瑟蓨虯籚蚚籔豢籜蓯螜翧生蓚 籪蚚 籢虴籢籆籿赊搐蓯稳蓨棵蓭蓚神蓲搔蓮僧蓚滁蓺色芍偈赊趌蓯生蓚神蓲搔 蓮僧蓺生 (SQLSTATE 428FA) 搔虯 蹚颡趌嗽蚱蓮稍深蓤勺稍蓨蓺甥嗓 (SQLSTATE 42815)虰 NO MAXVALUE 蝼蚬籚蚚籔豢籜赊驁酃虯趌芍籚蚚籔豢籜蓯螜翧生蓚籪蚚籢虴籢籆籿赊蹚 膯趌蓮生虰 踾蚬籚蚚籔豢籜赊驁酃虯START WITH 趌虯蓺色 START WITH 搔䎱趭牲蓤蓭山稍深蓤勺 -1 蓮生虰 神蓤搔籪籺籋贿籫蓮生虰 CYCLE 蓺色芍 NO CYCLE 莎赊蹚膯趌蓺色芍蹚颡趌蓯贐涉色芷虯籚蚚籔豢籜搔趌赊臭唱尚鸟踫生蓚筛蓘上 筛尚䎱趭涉蓺生虰 䶮赊趌搔弋蜤蛐茯尚滁蝝蓯谜色涉色蓲僧虯蓺色芍莎赊趌尚 陲奢蓚神蓲蓯蓱傻蓭虯 籚蚚籔豢籜赊弋蜤蓯贐涉蓺生虰 CYCLE 蹚膯趌蓺色芍蹚颡趌蓯贐涉色芷虯神赊籚蚚籔豢籜蓯啥山蓭趌赊臭唱搔鸟 踫牲蓤蓚筛蓘上筛尚䎱趭涉蓺生虰 神赊籌籿籚还豢搔磒牲蓤蓚蓲虯蝼蚬 籚蚚籔豢籜搔蹚膯趌蓯贐涉色芷虯莎赊蹚颡趌搔臭唱牲蓤蓺生虰 踾蚬籚蚚 籔豢籜搔蹚颡趌蓯贐涉色芷虯莎赊蹚膯趌搔臭唱牲蓤蓺生虰 籚蚚籔豢籜赊 蹚膯趌声蓱丧蹚颡趌芍虯騴味蓯磒牲蓤蓚乐酥尚芩趭涉蓺生虰 CYCLE 搔碙軟蓮蓤勺虯籚蚚籔豢籜蓯啥山蓭騞侪生蓚趌搔臭唱牲蓤蓚驁 酃搔蓨蓺生虰 NO CYCLE 籚蚚籔豢籜赊蹚膯趌蓺色芍蹚颡趌蓯贐涉色芷虯莎赊籚蚚籔豢籜蓯啥山蓭 趌搔臭唱牲蓤稍山神蓲尚 䎱趭涉蓺生虰 神蓤搔籪籺籋贿籫蓮生虰 CACHE 蓺色芍 NO CACHE 凵莫籄籒籞籜赊色舍虯腛稳蓨砋蓨趌赊山绅啥筛尚煌簧晃蚚蓯訇蝷生蓚筛蓘上 筛尚䎱趭涉蓺生虰 神蓤芍籶籺籋蚚粆豢籜声蓱丧籤患蚚籮豢籓虴籌籿籚还豢蓮 生虰 CACHE integer-constant 腛稳蓨砋蓨牲蓤虯煌簧晃蚚蓯訇蝷牲蓤蓚籚蚚籔豢籜趌赊蹚膯忱尚䎱趭 涉蓺生虰 趌尚腛稳蓨砋蓨涉蓭籐换籦籚患蓯訇蝷涉蓭声绅蓲虯籚蚚籔豢 籜赊色舍蓯趌尚臭唱生蓚蓲僧虯 慧籓蓹赊坤款危縼騩粗搔蝠稍绅稍蓨蓺 生虰 籚籜籩缓驙蜵搔逳神蓚蓲虯籖粇籦籫牲蓤色籜籩蚚籫煌豢籫蓮磒牲蓤蓭 山稍山 籐换籦籚患圬身籚蚚籔豢籜趌芍生蔀蓭伞蓤蓺生 (磒牲蓤稍绅 稍蓨蓺生)虰 CACHE 籌籿籚还豢蓯䎱趭生蓚趌芍虯籚籜籩缓驙蜵赊坳蓯 伞蓤蓭蓞踈伞稍山籚蚚籔豢籜趌赊 蹚膯忱蓮生虰 蹚颡趌芍 2 蓮生 (SQLSTATE 42815)虰 籪籺籋贿籫趌芍 CACHE 20 蓮生虰 NO CACHE 籚蚚籔豢籜赊趌搔腛稳蓨砋蓨牲蓤稍山蓱上䎱趭涉蓺生虰 籚籜籩缓驙 蜵虯籚换籦籫籣籈豢虯蓺色芍籪蚚籢粁蚚籜坤嗡咯石赊坳虯 趌搔伞蓤蓚 神蓲芍蓨蓺甥嗓虰 神赊籌籿籚还豢搔䎱趭牲蓤蓚蓲虯籚蚚籔豢籜赊趌芍 籐换籦籚患蓯訇蝷牲蓤蓺甥嗓虰 神赊驁酃虯籚蚚籔豢籜赊砎涉山趌搔磛咄 牲蓤蓚色丧蓯虯慧籓蓯淖涉蓭坤款危縼騩粗搔踫伞蓤蓺生虰 NO ORDER 蓺色芍 ORDER 磛咄赊蚬蚵蓮籚蚚籔豢籜棱厶搔臭唱牲蓤蓚筛蓘上筛尚䎱趭涉蓺生虰 ORDER 磛咄赊蚬蚵蓮籚蚚籔豢籜棱厶搔臭唱牲蓤蓚蓱上䎱趭涉蓺生虰 NO ORDER 磛咄赊蚬蚵蓮籚蚚籔豢籜棱厶尚臭唱生蓚貹磛搔稍山神蓲尚䎱趭涉蓺生虰 神蓤搔籪籺籋贿籫蓮生虰 缽 * 趭忱籚蚚籔豢籜 (颉蓯趭忱趌尚兮生) 尚趭違生蓚神蓲搔识繺蓮生虰 神蓤芍虯 MINVALUE 蓺色芍 MAXVALUE 蓯款婶趌尚䎱趭虯蓚山芍籟慧赊 INCREMENT 趌尚 䎱趭生蓚神蓲蓯蓱傻蓭踫蓮僧蓺生虰 山慎蓤赊驁酃蓞虯NEXTVAL 搔款婶趌尚 侪忱臭唱蓮僧蓚蓱上蓯生蓚蓯芍虯 CYCLE 尚䎱趭涉稍深蓤勺稍蓨蓺甥嗓虰 趭忱 籚蚚籔豢籜芍虯忱趌籓慧蚚籵贿儇忱蓲涉蓭磒生蓚神蓲搔蓮僧蓺生虰 ALTER SEQUENCE 尚磒生蓚蓲虯趭忱籚蚚籔豢籜赊色舍蓯臭唱牲蓤蓚趌尚 邶畅生蓚神 蓲搔蓮僧蓺生虰 * ALTER SEQUENCE 籜籩蚚籫煌豢籫蓮虯籚蚚籔豢籜尚䦅咯蓮騴味牲甥蓚神蓲搔蓮 僧蓺生虰 NO CYCLE 搔饲秒縄蓺色芍皿縄蓯䎱趭牲蓤蓭山蓚驁酃虯ALTER SEQUENCE 籜籩蚚籫煌豢籫蓮 籚蚚籔豢籜尚蹘⺪咯蓺色芍蝕跍涉虯莎赊籚蚚籔豢 籜赊蹚膯蓺色芍蹚颡趌蓯贐涉色芷蓮蓞 趌赊臭唱尚鸟踫蓮僧蓺生虰 * 籚蚚籔豢籜棱厶赊籐换籦籚患芍虯籚蚚籔豢籜棱厶赊乐酥尚凵莫籄籒籞籜赊色舍 蓯 煌簧晃蚚蓯訇蝷生蓚神蓲尚肃铆涉蓭山蓺生虰 籄籿晃籔蚚籚还豢搔虯䶮赊籚 蚚籔豢籜棱厶尚籐换籦籚患筛蓢稳蓨砋蓚神蓲搔蓮僧蓚籚蚚籔豢籜蓯 籄籒籞籜 涉蓭山蓚蓲虯籚蚚籔豢籜棱厶赊稳蓨砋蓨芍生勺蓛绅踫伞蓤蓺生虰 色审涉虯䶮 赊籚蚚籔豢籜棱厶尚籐换籦籚患筛蓢稳蓨砋蓚神蓲搔蓮僧稍山籚蚚籔豢籜蓯籄籒 籞籜涉蓭山蓚驁酃虯 籚蚚籔豢籜棱厶赊稳蓨砋蓨芍虯蔵鸟週暑藨蓹赊縼騩粗暮 蹗尚你這涉稍深蓤勺稍蓢稍山驁酃搔蓨蓺生虰 CACHE 赊趌尚腎男生蓚蓲僧虯 籶籺籋蚚粆豢籜蓲籄籿晃籔蚚籚还豢磛茯赊螜躓尚 踠呆涉蓭声绅貹磛搔蓨蓺 生虰 * 蛭碙芍虯砎涉山籚蚚籔豢籜蓯淖涉蓭 ALTER 声蓱丧 USAGE 康尚傻蓭山蓺 生虰 USAGE 康审深搔蛭碙蓯蓱傻蓭虯蓺色 PUBLIC 蓯赊身賢碸蓮僧蓺生虰 * 䶮赊踈亵蓞籘粅蚚籫牲蓤蓭山蓺生: NOMINVALUE虯NOMAXVALUE虯NOCYCLE虯 NOCACHE虯声蓱丧 NOORDER虰 礌 礌 1 : 籚蚚籔豢籜 org_seq 尚蹗唱 CREATE SEQUENCE org_seq START WITH 1 INCREMENT BY 1 NO MAXVALUE NO CYCLE CACHE 24 38.5.11 CREATE TRIGGER CREATE TRIGGER 踈亵 >>-CREATE TRIGGER--trigger-name----+-NO CASCADE BEFORE-+--------> '-AFTER-------------' >-----+-INSERT-----------------------------+--ON--table-name----> +-DELETE-----------------------------+ '-UPDATE--+------------------------+-' | .-,--------------. | | V | | '-OF----column-name---+--' >-----+----------------------------------------------------------------------+> | .----------------------------------------------------. | | V (1) (2) .-AS-. | | '-REFERENCING-------------------+-OLD--+----+--correlation-name--+--+--' | .-AS-. | +-NEW-+----+--correlation-name---+ | .-AS-. | +-OLD_TABLE-+----+--identifier---+ | .-AS-. | '-NEW_TABLE-+----+--identifier---' >-----+-FOR EACH ROW---------------+--MODE DB2SQL---------------> | (3) | '--------FOR EACH STATEMENT--' >-----| triggered-action |------------------------------------->< triggered-action |--+-------------------------------+--SQL-procedure-statement---| '-WHEN--(--search-condition--)--' 谯: 1. OLD 声蓱丧 NEW 芍虯莎蓤涩蓤藞縳审深䎱趭蓮僧蓺生虰 2. OLD_TABLE 声蓱丧 NEW_TABLE 芍莎蓤涩蓤藞縳审深虯AFTER 籫晃籏蚚蓯赊身䎱 趭蓮僧蓺生虰 3. FOR EACH STATEMENT 尚 BEFORE 籫晃籏蚚蓯䎱趭生蓚神蓲芍蓮僧蓺甥嗓虰 嗽失赊亵蛑蓮 "triggered-action" 赊硡皿尚趗僧晰奢蓺生虰 triggered-action 籫晃籏蚚尚嗡咯石生蓚蓲僧蓯踫牲蓤蓚籄籒籚还豢尚䎱趭涉蓺生虰 triggered-action 芍 SQL-procedure-statement虯声蓱丧 SQL-procedure-statement 踫赊 籌籿籚还豢蛐茯筛蓢踈唱牲蓤蓭山蓺生虰 WHEN (search-condition) 砠虯遀虯蓺色芍賡皿蓮蓚蛐茯尚䎱趭涉蓺生虰 search-condition 蓯蓱傻蓭虯 蓚籫晃籏蚚蛩趗尚踫生蔀僧筛蓘上筛尚 芩趭生蓚這繺搔碸奢蓢蓤蓺生虰 螜翧生蓚籄籒籚还豢芍虯䎱趭牲蓤色軣垆蛐茯搔砠蓮蓚驁酃赊身踫牲蓤蓺 生虰 WHEN 亵翅搔蛟处牲蓤蓚蓲虯螜翧生蓚 SQL-procedure statement 搔颉蓯 踫牲蓤蓺生虰 SQL-procedure-statement SQL-procedure-statement 蓯咯縄侪酃籜籩蚚籫煌豢籫虯 蓺色芍 侪酃籜籩蚚籫 煌豢籫 (咯縄) 蓯晃籜籫牲蓤蓭山蓚 SQL 籜籩蚚籫煌豢籫赊山慎蓤筛尚 膅身壅 设神蓲搔蓮僧蓺生虰 籫晃籏蚚搔 BEFORE 籫晃籏蚚蓮蓤勺虯 SQL-procedure-statement 蓯 fullselect 蓺色芍 SET 儇忱籜籩蚚籫煌豢籫尚膅身壅设神蓲蓞蓮僧蓺生 (SQLSTATE 42987)虰 籫晃籏蚚搔 AFTER 籫晃籏蚚蓮蓤勺虯SQL-procedure-statement 蓯嗽失赊 山 慎蓤筛尚膅身壅设神蓲蓞蓮僧蓺生 (SQLSTATE 42987)虰 o INSERT SQL 籜籩蚚籫煌豢籫 o 赥垆蛐茯賢僧 UPDATE SQL 籜籩蚚籫煌豢籫 o 赥垆蛐茯賢僧 DELETE SQL 籜籩蚚籫煌豢籫 o SET 儇忱籜籩蚚籫煌豢籫 o fullselect 7 SQL-procedure-statement 芍虯媒趭違赊儇晰儇忱 (SQLSTATE 42703) 蓺色芍 硞荏牲蓤色藞賊 (SQLSTATE 42995) 尚驋蓮僧蓺甥嗓虰 BEFORE 籫晃籏蚚赊 SQL-procedure-statement 芍虯REFRESH IMMEDIATE 蓮 趭 違牲蓤色藞賊尚驋蓮僧蓺甥嗓 (SQLSTATE 42997)虰 BEFORE 籫晃籏蚚赊 SQL-procedure-statement 芍虯砎涉山儇晰儇忱蓮僖搐嗽 蜲赊 臭唱圬身搐尚驋蓮僧蓺甥嗓 (SQLSTATE 42989)虰 蛈谯蛌籞籒籚还豢尚嗽失赊蓱上蓯儇踃涉蓺生虰 * SQL-procedure-statement 蓯䎱趭牲蓤蓭山蓚 fullselect 赊苓室芍虯籫晃籏蚚 赊 繀倮蓺色芍蜲倮蓮芍磒賡繺蓮生虰 * 暮蹗賡繺籫晃籏蚚 : 暮蹗賡繺籫晃籏蚚 蓲芍虯磒賡繺蓮蓚色舍蓯嗡咯石 牲蓤稍山籫晃籏蚚蓮生虰 嗽失赊驁酃虯籫晃籏蚚芍暮蹗賡繺蓯稍蓨蓺生虰 o 籫晃籏蚚尚踫生蓚色舍虯莎赊籫晃籏蚚赊蹗唱搔傻蓭山稍深蓤勺稍 蓢稍山康搔蓨虻牲蓤色虰 o 籫晃籏蚚蛩趗搔騗末涉蓭山蓚虯賊虯縚虯蓺色芍僖矛蓲山傻色籌籾籛籉 籒籫搔籬慧籦籿牲蓤色虰 o 籫晃籏蚚蛩趗搔騗末涉蓭山蓚縚搔暮蹗賡繺蓯稍傻色虰 o 籫晃籏蚚赊籘籾籛籉籒籫賊蓮蓚僖矛搔籬慧籦籿牲蓤色虰 坳虯暮蹗賡繺籫晃籏蚚芍虯DROP 蓺色芍 REVOKE 籜籩蚚籫煌豢籫赊籎籜籔蚚 籬逰木赊 苓室虯籫晃籏蚚趭違搔籬慧籦籿牲蓤色籫晃籏蚚蓮生虰 色蓲奢勺虯 縚搔籬慧籦籿牲蓤蓚蓲虯莎赊縚尚磒涉蓭 SQL-procedure-statement 搔 趭 違牲蓤蓭山蓚籫晃籏蚚搔暮蹗賡繺蓯稍蓨蓺生虰 籫晃籏蚚搔暮蹗賡繺蓯稍蓚蓲虯莎赊籫晃籏蚚尚嗡咯石涉蓭山色暮蹗尚踫生蓚 籜籩蚚籫煌豢籫尚啥籶籦籔蚚籛芍生蔀蓭命軟蓲粆蚚籒牲蓤蓺生虰 籶籦籔蚚 籛搔 (皿縄蓺色芍饲秒縄蓯) 蹘籵籆豢籬牲蓤蓚蓲虯暮蹗賡繺籫晃籏蚚芍 惟 腟蓯命牲蓤蓺生虰 款磍蓯虯籫晃籏蚚尚嗡咯石涉蓭山色暮蹗尚踫生蓚咯縄 SQL 籜籩蚚籫煌豢籫尚啥 籄籿晃籔蚚籚还豢蓞虯暮蹗賡繺籫晃籏蚚尚惟腟蓯 命涉蓺生虰 莎蓤蓮蓞虯籫晃籏蚚矛尚 DROP TRIGGER 声蓱丧 COMMENT ON TRIGGER 籜籩蚚籫 煌豢籫蓯 䎱趭生蓚神蓲搔蓮僧蓺生虰 暮蹗賡繺籫晃籏蚚芍虯莎赊趭違籩籐籜籫尚磒涉蓭 CREATE TRIGGER 籜籩蚚籫 煌豢籫尚 騩生神蓲蓯蓱傻蓭蹘蹗唱蓮僧蓺生虰 神赊籫晃籏蚚趭違籩籐籜籫芍虯 SYSCAT.TRIGGERS 赊 TEXT 搐蓯訇蝷牲蓤蓭山蓺生虰 暮蹗賡繺籫晃籏蚚尚蹘蹗 唱生蓚色舍虯莎赊籫晃籏蚚尚皿縄蓯籬慧籦籿生蓚貹磛芍蓨蓺甥嗓虰 暮蹗 賡繺籫晃籏蚚蓲涉蓭款婶 trigger-name 蓮 CREATE TRIGGER 籜籩蚚籫煌豢籫尚 騩生蓲虯躼鄢蓲蓲蓞蓯虯莎赊暮蹗賡繺籫晃籏蚚芍趗晰牲蓤蓺生 (SQLSTATE 01595)虰 SYSCAT.TRIGGERS 籎籢慧籓縚蓮虯暮蹗賡繺籫晃籏蚚芍 VALID 搐赊 X 蓮牲 蓤蓭山蓺生虰 * 籫晃籏蚚踫籊皇蚚 : 籫晃籏蚚 SQL 籜籩蚚籫煌豢籫赊踫谔蓯逳神蓚籊皇 蚚芍虯騞膯籊皇蚚审蓲 踠奢蓢蓤稍山筛瑟蓨虯SQLSTATE 09000 尚磒涉蓭兮牲 蓤蓺生虰 騞膯籊皇蚚蓮蓤勺虯騞膯籊皇蚚 SQLSTATE 搔兮牲蓤蓺生虰 騞膯籊 皇蚚蓮稍山驁酃虯SQLCA 赊 SQLERRMC 籺籅蚚贿籬蓯芍虯籫晃籏蚚矛虯 SQLCODE虯SQLSTATE虯声蓱丧驙蜵赊蓚籫蚚籒豢筛蓢縼蓚审深赊忱赊籫蚚籒豢 搔 膅身壅蓺蓤蓺生虰 SQL-procedure-statement 蓯芍 SIGNAL SQLSTATE 籜籩蚚籫煌豢籫 蓺色芍 RAISE_ERROR 螜忱搔膅身壅蓺蓤蓭山蓚神蓲搔蓨蓺生虰 蓘扫蓢赊驁酃蓞虯兮 牲蓤蓚 SQLSTATE 芍虯SIGNAL SQLSTATE 籜籩蚚籫煌豢籫 蓺色芍 RAISE_ERROR 蛐茯蓯䎱趭牲蓤蓭山蓚蓞赊蓮生虰 38.5.12 CREATE WRAPPER Linux 芍虯LIBDRDA.SO 声蓱丧 LIBSQLNET.SO 蓲山上 皇籆籾皇晃蚚尚磒涉蓺生虰 LIBDRDA.A 声蓱丧 LIBSQLNET.A 芍磒涉蓺甥嗓虰 38.5.13 DECLARE CURSOR 蛈谯蛌籞籒籚还豢赊騃伞蓨哚绅赊 "DECLARE CURSOR" 籜籩蚚籫煌豢籫繀赊 䶮赊亵尚 儇踃涉蓺生虰 儇踃腛赊亵: BLOCKING 籵籆豢籬虴籌籿籚还豢搔 ALL 赊驁酃虯媒蝝趭籎蚚籠贿芍縺身蓨硤磒蓲 芨稍牲蓤蓺生虰莎蓤嗽蜲赊驁酃虯媒蝝趭籎蚚籠贿芍邸虮识繺蓲芨稍牲蓤蓺生虰 儇踃芷赊亵: BLOCKING 籵籆豢籬虴籌籿籚还豢搔 ALL 赊驁酃虯媒蝝趭籎蚚籠贿芍縺身蓨硤磒蓲 芨稍牲蓤蓺生虰莎蓤嗽蜲赊驁酃虯媒蝝趭籎蚚籠贿芍踃砎识繺蓲芨稍牲蓤蓺生虰 蛈"邸虮识繺"蛌蓲山上軋搔蛈"踃砎识繺"蛌蓲山上軋蓯儇踃牲蓤蓭山蓺生虰 38.5.14 DELETE 赥垆蛐茯賢僧 DELETE 踈亵硙尚嗽失赊蓱上蓯儇踃涉蓺生虰 >>-DELETE FROM----+-table-name-------------------+--------------> +-view-name--------------------+ '-ONLY--(--+-table-name-+---)--' '-view-name--' >-----+---------------------------+-----------------------------> | .-AS-. | '-+----+--correlation-name--' >-----+--------------------------+---+---------------+--------->< '-WHERE--search-condition--' '-WITH--+-RR-+--' +-RS-+ +-CS-+ '-UR-' 艘趗䎱趭 DELETE: >>-DELETE FROM----+-table-name-------------------+--------------> +-view-name--------------------+ '-ONLY--(--+-table-name-+---)--' '-view-name--' >----WHERE CURRENT OF--cursor-name----------------------------->< 硡皿籞籒籚还豢蓯嗽失赊週騫尚趢实涉蓺生虰 WITH 邸虮生蓚踫尚軣垆涉蓭山蓚蓲僧蓯磒牲蓤蓚佴礈卉粁贿尚䎱趭涉蓺生虰 RR 阔俦识繺縺身蓨 RS 縺身蓨軓趭 CS 籎蚚籠贿軓趭 UR 籄豢籖粇籦籫縺身蓨 籜籩蚚籫煌豢籫赊籪籺籋贿籫佴礈卉粁贿芍虯籜籩蚚籫煌豢籫搔籵籆豢籬牲蓤蓭 山蓚 籶籦籔蚚籛赊佴礈卉粁贿蓮生虰 38.5.15 DROP 嗽失赊籌籿籚还豢尚趢实涉蓺生虰 >>-SEQUENCE--sequence-name--RESTRICT--------------------------->< 嗽失赊籶皇煌蚚籢蚚尚趢实涉蓺生虰 SEQUENCE sequence-name RESTRICT 籬慧籦籿生蓚康趭赊籚蚚籔豢籜尚僖涉蓺生虰 饲秒縄蓺色芍皿縄籜籐蚚粆 矛尚螝设 sequence-name 芍虯 墀垌赊籘蚚籵蚚蓯聂垌生蓚籚蚚籔豢籜尚軓碙蓯 僖涉蓭山稍深蓤勺稍蓨蓺甥嗓虰 神赊矛腛蓯蓱蓚籚蚚籔豢籜搔虯皿縄蓺色 芍饲秒縄蓯䎱趭牲蓤色籜籐蚚粆蓯聂垌涉稍山驁酃虯 籊皇蚚 (SQLSTATE 42704) 搔逳神蓨蓺生虰 RESTRICT 籐蚚或蚚籬芍虯賊搐赊趭違搔籚蚚籔豢籜尚 (IDENTITY 搐尚躱碦涉 蓭) 驋涉蓭山蓚驁酃虯 莎赊籚蚚籔豢籜芍籬慧籦籿牲蓤稍山蓲山上逰木尚唣 初涉蓺生虰 谯: o IDENTITY 搐赊籚蚚籔豢籜尚蹗唱涉色籚籜籩缓尚虯DROP 籚蚚籔豢籜虴籖 粆豢籬蓮 籬慧籦籿生蓚神蓲芍蓮僧蓺甥嗓虰 o 籚蚚籔豢籜搔籬慧籦籿牲蓤蓚蓲虯籚蚚籔豢籜蚱赊康蓞生蔀蓭籬慧籦籿 牲蓤蓺生虰 籌籾籛籉籒籫搔奈茼蓯傻蓭山蓚騗末螜躓尚生賊尚虯䶮赊蓱上蓯踃砎涉稍深蓤勺 稍蓨蓺甥嗓虰 砎涉山踫: DROP SEQUENCE 砎涉山踫 "DROP SEQUENCE" 蓲搐 "PACKAGE" 赊苄縚蓯 蓚 酆瞄芍 "A" 蓯稍蓨蓺生虰 神赊砎涉山踫赊㧟蓨赊酆瞄芍 "-" 蓯稍蓨蓺生虰 38.5.16 GRANT (籚蚚籔豢籜康) GRANT (籚蚚籔豢籜康) 神赊 GRANT 籜籩蚚籫煌豢籫赊籺籋蚚缓芍虯惶蚚籙蚚趭違籚蚚籔豢籜蓮赊康尚賢碸 涉蓺生虰 軒丧騩涉 神赊籜籩蚚籫煌豢籫芍籄籿晃籔蚚籚还豢虴籿慧籓皇缓蓯膅身壅设神蓲搔蓮僧虯蓺色 咯縄 SQL 籜籩蚚籫煌豢籫赊磒蓯蓱傻蓭騩生神蓲搔蓮僧蓺生虰 咯縄蓯蚝冷蓮僧蓚 踫识繺籜籩蚚籫煌豢籫蓮生虰 色审涉虯籵籆豢籬虴籌籿籚还豢 DYNAMICRULES BIND 搔縆磒牲蓤蓭山蓚驁酃虯 籜籩蚚籫煌豢籫尚咯縄蓯蚝冷生蓚神蓲芍蓮僧蓺甥嗓 (SQLSTATE 42509)虰 芊 籜籩蚚籫煌豢籫赊呙识 ID 蓯蓱傻蓭訇牲蓤蓭山蓚康蓯芍虯 蝠稍绅蓲蓞嗽失赊山 慎蓤筛搔螝蓺蓤蓭山稍深蓤勺稍蓨蓺甥嗓虰 * 籚蚚籔豢籜赊蛭碙 * SYSADM 蓺色芍 DBADM 芊 踈亵 >>-GRANT--USAGE--ON SEQUENCE--sequence-name--TO PUBLIC--------->< 硡皿 USAGE 籚蚚籔豢籜赊 USAGE 康尚賢碸涉蓺生虰 ON SEQUENCE sequence-name USAGE 康搔賢碸牲蓤蓚籚蚚籔豢籜尚僖涉蓺生虰 饲秒縄蓺色芍皿縄籜籐 蚚粆駽騺⺮尚螝设 sequence-name 芍虯 墀垌赊籘蚚籵蚚蓯聂垌生蓚籚蚚籔豢籜 尚軓碙蓯僖涉蓭山稍深蓤勺稍蓨蓺甥嗓虰 神赊矛腛蓯蓱蓚籚蚚籔豢籜搔䎱趭 牲蓤色籜籐蚚粆蓯聂垌涉稍山驁酃虯籊皇蚚 (SQLSTATE 42704) 搔 逳神蓨蓺 生虰 TO PUBLIC 生蔀蓭赊惶蚚籙蚚蓯 USAGE 康尚賢碸涉蓺生虰 礌 礌 1: 籚蚚籔豢籜 MYNUM 蓮赊康尚惶蚚籙蚚蓯賢碸 GRANT USAGE ON SEQUENCE MYNUM TO PUBLIC 38.5.17 INSERT 踈亵硙尚嗽失赊蓱上蓯儇踃涉蓺生虰 >>-INSERT INTO----+-table-name-+--------------------------------> '-view-name--' >-----+----------------------------+----------------------------> | .-,--------------. | | V | | '-(-----column-name---+---)--' .-,---------------------------------. V | >-----+-VALUES------+-+-------+----------------+--+-----------+> | | +-NULL----+ | | | | '-DEFAULT-' | | | | .-,--------------. | | | | V | | | | '-(------+-------+--+---)--' | | +-NULL----+ | | '-DEFAULT-' | '-+---------------------------------------+---fullselect--' | .-,--------------------------. | | V | | '-WITH-----common-table-expression---+--' >-----+---------------+---------------------------------------->< '-WITH--+-RR-+--' +-RS-+ +-CS-+ '-UR-' 硡皿籞籒籚还豢蓯嗽失赊週騫尚趢实涉蓺生虰 WITH fullselect 搔踫牲蓤蓚佴礈卉粁贿尚䎱趭涉蓺生虰 RR 阔俦识繺縺身蓨 RS 縺身蓨軓趭 CS 籎蚚籠贿軓趭 UR 籄豢籖粇籦籫縺身蓨 籜籩蚚籫煌豢籫赊籪籺籋贿籫佴礈卉粁贿芍虯籜籩蚚籫煌豢籫搔籵籆豢籬牲蓤蓭 山蓚 籶籦籔蚚籛赊佴礈卉粁贿蓮生虰 38.5.18 SELECT INTO 踈亵硙尚嗽失赊蓱上蓯儇踃涉蓺生虰 .-,----------------. V | >>-select-clause--INTO-------host-variable---+--from-clause-----> >----+--------------+--+-----------------+--+---------------+---> '-where-clause-' '-group-by-clause-' '-having-clause-' >-----+---------------+---------------------------------------->< '-WITH--+-RR-+--' +-RS-+ +-CS-+ '-UR-' 硡皿籞籒籚还豢蓯嗽失赊週騫尚趢实涉蓺生虰 WITH SELECT INTO 籜籩蚚籫煌豢籫搔踫牲蓤蓚佴礈卉粁贿尚䎱趭涉蓺生虰 RR 阔俦识繺縺身蓨 RS 縺身蓨軓趭 CS 籎蚚籠贿軓趭 UR 籄豢籖粇籦籫縺身蓨 籜籩蚚籫煌豢籫赊籪籺籋贿籫佴礈卉粁贿芍虯籜籩蚚籫煌豢籫搔籵籆豢籬牲蓤蓭 山蓚 籶籦籔蚚籛赊佴礈卉粁贿蓮生虰 38.5.19 SET ENCRYPTION PASSWORD SET ENCRYPTION PASSWORD SET ENCRYPTION PASSWORD 籜籩蚚籫煌豢籫芍虯饲厶石声蓱丧饲厶石市虮螜忱蓯蓱傻 蓭 磒牲蓤蓚籶籜或蚚籬尚稠趭涉蓺生虰 神赊籶籜或蚚籬芍 DB2 繤驖蓯芍螜翧賢深 蓢蓤慎虯籪蚚籢饲厶石蓯赊身磒牲蓤蓺生虰 神赊籜籩蚚籫煌豢籫芍虯籫皇豢籙籒籚还豢初軇赊蓞蓲蓯芍蓨蓺甥嗓虰 軒丧騩涉 神赊籜籩蚚籫煌豢籫芍籄籿晃籔蚚籚还豢虴籿慧籓皇缓蓯膅身壅设神蓲搔蓮僧虯蓺色 淖耣蓯騩生神蓲搔蓮僧蓺生虰 咯縄蓯蚝冷蓮僧蓚踫识繺籜籩蚚籫煌豢籫蓮生虰 芊 神赊籜籩蚚籫煌豢籫尚踫生蓚色舍蓯虯呙识芍貹磛蓨蓺甥嗓虰 踈亵 .-=-. >>-SET--ENCRYPTION PASSWORD--+---+--+-host-variable---+-------->< '-string-constant-' 硡皿 ENCRYPTION PASSWORD 芍虯籶籜或蚚籬虴粁蚚籜赊饲厶石赊色舍赊 ENCRYPT虯 DECRYPT_BIN虯 声蓱丧 DECRYPT_CHAR 膅身壅身螜忱蓮磒蓮僧蓺生虰 邡牲芍 6 蓲 127 赊吴蓮稍深蓤勺稍蓨蓺甥嗓虰 膯亵儇晰芍踫伞蓤稍山色舍虯亵芍生蔀蓭膯亵 颡亵尚邞僖涉蓭䎱趭涉稍深蓤勺 稍蓨蓺甥嗓虰 host-variable 籢籆籿 CHAR 蓺色芍 VARCHAR 赊儇忱蓮生虰 host-variable 赊邡牲芍 6 蓲 127 赊吴蓮稍深蓤勺稍蓨蓺甥嗓 (SQLSTATE 428FC)虰 籯贿蓯稠趭生蓚神蓲芍蓮 僧蓺甥嗓虰 膯亵儇晰芍踫伞蓤稍山色舍虯亵芍生蔀蓭膯亵颡亵尚邞僖 涉蓭䎱趭涉稍深蓤勺 稍蓨蓺甥嗓虰 string-constant 亵籜籫晃豢籓趭忱蓮生虰 邡牲芍 6 蓲 127 赊吴蓮稍深蓤勺稍蓨蓺甥嗓 (SQLSTATE 428FC)虰 逰木 * 蚴危 ENCRYPTION PASSWORD 趌芍撷籜籫晃豢籓 ('') 蓮生虰 * host-variable 蓺色芍 string-constant 芍虯賅蚝 DB2 煌籎籮籝缓蓮籪蚚籢粁 蚚籜虴籘蚚籵蚚蓯 拇矼牲蓤蓺生虰 缽 * 神赊籜籩蚚籫煌豢籫蓯啥山蓭蜷涉绅芍虯38.3.2.3, ENCRYPT 声蓱丧 38.3.2.2, DECRYPT_BIN 声蓱丧 DECRYPT_CHAR 蓞 驋涉蓭绅审牲山虰 礌 礌 1: 䶮赊籜籩蚚籫煌豢籫芍 ENCRYPTION PASSWORD 尚稠趭涉蓺生虰 SET ENCRYPTION PASSWORD = 'bubbalu' 38.5.20 SET transition-variable 神赊籞籒籚还豢尚嗽失赊蓱上蓯儇踃涉蓺生虰 SET 儇忱 SET 儇忱籜籩蚚籫煌豢籫芍虯慧蚚籎贿儇忱蓺色芍砎涉山儇晰儇忱蓯趌尚稳蓨棵蓭蓺 生虰 神蓤芍虯籫皇豢籙籒籚还豢初軇赊蓞蓲蓯蓨蓺生虰 軒丧騩涉 神赊籜籩蚚籫煌豢籫芍虯咯縄侪酃籜籩蚚籫煌豢籫虯籫晃籏蚚虯SQL 螜忱蓺色芍 SQL 煌籠籦籬赊 山慎蓤筛蓮 SQL 籜籩蚚籫煌豢籫蓲涉蓭赊身磒蓮僧蓺生虰 芊 儇晰儇忱尚驋生蓚蓯芍虯籫晃籏蚚蹗唱赊呙识 ID 蓯蓱傻蓭訇牲蓤蓭山蓚康 蓯芍虯 蝠稍绅蓲蓞嗽失赊山慎蓤筛搔螝蓺蓤蓭山稍深蓤勺稍蓨蓺甥嗓虰 * 稳蓨棵蓭赊埕南蓮驋牲蓤蓭山蓚搐蓯芍 UPDATE虯蔈南蓮驋牲蓤蓭山蓚搐蓯 芍 SELECT * 賊 (籫晃籏蚚赊籘籾籛籉籒籫賊) 蓮赊 CONTROL 康 * SYSADM 蓺色芍 DBADM 芊 稳蓨棵蓭赊蔈南蓲涉蓭 row-fullselect 尚傻蓭山蓚 神赊籜籩蚚籫煌豢籫踫生蓚 蓯芍虯籫晃籏蚚趭違蓺色芍咯縄侪酃籜籩蚚籫煌豢籫蛭碙赊 山慎蓤筛赊呙识 ID 蓯蓱傻蓭訇牲蓤蓭山蓚康蓯芍虯驋牲蓤蓭山蓚賊蓺色芍縚 莎蓤涩蓤蓯啥山 蓭虯蝠稍绅蓲蓞嗽失赊山慎蓤筛蓞螝蓺蓤蓭山稍深蓤勺稍蓨蓺甥嗓虰 * SELECT 康 * CONTROL 康 * SYSADM 蓺色芍 DBADM 踈亵 >>-SET----------------------------------------------------------> .-,----------------------------------------------------------------------------. V | >--------+-| target-variable |--=--+-------+------------------------------------+--+> | +-NULL----+ | | '-DEFAULT-' | | .-,----------------------. .-,------------. | | V | V (1) | | '-(-----| target-variable |---+---)--=--(--+----+-------+--+----+---)--' | +-NULL----+ | | '-DEFAULT-' | | (2) | '-row-fullselect-------' >-------------------------------------------------------------->< target-variable |---+-SQL-variable-name--------+---+--------------------------+-| '-transition-variable-name-' | .--------------------. | | V | | '----..attribute-name---+--' 谯: 1. 赊忱虯NULL 声蓱丧 DEFAULT 芍 target-variable 赊 忱蓯藞趘涉蓭山稍深蓤 勺稍蓨蓺甥嗓虰 2. 腎男晃籜籫赊搐赊忱芍虯target-variable 赊忱蓯藞趘涉蓭山稍深蓤勺稍蓨蓺甥 嗓虰 硡皿 target-variable 稳蓨棵蓭赊籢蚚籕籦籫儇忱尚僖涉蓺生虰 款婶儇忱尚賊生 target-variable 尚侪忱䎱趭生蓚神蓲芍蓮僧蓺甥嗓 (SQLSTATE 42701)虰 SQL-variable-name 稳蓨棵蓭籢蚚籕籦籫蓮蓚 SQL 儇忱尚僖涉蓺生虰 SQL 儇忱芍虯磒 生蓚腛蓯硞荏涉蓭声筛稍深蓤勺稍蓨蓺甥嗓虰 SQL 儇忱尚咯縄侪酃籜籩蚚 籫煌豢籫蓯趭違生蓚神蓲搔蓮僧蓺生虰 transition-variable-name 儇晰踫蓮踃砎生蓚搐尚僖涉蓺生虰 transition-variable-name 芍虯砎 涉山趌尚僖生蓚奈螜矛蓯蓱傻蓭籌籿籚还豢蓮駽騺牲蓤蓭山蓚虯 籫晃籏 蚚赊籘籾籛籉籒籫賊蓯蓚搐尚僖涉蓭山稍深蓤勺稍蓨蓺甥嗓 (SQLSTATE 42703)虰 ..attribute name 稠趭牲蓤蓭山蓚踈慕石籢籆籿赊末钞 (末钞稳蓨棵蓭 ) 尚䎱趭涉蓺生虰 䎱趭生蓚 SQL-variable-nameor transition-variable-name 芍虯 惶蚚籙 蚚趭違赊踈慕石籢籆籿蓮趭違牲蓤蓭山稍深蓤勺稍蓨蓺甥嗓 (SQLSTATE 428DP)虰 attribute-name 芍虯踈慕石籢籆籿赊末钞蓮稍深蓤勺稍蓨蓺甥 嗓虰 ..attribute name 亵翅尚貹磛蓲涉稍山稳蓨棵蓭芍虯 騗此躛稳蓨棵 蓭蓲軒勺蓤蓺生虰 expression target-variable 赊砎涉山趌尚䎱涉蓺生虰 expression 芍虯SQL 市硡蚰赊膽 2 蛑蓮硡皿牲蓤蓭山蓚虯蓘赊籢籆籿赊蓮蓞踈山蓺甥嗓虰 籜籎皇蚚 fullselect 蓮磒牲蓤蓚驁酃尚虮僧虯搐螜忱尚膅身壅设神蓲芍蓮僧蓺甥嗓 (SQLSTATE 42903)虰 CREATE TRIGGER 籜籩蚚籫煌豢籫赊籖豢籩籐籜籫蓯声山 蓭虯 expression 芍 OLD 声蓱丧 NEW 儇晰儇忱蓹赊驋尚螝设神蓲搔蓮僧虯 儇晰儇忱尚䎱趭生蓚色舍蓯芍 correlation-name 蓮駽騺牲蓤蓭山稍深蓤勺 稍 蓨蓺甥嗓 (SQLSTATE 42702)虰 NULL NULL 趌尚䎱趭涉蓺生虰NULL 识繺搐蓯赊身䎱趭生蓚神蓲搔蓮僧蓺生 (SQLSTATE 23502)虰 末钞赊籪蚚籢虴籢籆籿蓯康趭涉蓭 cast 牲蓤蓭山稍山筛瑟蓨虯NULL 尚末钞稳蓨棵蓭赊 趌蓯生蓚神蓲芍蓮僧蓺甥嗓 (SQLSTATE 429B9)虰 DEFAULT 籪籺籋贿籫趌搔磒牲蓤蓚神蓲尚䎱趭涉蓺生虰 target-variable 搔搐蓮蓤勺虯膤縼牲蓤蓚趌芍虯蓘赊蓱上蓯搐搔 賊蓯趭違 牲蓤蓭山蓚筛蓯蓱傻蓭穗稍蓨蓺生虰 o 搐搔 WITH DEFAULT 亵翅蓮趭違牲蓤蓭山蓚驁酃虯趌芍虯莎赊搐蓯趭違牲 蓤色籪籺籋贿籫蓯 稠趭牲蓤蓺生虰 o 搐搔 IDENTITY 亵翅蓮趭違牲蓤蓭山蓚驁酃虯趌芍籪蚚籢粁蚚籜虴粆籰蚚 籛换蚚蓯蓱傻蓭臭唱牲蓤蓺生虰 o 搐搔 WITH DEFAULT 亵翅虯IDENTITY 亵翅虯蓺色芍 NOT NULL 亵翅赊䎱趭 稍涉蓮趭違牲蓤蓭山蓚驁酃虯 趌芍 NULL 蓯稍蓨蓺生虰 o 搐搔 NOT NULL 亵翅蓮趭違牲蓤蓭山蓭 IDENTITY 亵翅搔磒牲蓤蓭山稍 山筛虯 蓚山芍 WITH DEFAULT 亵翅搔磒牲蓤蓭山稍山筛虯DEFAULT NULL 搔磒牲蓤蓭山蓚驁酃虯 DEFAULT 籐蚚或蚚籬尚莎赊搐蓯䎱趭生蓚 神蓲芍蓮僧蓺甥嗓 (SQLSTATE 23502)虰 target-variable 搔 SQL 儇忱蓮蓤勺虯膤縼牲蓤蓚趌芍虯 儇忱硞荏蓯䎱趭蓺 色芍饲秒䎱趭牲蓤蓭山蓚籪籺籋贿籫蓯稍蓨蓺生虰 row-fullselect 稳蓨棵蓭蓯䎱趭牲蓤蓭山蓚 target-variables 赊忱蓯淖收生蓚搐忱蓲蓲蓞蓯虯 赑藞踫尚兮生 fullselect 蓮生虰 趌芍虯淖收生蓚 target-variable 莎蓤涩蓤 蓯稳蓨棵蓭蓢蓤蓺生虰 row-fullselect 赊苓室搔踫稍涉蓮蓤勺虯NULL 趌搔 稳蓨棵蓭蓢蓤蓺生虰 CREATE TRIGGER 籜籩蚚籫煌豢籫赊籖豢籩籐籜籫蓯声山 蓭虯 row-fullselect 芍虯磒生蓚儇晰儇忱尚䎱趭生蓚 色舍蓯 correlation-name 蓮駽騺牲蓤蓭山稍深蓤勺稍蓢稍山虯 OLD 声蓱丧 NEW 儇晰 儇忱蓹赊驋尚螝设神蓲搔蓮僧蓺生 (SQLSTATE 42702)虰 苓室蓯踫搔侪忱蓚 驁酃虯籊皇蚚搔兮牲蓤蓺生 (SQLSTATE 21000)虰 逰木 * 筛蓢稳蓨棵蓭蓚趌赊忱 NULL 声蓱丧 DEFAULT虯蓺色芍 row-fullselect 芍虯 稳蓨棵蓭蓯䎱趭牲蓤蓭山蓚 target-variable 赊忱蓯藞趘涉蓭山稍深蓤勺稍蓨 蓺甥嗓 (SQLSTATE 42802)虰 * SET 儇忱籜籩蚚籫煌豢籫芍虯1 啥赊籜籩蚚籫煌豢籫蓯 SQL 儇忱蓲儇晰儇忱尚 稳蓨棵蓭蓚神蓲搔蓮僧蓺甥嗓 (SQLSTATE 42997)虰 * SQL 市硡蚰赊膽 2 蛑蓮硡皿牲蓤蓭山蓚稳蓨棵蓭逰木蓯螌汕山蓭虯趌芍 target-variable 蓯 稳蓨棵蓭蓢蓤蓭蓺生虰 籜籩蚚籫煌豢籫搔 BEFORE UPDATE 籫晃籏蚚蓮磒牲蓤虯 卉籛籜籫晃蚚儇忱搔 DB2_UPDATE_PART_KEY=OFF 蓮蓤勺虯target-variable 蓲涉蓭 䎱趭牲蓤蓭山 蓚 transition-variable 尚邞佴石籐蚚搐蓯生蓚神蓲芍 蓮僧蓺甥嗓 (SQLSTATE 42997)虰 缽 * 侪忱赊稳蓨棵蓭搔膅身壅蓺蓤蓭山蓚驁酃虯生蔀蓭赊 expression 声蓱丧 row-fullselect 芍虯稳蓨棵蓭搔踫牲蓤蓚腛蓯 賋狮牲蓤蓺生虰 莎赊色舍虯 expression 蓺色芍 row fullselect 蓮赊 target-variables 蓹赊驋芍颉 蓯虯 赑藞 SET 籜籩蚚籫煌豢籫蓮赊稳蓨棵蓭赊腛蓯虯target-variable 赊趌蓲 稍蓨蓺生虰 * 康䦂籢籆籿蓲涉蓭趭違牲蓤蓭山蓚僖搐搔踃砎牲蓤蓚蓲虯躹㖞腟霓搔籠蚚籜虴 籢籆籿蓮 踫伞蓤虯莎赊搐蓯趌搔坳蓯稳蓨棵蓭蓢蓤蓚腛蓯虯苓室芍康䦂籢籆 籿蓯 cast 牲蓤蓺生虰 8 * 僖搐蓯啥山蓭虯DB2 蓯 SET 籜籩蚚籫煌豢籫赊趌尚臭唱牲甥蓚蓯芍虯䶮赊蓱 上蓯 DEFAULT 籐蚚或蚚籬尚 磒涉蓭绅审牲山虰 SET NEW.EMPNO = DEFAULT 神赊礌蓮芍虯NEW.EMPNO 搔僖搐蓲涉蓭趭違牲蓤虯神赊搐尚踃砎生蓚色舍蓯 磒牲蓤蓚 趌搔 DB2 蓯蓱傻蓭臭唱牲蓤蓺生虰 神赊籜籩蚚籫煌豢籫赊礌蓯儇踃芍蓨蓺甥嗓虰 38.5.21 UPDATE 赥垆蛐茯賢僧 UPDATE 踈亵硙尚嗽失赊蓱上蓯儇踃涉蓺生虰 >>-UPDATE----+-table-name-------------------+-------------------> +-view-name--------------------+ '-ONLY--(--+-table-name-+---)--' '-view-name--' >-----+---------------------------+-----------------------------> | .-AS-. | '-+----+--correlation-name--' >-----SET--| assignment-clause |--------------------------------> >-----+--------------------------+---+---------------+--------->< '-WHERE--search-condition--' '-WITH--+-RR-+--' +-RS-+ +-CS-+ '-UR-' 硡皿籞籒籚还豢蓯嗽失赊週騫尚趢实涉蓺生虰 WITH UPDATE 籜籩蚚籫煌豢籫搔踫牲蓤蓚佴礈卉粁贿尚䎱趭涉蓺生虰 RR 阔俦识繺縺身蓨 RS 縺身蓨軓趭 CS 籎蚚籠贿軓趭 UR 籄豢籖粇籦籫縺身蓨 籜籩蚚籫煌豢籫赊籪籺籋贿籫佴礈卉粁贿芍虯籜籩蚚籫煌豢籫搔籵籆豢籬牲蓤蓭 山蓚 籶籦籔蚚籛赊佴礈卉粁贿蓮生虰 ------------------------------------------------------------------------ 38.6 蛈膽 7 蛑 SQL 籿慧籚蚚籛换蚚蛌筛蓢蛈膽 7 蛑 SQL 初軇籜籩蚚籫煌豢籫蛌蓹 赊儇踃 初軇籜籩蚚籫煌豢籫蓲芍虯踈慕石籿慧籓皇粇豢籓荏軋蓮籿慧籓皇缓尚蹗唱生蓚 贃聾 蓲款磍蓯 SQL 尚磒蓮僧蓚蓱上蓯生蓚 SQL 籜籩蚚籫煌豢籫蓮生虰 贿蚚籤豢赊脅 霓虯籫晃籏蚚虯蓺色芍咯縄侪酃籜籩蚚籫煌豢籫蓮 SQL 初軇籜籩蚚籫煌豢籫尚 磒 蓮僧蓺生虰 神赊蛑蓯芍虯SQL procedure-statement 蓲蓲蓞蓯虯籘粅蚚籫牲蓤蓭山蓚 SQL 初軇籜 籩蚚籫煌豢籫赊 踈亵声蓱丧硡皿搔蓨蓺生虰 38.6.1 SQL 籿慧籚蚚籛换蚚虴籜籩蚚籫煌豢籫 SQL 籿慧籚蚚籛换蚚虴籜籩蚚籫煌豢籫赊驅伽尚嗽失赊蓱上蓯儇踃涉蓺生虰 SQL 籿慧籚蚚籛换蚚虴籜籩蚚籫煌豢籫 神赊蛑蓯芍虯SQL 贿蚚籤豢虯籫晃籏蚚虯蓺色芍咯縄侪酃籜籩蚚籫煌豢籫赊籿慧籚蚚 籛换蚚脅霓尚 踈唱生蓚籜籩蚚籫煌豢籫赊踈亵硙虯肃铆赊硡皿虯逰木虯声蓱丧磒礌 搔蓨蓺生虰 踈亵 >>-+---------+---+-| SQL-control-statement |-+----------------->< '-label:--' '-| SQL-statement |---------' SQL-control-statement (1) |---+-ALLOCATE CURSOR statement---------+-----------------------| | (1) | +-assignment statement--------------+ | (1) | +-ASSOCIATE LOCATORS statement------+ | (1) | +-CASE statement--------------------+ | (2) | +-dynamic-compound statement--------+ +-FOR statement---------------------+ +-GET DIAGNOSTICS statement---------+ | (1) | +-GOTO statement--------------------+ +-IF statement----------------------+ +-ITERATE statement-----------------+ +-LEAVE statement-------------------+ | (1) | +-LOOP statement--------------------+ | (1) | +-procedure-compound statement------+ | (1) | +-REPEAT statement------------------+ | (1) | +-RESIGNAL statement----------------+ +-RETURN statement------------------+ +-SIGNAL 籜籩蚚籫煌豢籫-------------+ '-WHILE statement-------------------' 谯: 1. 神赊籜籩蚚籫煌豢籫芍虯SQL 籿慧籚蚚籛换蚚赊碙軟乐酥繀蓮赊身籘粅蚚籫牲蓤 蓺生虰 2. 神赊籜籩蚚籫煌豢籫芍虯籫晃籏蚚虯SQL 螜忱虯蓺色芍 SQL 煌籠籦籬繀蓮赊身 籘粅蚚籫牲蓤蓺生虰 神蓤芍蹚蜲倮赊籜籩蚚籫煌豢籫蓮稍深蓤勺稍蓨蓺甥嗓虰 硡皿 label: SQL 籿慧籚蚚籛换蚚虴籜籩蚚籫煌豢籫赊皇粁贿尚䎱趭涉蓺生虰 皇粁贿芍虯晃 籜籫繀蓮籰籜籫牲蓤色侪酃籜籩蚚籫煌豢籫尚螝舍虯SQL 籿慧籚蚚籛换蚚虴籜籩 蚚籫煌豢籫赊 晃籜籫繀蓮軓碙蓮稍深蓤勺稍蓨蓺甥嗓虰 籰籜籫牲蓤色侪酃籜籩 蚚籫煌豢籫芍虯款婶皇粁贿尚磒蓮僧蓚神蓲蓯谯肃涉蓭绅审牲山虰 SQL 籿慧 籚蚚籛换蚚虴籜籩蚚籫煌豢籫赊晃籜籫芍虯声莎蓢绅 SQL 初軇籜籩蚚籫煌豢籫 赊谔蓯蓨蓺生虰 籫晃籏蚚虯SQL 螜忱蓺色芍煌籠籦籬虯咯縄侪酃籜籩蚚籫煌豢籫赊籖豢籩籐籜籫 蓮芍虯 咯縄侪酃籜籩蚚籫煌豢籫虯 FOR 籜籩蚚籫煌豢籫虯声蓱丧 WHILE 籜籩 蚚籫煌豢籫审深蓯皇粁贿尚賢深蓚神蓲搔蓮僧蓺生虰 SQL-statement SQL 籿慧籚蚚籛换蚚赊脅霓蓯芍虯嗽失尚虮僧虯踫识繺稍 SQL 籜籩蚚籫煌豢 籫赊生蔀蓭尚縼蓤蓚神蓲搔蓮僧蓺生虰 o CONNECT o 垆藳虯賊虯蓺色芍縚嗽蜲赊籌籾籛籉籒籫赊 CREATE o DESCRIBE o DISCONNECT o 垆藳虯賊虯蓺色芍縚嗽蜲赊籌籾籛籉籒籫赊 DROP o FLUSH EVENT MONITOR o REFRESH TABLE o RELEASE (抽鸟赊身) o RENAME TABLE o RENAME TABLESPACE o REVOKE o SET CONNECTION o SET INTEGRITY 谯: CALL 籜籩蚚籫煌豢籫尚 SQL 籿慧籚蚚籛换蚚脅霓蓯膅身壅设神蓲搔 蓮僧 蓺生搔虯莎赊蓱上稍 CALL 籜籩蚚籫煌豢籫搔軒丧騩生神蓲搔蓮僧蓚芍虯 僖赊 SQL 籿慧籚蚚籛换蚚筛 C 籿慧籚蚚籛换蚚审深蓮生虰 SQL 籿慧籚蚚 籛换蚚脅霓赊谔赊 CALL 籜籩蚚籫煌豢籫芍虯莎赊默赊籢籆籿赊 籜籫籄蚚 籬虴籿慧籚蚚籛换蚚尚軒丧騩生神蓲搔蓮僧蓺甥嗓虰 38.6.2 FOR FOR FOR 籜籩蚚籫煌豢籫芍虯賊赊莎蓤涩蓤赊踫蓯淖涉蓭籜籩蚚籫煌豢籫蓺色芍籜籩蚚籫 煌豢籫赊籓贿蚚籿尚踫涉蓺生虰 踈亵 >>-+---------+---FOR--for-loop-name--AS-------------------------> '-label:--' >-----+-------------------------------+--select-statement---DO--> | (1) | '-cursor-name--CURSOR FOR-------' .-------------------------------. V | >--------SQL-procedure-statement--;---+--END FOR----+--------+->< '-label--' 谯: 1. 神赊籌籿籚还豢芍虯SQL 籿慧籚蚚籛换蚚赊籖豢籩籐籜籫繀蓮赊身磒蓮僧蓺 生虰 硡皿 label FOR 籜籩蚚籫煌豢籫赊皇粁贿尚䎱趭涉蓺生虰 蜫⺪皇粁贿搔䎱趭牲蓤色驁酃虯 莎赊皇粁贿芍 LEAVE 声蓱丧 ITERATE 籜籩蚚籫煌豢籫蓮磒蓮僧蓺生虰 騃贷 皇粁贿尚䎱趭生蓚驁酃虯莎赊皇粁贿芍蜫⺪皇粁贿蓲款婶蓮稍深蓤勺稍蓨蓺甥 嗓虰 for-loop-name FOR 籜籩蚚籫煌豢籫尚籆豢籿晃煌豢籫生蓚色舍蓯臭唱牲蓤色饲秒縄侪酃籜籩蚚 籫煌豢籫赊皇粁贿尚䎱趭涉蓺生虰 FOR 籜籩蚚籫煌豢籫繀赊 ITERATE 声蓱丧 LEAVE 籜籩蚚籫煌豢籫蓮磒蓮僧稍山神蓲尚虮山蓭芍虯 侪酃籜籩蚚籫煌豢籫 赊皇粁贿赊逰木蓯騗山蓺生虰 for-loop-name 芍虯䎱趭牲蓤色 select-statement 蓯蓱傻蓭兮牲蓤色搐矛尚駽騺生蓚色舍蓯磒涉蓺生虰 cursor-name SELECT 籜籩蚚籫煌豢籫筛蓢赊苓室賊筛蓢踫尚腎男生蓚色舍蓯磒牲蓤蓚籎蚚 籠贿尚䎱趭涉蓺生虰 䎱趭涉稍山驁酃芍虯DB2 搔軓碙稍籎蚚籠贿矛尚臭唱涉蓺 生虰 select-statement 籎蚚籠贿赊 SELECT 籜籩蚚籫煌豢籫尚䎱趭涉蓺生虰 腎男晃籜籫繀赊搐蓯芍生 蔀蓭矛腛搔稍深蓤勺稍蓢慎虯款婶矛腛赊搐搔 2 啥傻蓭芍山深蓺甥嗓虰 籫晃籏蚚虯螜忱虯煌籠籦籬虯蓺色芍咯縄侪酃籜籩蚚籫煌豢籫蓮芍虯 select-statement 芍籌籿籚还豢蓮呦谝賊尚啥 fullselect 赊身筛蓢踈唱 牲蓤蓭山稍深蓤勺稍蓨蓺甥嗓虰 SQL-procedure-statement 賊赊莎蓤涩蓤赊踫蓯啥山蓭軒丧騩生籜籩蚚籫煌豢籫 (1 啥蓺色芍侪忱) 尚䎱趭 涉蓺生虰 逰木 * 腎男晃籜籫芍軓碙稍搐矛筛蓢踈唱牲蓤蓭山蓚神蓲搔貹磛蓮虯腎男晃籜籫蓮䎱趭 牲蓤色賊芍 籿慧籚蚚籛换蚚搔蹗唱牲蓤色蓲僧蓯芍聂垌涉蓭山稍深蓤勺稍蓨蓺 甥嗓虰莎上蓮稍深蓤勺虯 神蓤芍腛赊 SQL 籿慧籚蚚籛换蚚虴籜籩蚚籫煌豢籫蓮 蹗唱牲蓤色賊蓮稍深蓤勺稍蓨蓺甥嗓虰 * for-statement 蓮䎱趭牲蓤色籎蚚籠贿芍虯for-statement 赊蜲南蓮芍驋蓮僧 慎虯 OPEN虯FETCH虯蓺色芍 CLOSE 籜籩蚚籫煌豢籫蓮芍䎱趭蓮僧蓺甥嗓虰 礌 失赊礌蓮芍虯for-statement 芍 employee 賊腟霓尚躂蓨兮生色舍蓯磒牲蓤蓭山蓺 生虰 賊赊莎蓤涩蓤赊踫蓯啥山蓭虯SQL 儇忱 fullname 芍騗邟虽赊皇籜籫籰蚚缓虯 籖豢粆虯籺籃蚚籜籫籰蚚缓虯籾皇豢籒虯粇籬贿虴籆籮籚籄贿蓯稠趭牲蓤蓺生虰 fullname 赊莎蓤涩蓤赊趌芍虯賊 tnames 蓯膤縼牲蓤蓺生虰 BEGIN DECLARE fullname CHAR(40); FOR vl AS SELECT firstnme, midinit, lastname FROM employee DO SET fullname = lastname || ',' || firstnme ||' ' || midinit; INSERT INTO tnames VALUE (fullname); END FOR END 38.6.3 蛈侪酃籜籩蚚籫煌豢籫蛌筛蓢蛈侪酃籜籩蚚籫煌豢籫 (籿慧籚蚚籛换蚚)蛌蓹 赊儇踃 侪酃籜籩蚚籫煌豢籫芍虯僖赊籜籩蚚籫煌豢籫尚 SQL 籿慧籚蚚籛换蚚蓯籓贿蚚籿石涉 蓺生虰 侪酃籜籩蚚籫煌豢籫赊繀倮蓮 SQL 儇忱虯籎蚚籠贿虯声蓱丧蛐茯籲豢籬皇蚚 尚硞荏生蓚神蓲搔蓮僧蓺生虰 砎涉山踈亵硙赊賊膴: procedure-compound-statement .-NOT ATOMIC--. >>-+---------+--BEGIN----+-------------+------------------------> '-label:--' '-ATOMIC------' >-----+-----------------------------------------------+---------> | .-----------------------------------------. | | V | | '-----+-| SQL-variable-declaration |-+---;---+--' +-| condition-declaration |----+ '-| return-codes-declaration |-' >-----+--------------------------------------+------------------> | .--------------------------------. | | V | | '----| statement-declaration |--;---+--' >-----+-------------------------------------+-------------------> | .-------------------------------. | | V | | '----DECLARE-CURSOR-statement--;---+--' >-----+------------------------------------+--------------------> | .------------------------------. | | V | | '----| handler-declaration |--;---+--' .-------------------------------. V | >--------SQL-procedure-statement--;---+---END--+--------+------>< '-label--' SQL-variable-declaration .-,--------------------. V | |---DECLARE-------SQL-variable-name---+-------------------------> .-DEFAULT NULL-------. >-----+-data-type----+--------------------+-+-------------------| | '-DEFAULT--constant--' | '-RESULT_SET_LOCATOR--VARYING---------' condition-declaration |---DECLARE--condition-name--CONDITION--FOR---------------------> .-VALUE-. .-SQLSTATE--+-------+---. >----+-----------------------+---string-constant----------------| statement-declaration .-,-----------------. V | |---DECLARE-----statement-name---+---STATEMENT------------------| return-codes-declaration |---DECLARE----+-SQLSTATE--CHAR (5)--+---+--------------------+-| '-SQLCODE--INTEGER----' '-DEFAULT--constant--' handler-declaration |---DECLARE----+-CONTINUE-+---HANDLER--FOR----------------------> +-EXIT-----+ '-UNDO-----' .-,---------------------------------------. V .-VALUE-. | >---------+-SQLSTATE--+-------+--籜籫晃豢籓--+--+---------------> +-condition-name-------------------+ +-SQLEXCEPTION---------------------+ +-SQLWARNING-----------------------+ '-NOT FOUND------------------------' >----SQL-procedure-statement------------------------------------| statement-declaration statement-declaration 芍虯侪酃籜籩蚚籫煌豢籫赊 1 啥嗽蚱赊慧蚚籎贿赊矛 腛尚 硞荏涉蓺生虰籜籩蚚籫煌豢籫矛芍虯款婶侪酃籜籩蚚籫煌豢籫繀赊僖赊籜 籩蚚籫煌豢籫矛蓲 款婶蓯生蓚神蓲芍蓮僧蓺甥嗓虰 38.6.4 RETURN RETURN RETURN 籜籩蚚籫煌豢籫芍贿蚚籤豢筛蓢冕蓚色舍蓯磒牲蓤蓺生虰 SQL 螜忱蓺色芍 煌籠籦籬赊驁酃虯螜忱蓺色芍煌籠籦籬赊苓室尚兮涉蓺生虰 SQL 籿慧籚蚚籛换蚚赊驁 酃虯籌籿籚还豢蓮畅忱颌哝趌尚兮涉蓺生虰 踈亵 >>-RETURN--+---------------------------------------------------------+-> +-------------------------------------------------------+ +-NULL----------------------------------------------------+ '-+---------------------------------------+---fullselect--' | .-,--------------------------. | | V | | '-WITH-----common-table-expression---+--' >-------------------------------------------------------------->< 硡皿 expression 贿蚚籤豢筛蓢兮牲蓤蓚趌尚䎱趭涉蓺生虰 o 贿蚚籤豢搔螜忱蓺色芍煌籠籦籬赊驁酃芍虯expression虯NULL 蓺色芍 fullselect 赊䎱趭搔 貹磛 (SQLSTATE 42630) 蓮蓨虯苓室赊籪蚚籢虴 籢籆籿芍贿蚚籤豢赊 RETURNS 籢籆籿蓯稳蓨棵蓭识繺蓮 稍深蓤勺稍蓨蓺 甥嗓 (SQLSTATE 42866)虰 o 籜籎皇蚚 (籜籎皇蚚 fullselect 嗽蜲) 芍賊螜忱蓯芍趭違蓮僧蓺甥嗓 (SQLSTATE 428F1)虰 o 贿蚚籤豢搔籿慧籚蚚籛换蚚赊驁酃芍虯expression 赊籪蚚籢虴籢籆籿芍 INTEGER 蓮 稍深蓤勺稍蓨蓺甥嗓 (SQLSTATE 428E2)虰 籿慧籚蚚籛换蚚芍 NULL 蓺色芍 fullselect 尚兮生神蓲搔蓮僧蓺甥嗓虰 NULL 螜忱蓺色芍煌籠籦籬搔虯RETURNS 亵翅蓮趭違牲蓤色籪蚚籢虴籢籆籿赊 NULL 趌 尚兮生神蓲尚䎱趭涉蓺生虰 NULL 芍籿慧籚蚚籛换蚚筛蓢赊 RETURN 蓯芍䎱趭蓮 僧蓺甥嗓虰 WITH common-table-expression 芷鸟赊 fullselect 蓮磒生蓚呦谝賊尚趭違涉蓺生虰 fullselect 螜忱蓯淖涉蓭兮牲蓤蓚踫尚䎱趭涉蓺生虰 fullselect 繀赊搐忱芍虯螜忱 赊苓室赊搐忱蓯藞趘涉蓭山稍深蓤勺稍蓨蓺甥嗓 (SQLSTATE 42811)虰 牲 蓢蓯虯fullselect 赊城縄搐籢籆籿搔虯搐蓯淖生蓚稳蓨棵蓭逰木尚磒涉 蓭螜忱苓室蓯啥山蓭 硞荏牲蓤色搐籢籆籿蓯稳蓨棵蓭蓢蓤蓭山稍深蓤勺稍 蓨蓺甥嗓虰 fullselect 芍籿慧籚蚚籛换蚚筛蓢赊 RETURN 蓯芍䎱趭蓮僧蓺甥嗓虰 贿蚚籤豢搔籜籎皇蚚螜忱蓺色芍煌籠籦籬赊驁酃虯fullselect 芍 1 啥赊 搐 (SQLSTATE 42823) 蓲虯 1 啥赊踫 (SQLSTATE 21000) 尚兮牲稍深蓤勺 稍蓨蓺甥嗓虰 贿蚚籤豢搔踫螜忱赊驁酃芍虯1 啥赊踫 (SQLSTATE 21505) 尚兮牲稍深蓤 勺稍蓨蓺甥嗓虰 贿蚚籤豢搔賊螜忱赊驁酃芍虯1 啥蓺色芍侪忱赊搐尚啥籟慧嗽蚱赊踫尚 兮生神蓲搔蓮僧蓺生虰 逰木 * SQL 螜忱蓺色芍煌籠籦籬赊踫芍 RETURN 蓮騃伞傻蓭山稍深蓤勺稍蓨蓺甥嗓 (SQLSTATE 42632)虰 * dynamic-compound-statement 尚磒生蓚 SQL 賊蓺色芍踫螜忱蓮芍虯 RETURN 籜籩蚚籫煌豢籫赊身搔侪酃籜籩蚚籫煌豢籫赊騃伞蓨蓮䎱趭蓮僧蓺生 (SQLSTATE 429BD)虰 缽 * 籿慧籚蚚籛换蚚筛蓢趌搔兮牲蓤蓚蓲虯軒丧騩涉茳芍嗽失尚磒涉蓭趌蓯籄籒籞 籜生蓚神蓲搔蓮僧蓺生虰 o SQL 籿慧籚蚚籛换蚚搔默赊 SQL 籿慧籚蚚籛换蚚筛蓢軒丧騩牲蓤色蓲僧蓯 RETURN_STATUS 尚 軣垆生蓚 GET DIAGNOSTICS 籜籩蚚籫煌豢籫 o CLI 籄籿晃籔蚚籚还豢蓮籊籜籔蚚籿亵翅 CALL 踈亵 (?=CALL...) 蓯蓚 冕蓨趌 籶皇煌蚚籢蚚虴粆蚚籎蚚蓯苓酃牲蓤色籶皇煌蚚籢蚚 o SQLCODE 搔籟慧蓱蓨颡牲绅稍山蓲僧蓯 SQLERRD[0] 赊趌尚軣垆生蓚神蓲 蓮虯 SQL 籿慧籚蚚籛换蚚赊 CALL 赊蛩床筛蓢兮牲蓤色 SQLCA 筛蓢诂抽 (SQLCODE 搔籟慧蓱蓨颡牲山驁酃芍趌 -1 尚膠趭)虰 礌 RETURN 籜籩蚚籫煌豢籫尚磒涉蓭虯唱荟蓯芍颌哝趌籟慧尚虯 纒蓯芍 -200 尚困傻蓭 SQL 籜籫籄蚚籬虴籿慧籚蚚籛换蚚筛蓢冕蓨蓺生虰 BEGIN ... GOTO FAIL ... SUCCESS: RETURN 0 FAIL: RETURN -200 END 38.6.5 SIGNAL SIGNAL SQLSTATE 籜籩蚚籫煌豢籫芍墀垌磒牲蓤蓭山蓺甥嗓虰 SIGNAL SIGNAL 籜籩蚚籫煌豢籫芍虯籊皇蚚蓺色芍躼鄢蛐茯尚谝趍生蓚色舍蓯磒牲蓤蓺生虰 籊皇蚚蓺色芍躼鄢尚虯籌籿籚还豢蓮煌籦籞蚚籛虴籩籐籜籫尚賢深虯䎱趭牲蓤色 SQLSTATE 蓲蓲蓞蓯兮涉蓺生虰 踈亵 .-VALUE-. >>-SIGNAL----+-SQLSTATE--+-------+--sqlstate-string-constant--+-> '-condition-name---------------------------------' >-----+--------------------------------------------------------+->< +-SET--MESSAGE_TEXT-- = --+-variable-name--------------+-+ | '-diagnostic-string-constant-' | | (1) | '-(--diagnostic-string--)--------------------------------' 谯: 1. 神赊籌籿籚还豢芍虯DB2 赊哕籵蚚籛还豢蓲赊茼晰钞赊色舍蓯虯 CREATE TRIGGER 籜籩蚚籫煌豢籫赊碙軟乐酥繀蓮赊身冥邿牲蓤蓺生虰 硡皿 SQLSTATE VALUE sqlstate-string-constant 䎱趭牲蓤色籜籫晃豢籓趭忱搔 SQLSTATE 尚賊涉蓺生虰 嗽失赊 SQLSTATE 赊逰 木蓯騗上虯 5 亵赊亵籜籫晃豢籓趭忱蓮稍深蓤勺稍蓨蓺甥嗓虰 o 蝒亵芍忱 ('0'蚡'9') 赊籞籦籫蓺色芍籄籒籞豢籫週厶稍涉赊 膯亵 ('A'蚡'Z') 筛蓢赊蓞赊蓮稍深蓤勺稍蓨蓺甥嗓虰 o SQLSTATE 籒皇籜 (蹚蚴赊 2 亵) 芍 '00' 蓯芍蓮僧蓺甥嗓虰神蓤芍滁 颉稍惟贷尚涉蓺生虰 咯縄侪酃籜籩蚚籫煌豢籫虯籫晃籏蚚虯SQL 螜忱虯蓺色芍 SQL 煌籠籦籬赊籖豢 籩籐籜籫蓮芍虯嗽失赊逰木蓞縆磒牲蓤蓺生虰 o SQLSTATE 籒皇籜 (蹚蚴赊 2 亵) 芍籊皇蚚虴籒皇籜蓮芍稍山色舍虯 '01' 蓺色芍 '02', 蓯芍蓮僧蓺甥嗓虰 o SQLSTATE 籒皇籜搔忱 '0'蚡'6' 蓺色芍亵 'A'蚡'H' 蓮 ⺪蓺傻蓭山 蓚驁酃虯籘籾籒皇籜 (蹚芷赊 3 亵) 芍 'I'蚡'Z' 赊乐酥赊亵蓮⺪蓺 傻蓭山稍深蓤勺稍蓨蓺甥嗓虰 o SQLSTATE 籒皇籜搔忱 '7'虯'8'虯'9'虯蓺色芍 亵 'I'蚡'Z' 蓮⺪蓺 傻蓭山蓚驁酃虯 籘籾籒皇籜芍 '0'蚡'9' 蓺色芍 'A'蚡'Z' 赊山慎蓤筛蓯 稍蓨蓺生虰 SQLSTATE 搔神蓤蓢赊逰木蓯涉色搔傻蓭山稍山驁酃虯籊皇蚚搔鲤臭涉蓺生 (SQLSTATE 428B3)虰 condition-name 蛐茯赊矛腛尚䎱趭涉蓺生虰蛐茯矛芍籿慧籚蚚籛换蚚繀蓮軓碙蓮稍深蓤勺稍蓢 慎虯 硞荏牲蓤色侪酃籜籩蚚籫煌豢籫繀蓮赊身驋搔识繺蓮生虰 SET MESSAGE_TEXT= 籊皇蚚蓺色芍躼鄢尚週騫生蓚籜籫晃豢籓尚䎱趭涉蓺生虰籜籫晃豢籓芍 SQLCA 赊 SQLERRMC 籺籅蚚贿籬蓮兮牲蓤蓺生虰 坳赊籜籫晃豢籓搔 70 籵籆籫尚陲 奢蓭山蓚驁酃芍虯躼鄢稍涉蓮碀蓨蓭蓢蓤蓺生虰 神赊亵翅芍虯SQLSTATE 蓺色 芍蛐茯矛蓞䎱趭牲蓤色驁酃蓯赊身䎱趭蓮僧蓺生 (SQLSTATE 42601)虰 variable-name 侪酃籜籩蚚籫煌豢籫繀蓮硞荏牲蓤蓚貹磛赊蓚 SQL 儇忱尚僖涉蓺生虰 SQL 儇忱芍 CHAR 蓺色芍 VARCHAR 籪蚚籢虴籢籆籿蓲涉蓭趭違牲蓤蓭山稍 深蓤勺稍蓨蓺甥嗓虰 diagnostic-string-constant 煌籦籞蚚籛虴籩籐籜籫尚螝设亵籜籫晃豢籓趭忱尚䎱趭涉蓺生虰 diagnostic-string 籊皇蚚颌拟尚週騫生蓚蹚膯 70 籵籆籫赊亵籜籫晃豢籓尚兮生虯籢籆籿搔 CHAR 蓺色芍 VARCHAR 赊虰 籜籫晃豢籓芍 70 籵籆籫尚陲奢蓚蓲碀蓨蓭蓢 蓤蓺生虰 神赊籌籿籚还豢芍虯DB2 赊哕籵蚚籛还豢蓲赊茼晰钞赊色舍蓯虯 CREATE TRIGGER 籜籩蚚籫煌豢籫赊碙軟乐酥繀蓮赊身冥邿牲蓤蓺生虰谝颉芍 磒涉稍山蓮绅审牲山虰 缽 * SIGNAL 籜籩蚚籫煌豢籫搔踫牲蓤色驁酃虯稳蓨棵蓭蓢蓤蓚 SQLCODE 芍䶮赊谝 蓨蓮生虰 +438 (SQLSTATE 搔 '01' 蓺色芍 '02' 蓮⺪蓺傻蓭山蓚驁酃) -438 (莎赊默赊驁酃) * SQLSTATE 蓺色芍蛐茯搔虯礌蜲 (SQLSTATE 籒皇籜 '01' 蓺色芍 '02' 嗽蜲) 搔 谝趍牲蓤色神蓲尚涉蓭山蓚驁酃: o 籲豢籬皇蚚搔籚籓籭贿虴籜籩蚚籫煌豢籫蓲款婶侪酃籜籩蚚籫煌豢籫 (蓺 色芍蜲倮侪酃籜籩蚚籫煌豢籫) 蓯蓨虯 䎱趭牲蓤色 SQLSTATE虯 condition-name虯蓺色芍 SQLEXCEPTION 赊色舍赊籲豢籬皇蚚搔侪酃籜籩 蚚籫煌豢籫蓯螝蓺蓤蓭山蓤勺虯 礌蜲芍蛩床牲蓤虯初軇芍籲豢籬皇蚚蓯碎 蓨蓺生虰 o 礌蜲搔蛩床蓮僧稍山驁酃虯初軇芍妮蓯侪酃籜籩蚚籫煌豢籫赊騃伞蓨蓯 兮牲蓤蓺生虰 * SQLSTATE 蓺色芍蛐茯搔虯躼鄢 (SQLSTATE 籒皇籜 '01') 蓺色芍軣騩賡繺颌拟 (SQLSTATE 籒皇籜 '02') 搔 谝趍牲蓤色神蓲尚涉蓭山蓚驁酃: o 籲豢籬皇蚚搔籚籓籭贿虴籜籩蚚籫煌豢籫蓲款婶侪酃籜籩蚚籫煌豢籫 (蓺 色芍蜲倮侪酃籜籩蚚籫煌豢籫) 蓯蓨虯 䎱趭牲蓤色 SQLSTATE虯 condition-name虯SQLWARNING (SQLSTATE 籒皇籜搔 '01' 赊驁酃)虯 蓺色 芍 NOT FOUND (SQLSTATE 籒皇籜搔 '02' 赊驁酃) 赊色舍赊籲豢籬皇蚚搔 侪酃籜籩蚚籫煌豢籫蓯螝蓺蓤蓭山蓤勺虯 躼鄢蓺色芍軣騩賡繺颌拟芍蛩床 牲蓤虯初軇芍籲豢籬皇蚚蓯碎蓨蓺生虰 o 躼鄢搔蛩床蓮僧稍山驁酃虯蛩床芍䶮蓯籜籩蚚籫煌豢籫筛蓢躳鸟牲蓤蓺 生虰 * SQLSTATE 趌芍 2 亵赊籒皇籜虴籖蚚籬趌筛蓢稍蓨虯莎赊芷蓯 3 亵赊籘籾 籒皇籜虴籖蚚籬趌搔鸟僧蓺生虰 籒皇籜虴籖蚚籬趌芍踫赊唱荟颌拟蓺色芍賡 唱荟颌拟赊籒皇籜尚賊涉蓺生虰 碙軟稍 SQLSTATE 趌芍山慎蓤蓞 SIGNAL 籜籩蚚籫煌豢籫蓮磒蓮僧蓺生虰 色 审涉虯籿慧籓皇粆蚚搔籄籿晃籔蚚籚还豢磒蓯碶盲牲蓤色乐酥蓯螌汕山蓭砎涉山 SQLSTATE 尚趭違生蓚神蓲尚声胃舍涉蓺生虰 神蓤蓯蓱蓨虯虍此赊晃晃蚚籜蓮籪 蚚籢粁蚚籜虴粆籰蚚籛换蚚蓯蓱傻蓭趭違牲蓤蓚识繺钞赊蓚 SQLSTATE 趌尚 軌傻蓭磒涉蓭涉蓺上赊尚佬深蓚神蓲搔蓮僧蓺生虰 o 亵 '7'蚡'9'虯蓺色芍 'I'蚡'Z' 蓮⺪蓺蓚 SQLSTATE 籒皇籜芍趭違识繺 蓮生虰 神蓤蓢赊籒皇籜繀蓮芍虯籘籾籒皇籜尚趭違生蓚神蓲搔蓮僧蓺生虰 o 亵 '0'蚡'6'虯蓺色芍 'A'蚡'H' 蓮⺪蓺蓚 SQLSTATE 籒皇籜芍 籪蚚籢 粁蚚籜虴粆籰蚚籛换蚚磒蓯碶盲牲蓤蓭山蓺生虰神蓤蓢赊籒皇籜繀蓮芍虯 亵 '0'蚡'H' 蓮⺪蓺蓚籘籾籒皇籜芍籪蚚籢粁蚚籜虴粆籰蚚籛换蚚磒蓯 碶盲牲蓤蓭山蓺生虰 亵 'I'蚡'Z' 蓮⺪蓺蓚籘籾籒皇籜芍趭違识繺蓮 生虰 礌 荛遯棱厶搔籄籿晃籔蚚籚还豢蓯繤牲蓤蓭山稍山蓲僧蓯籄籿晃籔蚚籚还豢虴籊皇蚚 尚谝趍生蓚虯 籌蚚籣蚚虴籚籜籩缓赊 SQL 籿慧籚蚚籛换蚚蓮生虰ORDERS 賊蓯芍 CUSTOMER 賊蓯淖生蓚蜲倮籐蚚搔螝蓺蓤蓭声蓨虯 籌蚚籣蚚尚縼蓤蓚色舍蓯芍 CUSTNO 搔聂垌涉蓭山蓚神蓲搔貹磛蓯稍蓨蓺生虰 CREATE PROCEDURE SUBMIT_ORDER (IN ONUM INTEGER, IN CNUM INTEGER, IN PNUM INTEGER, IN QNUM INTEGER) SPECIFIC SUBMIT_ORDER MODIFIES SQL DATA LANGUAGE SQL BEGIN DECLARE EXIT HANDLER FOR SQLSTATE VALUE '23503' SIGNAL SQLSTATE '75002' SET MESSAGE_TEXT = 'Customer number is not known'; INSERT INTO ORDERS (ORDERNO, CUSTNO, PARTNO, QUANTITY) VALUES (ONUM, CNUM, PNUM, QNUM); END ------------------------------------------------------------------------ 38.7 賢耝 A SQL 赊初芊 賊 33 赊蛈籪蚚籢粁蚚籜虴粆籰蚚籛换蚚赊初芊蛌蓯儇踃搔蓨蓺生虰 卉籛籜籫晃蚚 儇忱 DB2_INDEX_2BYTEVARLEN 搔籌豢赊驁酃虯蹚邡赊儇忱赊 垆藳籐蚚倮佴芍 255 籵 籆籫蓱蓨膯僧山趌蓯生蓚神蓲搔蓮僧蓺生虰 ------------------------------------------------------------------------ 38.8 賢耝 D 籎籢慧籓縚 砎涉山籎籢慧籓縚搔趢实牲蓤蓺涉色虰 38.8.1 SYSCAT.SEQUENCES 縚 SYSCAT.SEQUENCES 搔虯籺籅籦籒籜籶籦籒 3 嗽踾蓮蹗唱牲蓤色籪蚚籢粁蚚籜蓯 啥山蓭芍咯縄蓯臭唱牲蓤蓺生虰 籺籅籦籒籜籶籦籒 3 嗽腛蓯蹗唱牲蓤色籪蚚籢粁 蚚籜蓯啥山蓭芍虯籪蚚籢粁蚚籜蓯縚尚趢实生蓚色舍蓯虯 db2updv7 籖粆豢籬尚 踫涉蓭绅审牲山虰 蜷涉绅芍虯晃晃蚚籜驅伽赊籖粆豢籬市硡赊踃砎尚驋涉蓭绅审牲 山虰 神赊籎籢慧籓縚芍虯SQL 籪蚚籢趭違籜籩蚚籫煌豢籫虯味弋贿蚚籤豢虯 声蓱丧康趭 赊惶蚚籩籅晃籩籅蚚蓯淖生蓚收颗蓲涉蓭虯谝颉赊蔨磒谔蓯踃砎牲蓤蓺生虰 籎籢慧籓 縚繀赊籪蚚籢芍虯谝颉赊 SQL 驋蕥這繺尚谝婶蓭磒生蓚神蓲搔蓮僧蓺生虰 搐 芍虯週騫生蓚籌籾籛籉籒籫赊籢籆籿蓯螌汕山蓭虯藞违钞赊蓚矛腛尚扫蓺生虰 賊 30. SYSCAT.SEQUENCES 籎籢慧籓縚赊搐 籪蚚籢虴籢籆 NULL 识 搐矛 籿 繺 週騫 SEQSCHEMA VARCHAR(128) 籚蚚籔豢籜赊籜籐蚚粆 SEQNAME VARCHAR(128) 籚蚚籔豢籜矛 (僖搐蓯啥山蓭 DB2 搔臭唱)虰 DEFINER VARCHAR(128) 籚蚚籔豢籜赊趭違虰 OWNER VARCHAR(128) 籚蚚籔豢籜赊蛭碙虰 SEQID INTEGER 籚蚚籔豢籜赊繀倮 ID虰 SEQTYPE CHAR(1) 籚蚚籔豢籜虴籢籆籿 S - 谝颉赊籚蚚籔豢籜 INCREMENT DECIMAL(31,0) 牟佴趌 START DECIMAL(31,0) 蜫⺪趌 MAXVALUE DECIMAL(31,0) Yes 蹚膯趌 MINVALUE DECIMAL(31,0) 蹚颡趌 CYCLE CHAR(1) 弋蜤蓯贐涉色蓲僧蓯籘籆籒晃豢籓尚踫 上筛蓘上筛虰 Y - 籘籆籒晃豢籓尚踫上 N - 籘籆籒晃豢籓尚踫伞稍山 CACHE INTEGER 籄籒籞籜尚凵莫石生蓚色舍蓯虯煌簧晃 蚚蓯腛稳蓨棵蓭生蓚籚蚚籔豢籜趌赊 忱虰 0 芍趌搔腛稳蓨棵蓭牲蓤稍山 神蓲尚涉蓺生虰 ORDER CHAR(1) 籚蚚籔豢籜棱厶尚磛咄赊蚬蚵蓮臭唱生 蓚筛蓘上筛虰 Y - 磛咄赊蚬蚵蓮籚蚚籔豢籜棱 厶尚臭唱涉蓺生虰 N - 磛咄赊蚬蚵蓮籚蚚籔豢籜棱 厶尚臭唱涉蓺甥嗓虰 DATATYPEID INTEGER 膅身壅身籢籆籿赊驁酃芍虯膅身壅身籢 籆籿赊繀倮 ID虰康䦂籢籆籿赊驁酃 芍虯康䦂籢籆籿赊繀倮 ID虰 SOURCETYPEID INTEGER 膅身壅身籢籆籿赊驁酃虯神赊趌芍 0 蓯稍蓨蓺生虰 康䦂籢籆籿赊驁酃芍虯 康䦂籢籆籿赊籠蚚籜虴籢籆籿蓮蓚膅 身壅身籢籆籿赊繀倮 ID 蓮生虰 CREATE_TIME TIMESTAMP 籚蚚籔豢籜搔蹗唱牲蓤色垓虰 ALTER_TIME TIMESTAMP 蹚芷赊 ALTER SEQUENCE 籜籩蚚籫煌豢 籫搔神赊籚蚚籔豢籜蓯啥山蓭踫牲蓤 色垓虰 PRECISION SMALLINT 10 砳忱蓺色芍忱趌籢籆籿蓮虯籚蚚籔 豢籜蓯趭違牲蓤色橱縳虰 SMALLINT 蓮 芍 5虯INTEGER 蓮芍 10虯BIGINT 蓮芍 19 蓯稍蓨蓺生虰 ORIGIN CHAR(1) 籚蚚籔豢籜茱縚 U - 惶蚚籙蚚臭唱籚蚚籔豢籜 S - 籚籜籩缓臭唱籚蚚籔豢籜 REMARKS VARCHAR(254) Yes 惶蚚籙蚚搔䎱趭生蓚籖煌豢籫虯蓺色芍 籯贿 ------------------------------------------------------------------------ DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚 ------------------------------------------------------------------------ 39.1 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚赊 Java 1.2 籘粅蚚籫 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚芍 Java 1.2 赊這繺尚磒涉蓭虯 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊蹗唱尚籘粅蚚籫涉蓺生虰牲蓢蓯虯 籜籫籄蚚籬虴籿慧 籚蚚籛换蚚虴籸贿籣蚚芍虯Java 1.2 赊船贃軄籘粅蚚籫尚磒涉蓭虯 籄皇籸籄軋声 蓱丧粀籾皇籆軋稍蓘赊船贃軄荏軋尚籘粅蚚籫涉蓺生虰 神赊籘粅蚚籫芍 Windows NT 籿皇籦籫籺籋蚚缓蓮赊身冥邿牲蓤蓺生虰 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚搔 Java 1.2 赊這繺尚繤涉蓭磒生蓚色 舍蓯虯 Java 1.2 尚籆豢籜籫蚚贿生蓚貹磛搔蓨蓺生虰 Java 1.2 尚籆豢籜籫蚚贿生蓚蓯芍: 1. JDK 1.2.2 芍 DB2\bidi\NT 籪籅卉籒籫晃蚚失赊 DB2 UDB CD 蓮縼䦅识繺蓮 生虰 ibm-inst-n122p-win32-x86.exe 芍籆豢籜籫蚚贿虴籿慧籓皇缓蓮虯 ibm-jdk-n122p-win32-x86.exe 芍 JDK 纙賨蓮生虰 船贃赊籺籃籆贿尚升磒赊 籲蚚籬虴籪籅籜籒赊藞籪籅卉籒籫晃蚚蓯籖籹蚚涉虯 莎神筛蓢籆豢籜籫蚚 贿虴籿慧籓皇缓尚踫涉蓭绅审牲山虰 2. \java\Java12 (神神蓮 芍 DB2 赊籆豢籜籫蚚贿虴籶籜) 赊失蓯 籆豢籜籫蚚贿涉蓺生虰 3. JDK/JRE 籆豢籜籫蚚贿蓯声山蓭籿慧豢籿籫搔騩牲蓤色坳蓯虯 JDK/JRE 尚 System VM 蓲涉蓭腎男涉稍山蓱上蓯涉蓭绅审牲山虰 Java 1.2 尚滁颉蓯籆豢籜籫蚚贿涉色芷虯籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚尚 谝颉赊贃聾蓮蜫⺪涉蓺生虰 JDK 1.2 籘粅蚚籫尚磒涉蓭 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚踫生蓚蓯芍虯 嗽失赊籖粆豢籬尚磒涉蓭虯 籪蚚籢粁蚚籜虴籘蚚籵蚚味弋儇忱 DB2_USE_JDK12 尚 TRUE 蓯稠趭涉蓺生虰 DB2SET DB2_USE_JDK12=TRUE 蓺色虯JDK11_PATH 尚 Java 1.2 籘粅蚚籫搔籆豢籜籫蚚贿牲蓤蓭山蓚籪籅卉籒籫晃蚚 尚 生蓱上蓯稠趭涉蓺生虰嗽失赊籖粆豢籬尚磒涉蓭虯神赊籶籜尚稠趭涉蓺生虰 DB2 UPDATE DBM CFG USING JDK11_PATH Java 1.2 赊磒尚趦生蓚蓯芍虯\java\Java12 筛蓢 JDK/JRE 尚籄豢籆 豢籜籫蚚贿生蓚筛虯 赑蓯 \java\Java12 籘籾籪籅卉籒籫晃蚚赊矛腛尚儇 踃涉蓺生虰 騞磛: \java\Java12 尚 \Java12 蓲郦款涉稍山蓮绅审牲山虰 \Java12 芍 DB2 籆豢籜籫蚚贿赊藞倮蓮虯 Java 1.2 赊 JDBC 籘粅蚚籫尚 螝身蓺生虰 ------------------------------------------------------------------------ 39.2 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊晃簧蚚籫虴籪籵籦籓 UNIX 声蓱丧 Windows 籿皇籦籫籺籋蚚缓蓮 Java 声蓱丧 C 籜籫籄蚚籬虴籿慧籚蚚籛 换蚚赊 晃簧蚚籫虴籪籵籦籓這繺尚磒生蓚蓯芍虯IBM Distributed Debugger 尚籆 豢籜籫蚚贿生蓚貹磛搔蓨蓺生虰 IBM Distributed Debugger 芍 Visual Age for Java Professional Edition CD 蓯螝蓺蓤蓭山蓺生虰 籪籵籦籏蚚虴籒皇籆籄豢籫芍 Windows 籿皇籦籫籺籋蚚缓蓮赊身踫涉蓺生虰 籘粅蚚籫牲蓤色籘蚚籵蚚虴籿皇籦籫 籺籋蚚缓芍 Windows虯 AIX 声蓱丧 Solaris 尚螝身蓺生虰 膅身壅身 SQL 籪籵籦籓 這繺蓮蓚籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚尚磒涉蓭虯 Windows 声蓱丧 UNIX 籿皇籦籫籺籋蚚缓赊慧蚚籎贿声蓱丧晃簧蚚籫 SQL 籜籫籄蚚籬虴籿慧籚蚚籛换 蚚尚籪籵籦籓涉蓺生虰 墀縚蓮芍虯OS/2 籿皇籦籫籺籋蚚缓芍籘粅蚚籫牲蓤蓭山蓺 甥嗓虰 DB2 (OS/390 缽) 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚赊蜷蹫蓯啥山蓭 芍虯 Web 籘籆籫 http://www-4.ibm.com/software/data/db2/os390/spb/exciting 尚驋涉蓭绅审牲山虰 OS/390 籿皇籦籫籺籋蚚缓蓮 SQL 籿慧籚蚚籛换蚚尚籪籵籦籓生蓚蓯芍虯 IBM C/C++ Productivity Tools for OS/390 R1 朝賗蓞貹磛蓮生虰 IBM C/C++ Productivity Tools for OS/390 R1 赊蜷蹫蓯啥山蓭芍虯䶮赊 Web 籘籆籫尚驋涉蓭绅审牲山: http://www.ibm.com/software/ad/c390/pt/ ------------------------------------------------------------------------ 39.3 Windows虯OS/2虯蓺色芍 UNIX 籿皇籦籫籺籋蚚缓蓮赊 SQL 籿慧籚蚚籛换蚚赊蹗 唱 升磒赊 Windows虯OS/2虯蓺色芍 UNIX 籪蚚籢粁蚚籜蓮 SQL 籿慧籚蚚籛换蚚尚滁颉 蓯蹗唱生蓚色舍蓯 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚尚磒蓮僧蓚蓱上蓯生蓚 蓯芍虯SQL 籿慧籚蚚籛换蚚赊 籘蚚籵蚚尚踈唱生蓚貹磛搔蓨蓺生虰 SQL 籿慧籚蚚 籛换蚚赊籘蚚籵蚚尚踈唱生蓚贃聾蓯啥山蓭芍虯 蛈34.3, 膽 4 蛑 Java 籄籿卉籦籫 赊踈趜蓲 籄籿晃籔蚚籚还豢蛌尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 39.4 Solaris 籿皇籦籫籺籋蚚缓蓮赊 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚 尚磒生蓚 Solaris 籿皇籦籫籺籋蚚缓蓮籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚尚磒生蓚蓯 芍: 1. JDK 1.1.8 尚籣籈豢慧蚚籬涉蓭虯籆豢籜籫蚚贿涉蓺生虰JDK 1.1.8 芍 JavaSoft Web 籘籆籫筛蓢 籣籈豢慧蚚籬蓮僧蓺生虰 2. 味弋儇忱 JAVA_HOME 尚 JDK 搔籆豢籜籫蚚贿牲蓤蓭山蓚驁蛭蓯 稠趭涉蓺生虰 3. DB2 JDK11_PATH 尚 JDK 搔籆豢籜籫蚚贿牲蓤蓭山蓚籪籅卉籒籫晃蚚蓯 稠趭涉 蓺生虰 DB2 JDK11_PATH 尚稠趭生蓚蓯芍虯䶮赊籖粆豢籬尚磒涉蓺生虰 DB2 UPDATE DBM CFG USING JDK11_PATH. ------------------------------------------------------------------------ 39.5 螚趍赊脙膴声蓱丧初芊酆 * SQL 籿慧籚蚚籛换蚚芍墀垌 Windows 98 蓮芍籘粅蚚籫牲蓤蓭山蓺甥嗓虰 * Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊驁酃虯JAR ID虯籒皇籜矛声蓱丧 煌籠籦籬 矛芍坤 ASCII 亵尚螝设神蓲搔蓮僧蓺甥嗓虰 * AS/400 蓮嗽失赊 V4R4 PTF 芍 OS/400 V4R4 蓯縆磒牲蓤蓺生: - SF59674 - SF59878 * FOR MIXED DATA 蓚山芍 FOR SBCS DATA 赊亵籘籾籢籆籿赊籜籫籄蚚籬虴籿 慧籚蚚籛换蚚虴 籶皇煌蚚籢蚚芍虯籜籫籄蚚籬虴籿慧籚蚚籛换蚚搔籪蚚籢粁蚚 籜筛蓢俦茳牲蓤蓚驁酃虯 籊籪籅籢蚚虴粂籆豢赊籠蚚籜虴籖蚚籬蓯賊牲蓤蓺 甥嗓虰 * 墀垌虯Java 籠蚚籜虴籖蚚籬搔籪蚚籢粁蚚籜筛蓢軣垆牲蓤蓚蓲僧脙膴搔蓨蓺 生虰 軣垆吴蓮虯籖蚚籬赊谯芍騥颡蓲稍蓨蓺生虰 神蓤芍坤 ASCII 籖蚚 籬虴粂蚚籛蓮蹗咯涉蓭山蓚 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚 赊惶 蚚籙蚚蓯蔱擗尚遹砷涉虯籒皇籆籄豢籫蓛籘蚚籵蚚芍僖赊籖蚚籬虴粂蚚籛蓮生虰 ------------------------------------------------------------------------ 39.6 谔勰軋 (缾霓) 慧籔蚚贿蓮赊 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚 赊磒 谔勰軋 (缾霓) 蓮 Java Development Kit 蓚山芍 Java Runtime 1.1.8 尚磒 涉色驁酃赊 脙膴蓮生虰 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚虴籿慧籓皇缓 (煌 籮患蚚虯籊籪籅籢蚚虴籩籐籜籫虯煌籦籞蚚籛稍蓘螝身蓺生) 赊籓皇籺籅籎贿蜲呜芍 縆碀蓯賊牲蓤蓺甥嗓虰 籠晃患蚚籚还豢芍虯籺籃籆贿 font.properties.zh_TW 蓯 儇踃尚蹗唱涉蓺生虰莎蓤芍虯 嗽失赊籪籅卉籒籫晃蚚赊 1 啥蓚山芍船贃蓯墀蓤蓺 生: sqllib/java/jdk/lib sqllib/java/jre/lib Change: monospaced.0=\u7d30\u660e\u9ad4,CHINESEBIG5_CHARSET,NEED_CONVERTED to: monospaced.0=Courier New,ANSI_CHARSET ------------------------------------------------------------------------ 39.7 UNIX (AIX虯Sun Solaris虯Linux) 籆豢籜籫蚚贿声蓱丧籜籫籄蚚籬虴籿慧籚蚚 籛换蚚虴籸贿籣蚚 Sun Solaris 籆豢籜籫蚚贿赊驁酃虯声蓱丧 UDB 尚螝设 AIX 蓮籆豢籜籫蚚贿涉色蓞 赊 嗽蜲赊 Java Development Kit 蓚山芍 Runtime 尚磒涉蓭山蓚驁酃虯 味弋儇 忱 JAVA_HOME 尚 Java 搔籆豢籜籫蚚贿牲蓤色籶籜 (/bin 声蓱丧 /lib 籪籅卉籒籫 晃蚚尚螝嗓蓮山蓚籪籅卉籒籫晃蚚) 蓹籞籦籫生蓚貹磛搔蓨蓺生虰 籜籫籄蚚籬虴籿 慧籚蚚籛换蚚虴籸贿籣蚚芍 Linux 蓮芍籘粅蚚籫牲蓤蓺甥嗓搔虯DB2 UDB (Linux) 籚 籜籩缓蓮 籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚籸贿籬涉色蓨踫涉色蓨生蓚神蓲搔籘粅蚚 籫牲蓤蓭山蓚籿皇籦籫籺籋蚚缓蓮芍磒蓮僧蓺生虰 籘粅蚚籫牲蓤蓭山蓚籿皇籦籫籺籋蚚缓蓯芍虯籒皇籆籄豢籫磒蓲涉蓭 AIX虯Solaris虯 NT虯 声蓱丧籘蚚籵蚚磒蓲涉蓭 AIX虯Solaris虯NT虯Linux虯OS/2虯HP-UX虯NUMA-Q 搔 蓨蓺生虰 ------------------------------------------------------------------------ 39.8 OS/390 蓮赊 SQL 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊蹗唱 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚芍虯DB2 UDB (OS/390 缽) V7 籘蚚籵蚚 蓮赊 SQL 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊蹗唱尚籘粅蚚籫涉蓭山蓺生虰 ------------------------------------------------------------------------ 39.9 SQL 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊籪籵籦籓 Windows 声蓱丧 UNIX 籿皇籦籫籺籋蚚缓蓮赊 SQL 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊 籪籵籦籓這繺芍虯墀垌 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚蓯诂抽膅身壅蓺 蓤蓭山蓺生虰 坤佴礈 (螯繤圬身) SQL 籿慧籚蚚籛换蚚尚籪籵籦籓生蓚蓲僧芍虯 KEEPDARI 籪蚚籢粁蚚籜蝷床踈唱籌籿籚还豢尚 YES 蓺色芍 NO 蓯稠趭蓮僧蓺生搔虯 佴礈 (螯繤稍涉) SQL 籿慧籚蚚籛换蚚尚籪籵籦籓生蓚蓲僧芍虯 神蓤尚 YES (籪籺籋 贿籫) 蓯稠趭生蓚貹磛搔蓨蓺生虰 坎酃籪籵籦籏蚚赊磒蓯啥山蓭蜷涉绅芍虯 籜 籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚虴粀贿籿尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 39.10 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊籊籒籜粅蚚籫 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚芍虯Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚 赊 籊籒籜粅蚚籫尚籘粅蚚籫生蓚蓱上蓯稍蓨蓺涉色虰 Java 籜籫籄蚚籬虴籿慧籚蚚籛 换蚚尚籊籒籜粅蚚籫生蓚蓯芍虯嗽失尚踫傻蓭绅审牲山虰 1. 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籺籋贿籣蚚尚蔈籒晃籦籒涉虯 蛈Java 籜籫籄蚚 籬虴籿慧籚蚚籛换蚚赊籊籒籜粅蚚籫蛌尚籒晃籦籒涉蓭 蛈Java 籜籫籄蚚籬虴籿 慧籚蚚籛换蚚赊籊籒籜粅蚚籫蛌籈籅豢籬籈尚籌蚚籿豢涉蓺生虰 2. 籊籒籜粅蚚籫涉色山籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚腎男涉虯 蛈腎男籜籫籄蚚 籬虴籿慧籚蚚籛换蚚蛌搐蓯碎咯涉蓺生虰 3. 縆碀稍籌籿籚还豢尚腎男涉蓭蛈贷市蛌尚籒晃籦籒涉蓺生虰 ------------------------------------------------------------------------ 39.11 OS/390 蓮赊籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊膤縼 OS/390 蓮踫牲蓤蓭山蓚 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚虴籵蚚籛还 豢 5 嗽踾蓮芍虯 籈籅籙蚚籬尚磒涉蓭籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚膤縼涉虯WLM 味弋籌籿籚还豢尚䎱趭涉稍筛傻色驁酃虯 臭唱牲蓤蓚籖蚚籬蓯籩籐籜籫 NO WLM ENVIRONMENT 搔螝蓺蓤蓺生虰 神赊籖蚚籬赊踫蓯蓱傻蓭虯碶危牲蓤色谝蓨蓯 籜籫籄 蚚籬虴籿慧籚蚚籛换蚚搔 SPAS 籄籬卉籜撷吴蓮踫牲蓤蓺生虰 神赊駽滁搔踫伞蓤蓚 神蓲蓮虯DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚虴籵蚚籛还豢 6 嗽踾蓯蓚 脙膴搔市芩牲蓤蓺生虰 駽滁芷蓯臭唱牲蓤蓚籖蚚籬芍嗽失赊谝蓨蓮生虰 CREATE PROCEDURE SYSPROC.Proc2 ( ) RESULT SETS 1 LANGUAGE SQL MODIFIES SQL DATA COLLID TEST NO WLM ENVIRONMENT ASUTIME NO LIMIT RUN OPTIONS 'NOTEST(ALL,*,,VADTCPIP&9.112.14.91:*)' ------------------------------------------------------------------- -- SQL Stored Procedure ------------------------------------------------------------------- P1: BEGIN -- Declare cursor DECLARE cursor1 CURSOR WITH RETURN FOR SELECT * FROM SYSIBM.SYSPROCEDURES; -- Cursor left open for client application OPEN cursor1; END P1 ------------------------------------------------------------------------ 39.12 或蚚籒籜籩蚚籚还豢虴籘蚚籵蚚蓮 SQL 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊蹗唱籌 籿籚还豢尚稠趭 UNIX 声蓱丧 Windows 籿皇籦籫籺籋蚚缓蓮 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿 籣蚚尚磒涉蓭虯 生蔀蓭赊 SQL 籜籫籄蚚籬虴籿慧籚蚚籛换蚚蓯啥山蓭蹗唱籌籿籚 还豢尚稠趭蓮僧蓺生虰 神蓤蓢赊蹗唱籌籿籚还豢蓯芍虯嗽失赊籖豢籶籆皇蚚 声蓱丧 腛籖豢籶籆皇蚚 DB2 卉籛籜籫晃蚚儇忱搔蓨蓺生虰 * DB2_SQLROUTINE_PREPOPTS * DB2_SQLROUTINE_COMPILER_PATH * DB2_SQLROUTINE_COMPILE_COMMAND * DB2_SQLROUTINE_KEEP_FILES 蚱週赊卉籛籜籫晃蚚儇忱芍 db2set 籖粆豢籬尚磒涉蓭稠趭生蓚神蓲搔识繺蓮生 搔虯 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚尚磒生蓚蓲虯 籪蚚籢粁蚚籜虴籘蚚 籵蚚蓯蠃床縄蓯籄籒籞籜涉蓭籖粆豢籬尚踫涉色蓨虯 儇踃尚碙軟生蓚色舍蓯籘蚚籵 蚚尚趦涉蓭筛蓢蹘⺪咯生蓚貹磛搔稍绅稍蓨蓺生虰 蛈SQL 籜籫籄蚚籬虴籿慧籚蚚籛换蚚蹗唱籌籿籚还豢蛌籈籅豢籬籈尚籌蚚籿豢生蓚蓯 芍虯 籿慧籛籉籒籫虴籸患蚚蓮籪蚚籢粁蚚籜抽鸟尚蔈籒晃籦籒涉蓭虯 蛈SQL 籜籫籄 蚚籬虴籿慧籚蚚籛换蚚蹗唱籌籿籚还豢蛌尚籒晃籦籒涉蓺生虰 神蓤蓢赊籌籿籚还豢赊 稠趭蓯啥山蓭蜷涉绅芍虯DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴粀贿籿尚 驋涉蓭绅审 牲山虰 ------------------------------------------------------------------------ 39.13 OS/390 蓯蹗唱牲蓤色籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊 WLM 籄籬卉籜撷吴尚 咯縄蓯晃籺卉籦籚患 WLM 蓮踫牲蓤蓚虯OS/390 赊籜籫籄蚚籬虴籿慧籚蚚籛换蚚搔滁颉蓯蹗唱牲蓤色蓢虯 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚搔 WLM 籄籬卉籜撷吴尚咯縄蓯晃籺卉 籦籚患涉蓺生虰 ------------------------------------------------------------------------ 39.14 OS/390 蓮赊 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊蜫鲤 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚芍虯DB2 UDB (OS/390 缽) 籵蚚籛还豢 6 声蓱丧 莎蓤嗽踾蓮赊 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊蜫鲤尚籘粅蚚籫涉蓭山 蓺生虰 砎涉山 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚蜫鲤虯蓺色芍 螚聂赊 Java 籜 籫籄蚚籬虴籿慧籚蚚籛换蚚尚儇踃蓮僧蓺生虰 ------------------------------------------------------------------------ 39.15 MQ Series 声蓱丧 OLE DB 磒赊 DB2 賊惶蚚籙蚚趭違螜忱 (UDF) 赊蹗唱 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚蓯芍虯MQSeries 蓲 OLE DB 赊船贃赊 賊 UDF 尚蹗唱生蓚色舍赊籈籅籙蚚籬搔磒肃牲蓤蓭山蓺生虰 OLE DB 賊 UDF 赊蹗唱 籈籅籙蚚籬尚磒涉蓭虯OLE DB 籪蚚籢虴籿慧籵籆籣蚚蓯 籄籒籞籜生蓚神蓲搔蓮僧 蓺生虰 神赊籈籅籙蚚籬芍虯OLE 賊 UDF 蓲籌籿籚还豢賊縚尚蹗唱涉蓺生虰 MQSeries 賊 UDF 赊蹗唱籈籅籙蚚籬尚磒涉蓭虯MQSeries 煌籦籞蚚籛蓯籄籒籞籜 涉虯 賊躟赊籪蚚籢尚踈亵市持生蓚色舍赊賊 UDF 蓲籌籿籚还豢賊縚尚蹗唱蓮僧 蓺生虰 ------------------------------------------------------------------------ 惶籮籖蚚籬踃砎 ------------------------------------------------------------------------ 40.1 縼脝 惶籮籖蚚籬賅蚝芍虯蚰筛蓤色亵蓲籩籐籜籫赊色舍赊缼磒亵籊豢籖蚚籬虴籜籐蚚 缓蓮生虰 惶籮籖蚚籬芍亵赊粆贿籤籵籆籫賊墀蓮生虰 籩籐籜籫虴籪蚚籢赊勰坳縄 稍苄晰蓲虯籓慧蚚籵贿虴籠籺籫籈籉籄赊螌腷赊蹗唱尚识繺蓯生蓚 籊豢籖蚚籬虴粆贿 籤晃豢籏贿虴籩籐籜籫赊藞违钞赊蓚贃聾尚趭違涉蓺生虰 惶籮籖蚚籬蓮芍䶮赊 2 啥赊籊豢籖蚚籬虴籜籐蚚缓搔绰磒蓮僧蓺生虰籪籺籋贿籫赊 籊豢籖蚚籬虴籜籐蚚缓芍 UTF-16 蓮虯神蓤芍 16 籸籦籫赊籊豢籖蚚籬虴籜籐蚚缓蓮 生虰 UCS-2 芍 UTF-16 赊籘籾籞籦籫蓮虯神蓤芍亵尚賊生色舍蓯 2 籵籆籫尚磒 涉蓺生虰 UCS-2 芍藞酪蓯虯螚聂赊生蔀蓭赊 1 籵籆籫声蓱丧 2 籵籆籫虴籖蚚籬虴粂 蚚籛筛蓢 生蔀蓭赊貹磛稍亵尚賊墀识繺稍缼磒籖蚚籬虴粂蚚籛蓲涉蓭深縼蓤蓢蓤 蓭山蓺生虰 UCS-2 芍虯IBM 蓮芍籖蚚籬虴粂蚚籛 1200 蓲涉蓭縪耝牲蓤蓭山蓺生虰 默赊惶籮籖蚚籬虴籊豢籖蚚籬躟蓯芍 UTF-8 搔蓨虯神蓤芍籵籆籫赑艘蓮随伞蓤虯 ASCII 尚粁蚚籜蓲生蓚螚聂赊籚籜籩缓蓮磂隋蓯磒蓮僧蓚蓱上蓯稠躹牲蓤蓭山蓺 生虰 UTF-8 芍虯蝒亵尚訇蝷生蓚色舍蓯识儇赊籵籆籫忱 (谝颉 1-3虯4 赊驁酃 蓨) 尚 磒涉蓺生虰儇石涉稍山 ASCII 亵芍赑藞籵籆籫蓲涉蓭訇蝷牲蓤蓺生虰莎 蓤嗽蜲赊 亵芍生蔀蓭侪忱籵籆籫尚磒涉蓭訇蝷牲蓤蓺生虰藞酪蓯 UTF-8 籪蚚籢 芍虯 粆贿籤籵籆籫虴籖蚚籬虴粂蚚籛赊色舍蓯稠躹牲蓤蓭山稍山籖蚚籬蓯蓱傻蓭虯 蝕跍 ASCII 籪蚚籢蓲涉蓭随上神蓲搔蓮僧蓺生虰UTF-8 芍虯IBM 蓮芍 籖蚚籬虴粂蚚 籛 1208 蓲涉蓭縪耝牲蓤蓭山蓺生虰 籄籿晃籔蚚籚还豢芍虯籪蚚籢搔慧蚚籎贿虴籖蚚籬虴粂蚚籛虯UCS-2 声蓱丧 UTF-8 赊 吴蓮儇晰牲蓤蓚蓲僧蓯籪蚚籢赊磛茯尚踠呆蓯縼蓤蓚神蓲搔騞磛蓯稍蓨蓺生虰 色蓲奢 勺 20 亵芍虯UCS-2 蓮芍扫蓡上蓘 40 籵籆籫虯UTF-8 蓮芍籌晃籛籭贿赊 籖蚚籬虴 粂蚚籛蓲磒牲蓤蓚亵蓯收婶蓭 20 筛蓢 60 籵籆籫尚貹磛蓲涉蓺生虰 40.1.1 DB2 惶籮籖蚚籬虴籪蚚籢粁蚚籜声蓱丧籄籿晃籔蚚籚还豢 UTF-8 籖蚚籬虴籞籦籫蓮蹗唱牲蓤色 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 Unix 缽虯 Windows 缽虯声蓱丧 OS/2 缽芍虯UCS-2 蓲 UTF-8 赊船贃蓮籪蚚籢尚訇蝷生蓚色舍蓯 磒蓮僧蓺生虰神赊蓱上稍籪蚚籢粁蚚籜芍虯惶籮籖蚚籬虴籪蚚籢粁蚚籜蓲軒勺蓤蓺 生虰 SQL CHAR 籪蚚籢芍 UTF-8 尚磒涉蓭籊豢籖蚚籬牲蓤虯SQL GRAPHIC 芍 UCS-2 尚 磒涉蓭籊豢籖蚚籬牲蓤蓺生虰神蓤芍虯1 籵籆籫 (SBCS) 声蓱丧 粆贿籤籵籆籫 (DBCS) 籖蚚籬虴籞籦籫尚 CHAR 搐蓯虯 2 籵籆籫 (DBCS) 籖蚚籬虴籞籦籫尚 GRAPH IC 搐蓯訇蝷生蓚赊蓲款婶蓮生虰 籄籿晃籔蚚籚还豢赊籖蚚籬虴粂蚚籛芍虯DB2 搔籪蚚籢赊訇蝷蓯磒生蓚 籖蚚籬虴粂 蚚籛蓯藞趘涉稍山驁酃搔蓨蓺生虰坤惶籮籖蚚籬虴籪蚚籢粁蚚籜蓮芍虯 籖蚚籬虴粂 蚚籛搔款婶蓮稍山驁酃虯籪蚚籢粁蚚籜虴粆籰蚚籛换蚚搔籒皇籆籄豢籫蓲 籘蚚籵蚚赊 吴蓮縘拇牲蓤蓚亵声蓱丧唯 (蚧乘稍 DBCS) 籪蚚籢尚儇晰涉蓺生虰 惶籮籖蚚 籬虴籪蚚籢粁蚚籜蓮芍虯籒皇籆籄豢籫虴籖蚚籬虴粂蚚籛蓲 UTF-8 吴赊 籪蚚籢赊儇 晰芍籪蚚籢粁蚚籜虴粆籰蚚籛换蚚蓯蓱傻蓭咯縄蓯踫牲蓤蓺生搔虯 唯 (UCS-2) 籪蚚籢芍籒皇籆籄豢籫蓲籘蚚籵蚚赊吴蓮儇晰牲蓤慎蓯縩牲蓤蓺生虰 硙 7. 籪蚚籢粁蚚籜虴粆籰蚚籛换蚚蓯蓱傻蓭踫牲蓤蓚籖蚚籬虴粂蚚籛儇晰 [籪蚚籢粁蚚籜虴粆籰蚚籛换蚚蓯蓱傻蓭踫牲蓤蓚籖蚚籬虴粂蚚籛儇晰] 谯: 1. 惶籮籖蚚籬虴籪蚚籢粁蚚籜蓯抽鸟生蓚蓲僧虯籄籿晃籔蚚籚还豢搔 DB2CODEPAGE=1208 尚 稠趭生蓚驁酃虯慧蚚籎贿虴籖蚚籬虴粂蚚籛芍 UTF-8 稍 赊蓮虯籖蚚籬虴粂蚚籛儇晰搔貹磛蓯稍蓨蓺生虰 2. 惶籮籖蚚籬虴籪蚚籢粁蚚籜蓯抽鸟生蓚蓲僧虯CLI 籄籿晃籔蚚籚还豢芍亵籪蚚 籢尚 唯籪蚚籢蓲涉蓭虯唯籪蚚籢尚亵籪蚚籢蓲涉蓭深蓨蓺生虰 UTF-8 籖蚚籬虴粂蚚籛尚籄籿晃籔蚚籚还豢搔䎱趭生蓚赊芍识繺蓮蓨虯神赊驁酃虯 唯籪蚚籢芍生蔀蓭 UCS-2 蓮虯亵籪蚚籢芍 UTF-8 蓮拇矼牲蓤蓺生虰神赊 籄籿 晃籔蚚籚还豢虴籖蚚籬虴粂蚚籛芍惶籮籖蚚籬虴籪蚚籢粁蚚籜蓮赊身籘粅蚚籫牲蓤蓺 生虰 惶籮籖蚚籬磒赊莎赊默赊踠呆酆蓯芍嗽失搔蓨蓺生虰 1. 籪蚚籢粁蚚籜虴籖蚚籬虴粂蚚籛芍籪蚚籢粁蚚籜赊蹗唱蓯芩趭牲蓤虯籪籺籋贿 籫蓮芍 神赊趌芍籌粂卉蚚籩籅豢籓虴籚籜籩缓虴慧籔蚚贿 (蓺色芍籖蚚籬虴粂 蚚籛) 筛蓢 芩趭牲蓤蓺生虰皿縄蓯惶籮籖蚚籬 DB2 籪蚚籢粁蚚籜尚蹗唱生蓚 蓯芍虯 CODESET 声蓱丧 TERRITORY 籐蚚或蚚籬尚磒蓮僧蓺生虰色蓲奢勺: CREATE DATABASE unidb USING CODESET UTF-8 TERRITORY US 2. 籄籿晃籔蚚籚还豢虴籖蚚籬虴粂蚚籛芍蓺色慧蚚籎贿虴籖蚚籬虴粂蚚籛蓯籪籺籋 贿籫稠趭 牲蓤蓺生搔虯神蓤芍䶮赊 2 啥赊贃聾蓮 UTF-8 蓯籌蚚籵蚚皇籆籬牲 蓤蓺生虰 o 䶮赊籖粆豢籬蓮籄籿晃籔蚚籚还豢虴籖蚚籬虴粂蚚籛尚 UTF-8 (1208) 蓯 稠趭涉蓺生虰 db2set DB2CODEPAGE=1208 o CLI/ODBC 籄籿晃籔蚚籚还豢赊驁酃虯 SQLSetConnectAttr() 尚軒丧騩涉 蓭 SQL_ATTR_ANSI_APP 尚 SQL_AA_FALSE 蓯稠趭涉蓺生虰 籪籺籋贿籫稠 趭芍 SQL_AA_TRUE 蓮生虰 3. GRAPHIC 搐赊籪蚚籢芍蝒惶籮籖蚚籬亵蓯啥僧扫蓡上蓘 2 籵籆籫蓮生搔虯 CHAR 搐赊籪蚚籢芍惶籮籖蚚籬亵蓯啥僧 1 籵籆籫筛蓢 3 籵籆籫尚磒涉蓺 生虰 GRAPHIC 搐赊亵蓯螜生蓚 SQL 初芊芍藞酪蓯 CHAR 搐赊垃佴蓮生搔虯籵 籆籫忱蓯螜涉蓭芍 款婶蓮生虰CHAR 赊蹚膯亵邡芍 254 蓮生虰唯赊搐赊蹚 膯亵邡芍 127 蓮生虰 蜷涉绅芍虯SQL 市硡蚰 赊蛈螜忱蛌赊蛑赊 MAX 尚  驋涉蓭绅审牲山虰 4. 籓皇籺籅籦籒虴晃籩皇贿芍 G 抽喀倮蓮亵晃籩皇贿蓲邞僖牲蓤蓺生虰 色蓲奢 勺: SELECT * FROM mytable WHERE mychar = 'utf-8 data' AND mygraphic = G'ucs-2 data' 谯: G 抽喀倮芍惶籮籖蚚籬虴籪蚚籢粁蚚籜蓯芍賡磛蓮生虰 蜷蹫声蓱丧踃砎牲蓤色籘粅蚚籫蓯啥山蓭芍虯 "惶籮籖蚚籬虴籪蚚籢粁蚚籜赊晃 籩皇贿" 尚驋涉蓭绅审牲山虰 5. CLI/ODBC 声蓱丧 JDBC 籄籿晃籔蚚籚还豢赊籘粅蚚籫芍虯膅身壅身籄籿晃籔蚚 籚还豢赊 籘粅蚚籫蓲芍穗稍蓨蓺生虰CLI/ODBC 籘粅蚚籫蓯螜生蓚驅伽蓯啥山蓭 芍虯 40.3, "CLI 赊䦅藳僧声蓱丧市硡蚰" 尚驋涉蓭绅审牲山虰 6. UCS-2 赊籵籆籫蚬蚵芍虯籿皇籦籫籺籋蚚缓吴蓮穗稍蓚驁酃搔蓨蓺生虰 繀倮 縄蓯 DB2 芍籸籦籓虴籊豢籪籅籄豢躟尚磒涉蓺生虰 40.1.2 川赊踃砎 神赊川芍虯DB2 籵蚚籛还豢 7.1 蓮惶籮籖蚚籬尚磒生蓚牲山赊嗽失赊驅伽尚 踃 砎涉蓺生虰 * SQL 市硡蚰: 膽 3 蛑 荏軋籊卉煌豢籫 膽 4 蛑 螜忱 * CLI 籏籆籬声蓱丧市硡蚰: 膽 3 蛑 蝕跍籺籅蚚籤换蚚 賢耝 C DB2 CLI 声蓱丧 ODBC * DB2 籪蚚籢碎咯惶蚚籩籅晃籩籅蚚䦅藳僧声蓱丧市硡蚰虯賢耝 C 籊籒籜粅蚚籫/ 籆豢粅蚚籫/慧蚚籬虴惶蚚籩籅晃籩籅蚚虴籺籃籆贿躟 DB2 蓮赊惶籮籖蚚籬赊磒聾蓯啥山蓭芍蝷床赊䦅藳僧虯 賢耝 J 蝒勰軋籘粅蚚籫 (NLS): "DB2 UDB 蓮赊惶籮籖蚚籬/UCS-2 声蓱丧 UTF-8 籘粅蚚籫" 尚驋涉蓭绅审 牲山虰 ------------------------------------------------------------------------ 40.2 SQL 市硡蚰 40.2.1 膽 3 蛑 荏軋籊卉煌豢籫 40.2.1.1 籪蚚籢虴籢籆籿赊籿慧簧蚚籚还豢 神赊籞籒籚还豢蓮芍虯賊 5 蓯蝒籪蚚籢虴籢籆籿赊碊硲蚬艘晃籜籫搔牲蓤蓺生虰 嗽失蓯谯肃涉蓭绅审牲山虰 1. 惶籮籖蚚籬虴籪蚚籢粁蚚籜赊驁酃虯嗽失搔款苛赊籪蚚籢虴籢籆籿蓲芨稍牲蓤蓺 生虰 o CHAR 声蓱丧 GRAPHIC o VARCHAR 声蓱丧 VARGRAPHIC o LONG VARCHAR 声蓱丧 LONG VARGRAPHIC o CLOB 声蓱丧 DBCLOB 2. 惶籮籖蚚籬虴籪蚚籢粁蚚籜蓮芍虯款苛赊 CHAR 声蓱丧 GRAPHIC 籪蚚籢虴籢籆 籿吴蓮 螜忱籚籓籮籤换蚚赊身搔穗稍蓚 (色蓲奢勺 foo(CHAR(8)) 蓲 foo(GRAPHIC(8)) 稍蓘) 螜忱尚 蹗唱生蓚神蓲搔识繺蓮生虰虍此赊晃晃蚚籜蓹 赊碎踫尚踫上腛蓯虯神蓤蓢赊蓘扫蓢筛尚 籬慧籦籿涉稍深蓤勺稍蓢稍绅稍蓚色 舍虯神赊蓱上稍騞侪生蓚螜忱芍趭違涉稍山神蓲尚 唣绅声胃舍涉蓺生虰 神赊蓱上稍騞侪生蓚螜忱搔聂垌生蓚驁酃虯蓘扫蓢尚軒丧騩生筛赊 腎男芍虯2 啥赊籶籜虴籄贿籗晃籝缓蓮芩趭牲蓤蓺生虰蹚蚴赊籶籜芍虯坤惶籮籖蚚籬虴 籪 蚚籢粁蚚籜赊螜忱尚市芩生蓚色舍蓯磒牲蓤蓚蓞赊蓲款婶籄贿籗晃籝缓尚磒 涉蓭 藞趘尚赥莎上蓲涉蓺生虰藞趘搔芨啥筛蓢稍山驁酃芍虯CHAR 声蓱 GRAPHIC 籜籫晃豢籓蓯 啥山蓭䶮赊籿慧簧蚚籚还豢碊硲蚬艘尚踠呆涉蓭 2 棱瞄赊籶籜搔 踫伞蓤蓺生虰 GRAPHIC-->CHAR-->VARGRAPHIC-->VARCHAR-->LONG VARGRAPHIC-->LONG VARCHAR-->DBCLOB-->CLOB 40.2.1.2 籪蚚籢虴籢籆籿吴赊籐换籜籫 䶮赊酆瞄搔虯蛈康䦂籢籆籿尚螝设䶮赊籐换籜籫搔籘粅蚚籫牲蓤蓭山蓺生蛌蓲 蜓蕦牲 蓤蓭山蓚晃籜籫蓯趢实牲蓤蓺涉色虰 * 惶籮籖蚚籬虴籪蚚籢粁蚚籜赊驁酃虯VARCHAR 蓺色芍 VARGRAPHIC 筛蓢 籠蚚 籜虴籪蚚籢虴籢籆籿 CHAR 蓺色芍 GRAPHIC 赊康䦂籢籆籿 DT 蓹赊籐换籜籫虰 嗽失芍虯賊 6. 膅身壅身籪蚚籢虴籢籆籿吴蓮籘粅蚚籫牲蓤蓚 籐换籜籫 蓯淖生蓚踃 砎蓮生虰蔱擗尚深蓚賊赊踫赊身搔牲蓤蓭山蓺生虰 賊 31. 膅身壅身籪蚚籢虴籢籆籿吴蓮 籘粅蚚籫牲蓤蓭山蓚籐换籜籫 L O N 籢蚚籕籦籫虴籪蚚籢虴籢籆籿 L G > O V V N A A G G RG RG V V RA RA RA D A A P P P B CH RCH RCH CL H H H CL A A A O I I I O 籠蚚籜虴籪蚚籢虴籢籆籿 V R R R B C C C B CHAR Y Y Y Y Y1 Y1 - - VARCHAR Y Y Y Y Y1 Y1 - - LONGVARCHAR Y Y Y Y - - Y1 Y1 CLOB Y Y Y Y - - - Y1 GRAPHIC Y1 Y1 - - Y Y Y Y VARGRAPHIC Y1 Y1 - - Y Y Y Y LONGVARGRAPHIC - - Y1 Y1 Y Y Y Y DBCLOB - - - Y1 Y Y Y Y 1 籐换籜籫芍惶籮籖蚚籬虴籪蚚籢粁蚚籜蓮赊身籘粅蚚籫牲蓤蓭山蓺生虰 40.2.1.3 稳蓨棵蓭蓲绖蝦 亵声蓱丧唯籪蚚籢赊船贃尚螝设稳蓨棵蓭蓲绖蝦芍虯籜籫晃豢籓赊 山慎蓤筛搔晃 籩皇贿赊蓲僧蓯赊身籘粅蚚籫牲蓤蓺生虰螜忱市芩蓯啥山蓭芍虯 唯晃籩皇贿蓲亵 晃籩皇贿芍亵声蓱丧唯螜忱籶皇煌蚚籢蚚赊船贃蓯 藞趘涉蓺生虰 嗽失芍虯賊 7. 稳蓨棵蓭蓲绖蝦蓯啥山蓭赊籪蚚籢虴籢籆籿 茼晰钞 蓯淖生蓚踃砎蓮 生虰蔱擗尚深蓚賊赊踫蓲虯砎涉山遰谯 6 赊身搔 牲蓤蓭山蓺生虰 籵籆 籭晃 唯 籢籆 蚚虴 籜籫 缓虴 籜籫 籌粂皇 2 砳 偕咯颡 亵籜籫 晃豢 籜籢 晃豢 豢籬 畅忱 10 砳忱 忱縚 晃豢籓 籓 浚賢 垓 豢籿 籓 UDT 亵籜 No No No Yes Yes 6 1 1 1 No 3 2 籫晃豢 籓 唯籜 No No No Yes 6 Yes No No No No 2 籫晃豢 籓 6 惶籮籖蚚籬虴籪蚚籢粁蚚籜蓮赊身籘粅蚚籫牲蓤蓺生虰 籜籫晃豢籓稳蓨棵蓭 籜籫卉蚚籛稳蓨棵蓭 神赊籘籾籞籒籚还豢赊蹚芷赊趇逮搔䶮赊蓱上蓯儇踃牲蓤蓺涉色虰 籜籫晃豢籓搔軓趭邡赊搐蓯稳蓨棵蓭蓢蓤虯籜籫晃豢籓赊邡牲搔籢蚚籕籦籫赊 邡牲末 钞蓱蓨颡牲山蓲僧虯籜籫晃豢籓蓯芍蔈南蓯貹磛稍忱赊 1 籵籆籫虯2 籵籆籫虯 蓺色 芍 UCS-2 赊 2 籾皇豢籒搔萌舍蓢蓤蓺生虰 萌舍壅身亵芍虯FOR BIT DATA 末钞蓮 趭違牲蓤色搐蓯啥山蓭蓞虯颉蓯籾皇豢籒蓯 稍蓨蓺生虰 軣垆稳蓨棵蓭 神赊籘籾籞籒籚还豢赊 3 棱瞄赊趇逮搔䶮赊蓱上蓯儇踃牲蓤蓺涉色虰 亵籜籫晃豢籓搔軓趭邡赊儇忱蓯稳蓨棵蓭蓢蓤虯籜籫晃豢籓赊邡牲搔籢蚚籕籦籫赊 邡牲末钞蓱蓨颡牲山蓲僧虯籜籫晃豢籓蓯芍蔈南蓯貹磛稍忱赊 1 籵籆籫虯2 籵籆籫虯 蓺色芍 UCS-2 赊 2 籾皇豢籒搔萌舍蓢蓤蓺生虰 萌舍壅身亵芍虯FOR BIT DATA 末 钞蓮趭違牲蓤色籜籫晃豢籓蓯啥山蓭蓞虯颉蓯籾皇豢籒蓯 稍蓨蓺生虰 2 UCS-2 芍山绅啥筛赊 SPACE 亵尚穗稍蓚籿慧籶籩籅蚚蓮趭違涉蓺生虰 惶籮籖 蚚籬虴籪蚚籢粁蚚籜赊驁酃虯籪蚚籢粁蚚籜虴粆籰蚚籛换蚚芍颉蓯虯x'0020' 赊 艘趗赊 ASCII SPACE 尚 UCS-2 籾皇豢籒蓲涉蓭磒涉蓺生虰EUC 籪蚚籢粁蚚籜 赊驁酃虯 艘趗 x'3000' 赊 IDEOGRAPHIC SPACE 搔萌舍神身 GRAPHIC 籜籫晃豢 籓蓯 磒牲蓤蓺生虰 籜籫晃豢籓稳蓨棵蓭赊儇晰逰木 嗽失赊趇逮搔神赊籘籾籞籒籚还豢赊騃伞蓨蓯趢实牲蓤蓺涉色虰 惶籮籖蚚籬虴籪蚚籢粁蚚籜赊驁酃虯亵籜籫晃豢籓尚唯赊搐蓯虯唯籜籫晃豢籓 尚 亵赊搐蓯稳蓨棵蓭蓚神蓲搔蓮僧蓺生虰 唯籜籫晃豢籓稳蓨棵蓭蓯螜生蓚 DBCS 踠呆酆 神赊籘籾籞籒籚还豢赊蹚蚴赊趇逮搔䶮赊蓱上蓯儇踃牲蓤蓺涉色虰 唯籜籫晃豢籓稳蓨棵蓭芍虯亵籜籫晃豢籓蓯色贃聾蓮蛩床牲蓤蓺生虰 坤惶籮籖 蚚籬虴籪蚚籢粁蚚籜赊驁酃虯唯籜籫晃豢籓虴籪蚚籢虴籢籆籿芍默赊 唯籜籫晃豢 籓虴籪蚚籢虴籢籆籿蓲赊身茼晰钞尚扫虯忱趌虯亵籜籫晃豢籓虯 蓺色芍浚賢籪蚚 籢虴籢籆籿蓲芍茼晰钞搔蓨蓺甥嗓虰惶籮籖蚚籬虴籪蚚籢粁蚚籜赊 驁酃虯唯籪蚚 籢虴籢籆籿芍亵籜籫晃豢籓虴籪蚚籢虴籢籆籿蓲茼晰钞搔蓨蓺生虰 籜籫晃豢籓绖蝦 绖蝦赊儇晰逰木 神赊籘籾籞籒籚还豢搔䶮赊蓱上蓯儇踃牲蓤蓺涉色虰 2 啥赊籜籫晃豢籓尚绖蝦生蓚蓲僧虯貹磛蓮蓤勺虯蹚蚴蓯藞贃赊籜籫晃豢籓搔 蓞上 藞贃赊籊豢籖蚚籬虴籜籐蚚缓蓺色芍籖蚚籬虴粂蚚籛 (蓚山芍船贃) 蓯 儇晰牲蓤蓺 生虰蜷涉绅芍虯SQL 市硡蚰 赊 膽 3 蛑赊 "籜籫晃豢籓儇晰赊逰木" 尚 驋涉蓭绅 审牲山虰 40.2.1.4 苓室籪蚚籢虴籢籆籿赊逰木 惶籮籖蚚籬虴籪蚚籢粁蚚籜赊亵声蓱丧唯籜籫晃豢籓 神蓤芍虯籘籾籞籒籚还豢蛈唯籜籫晃豢籓蛌赊芷蓯膤縼牲蓤蓚砎涉山籘籾籞籒籚还 豢蓮生虰 惶籮籖蚚籬虴籪蚚籢粁蚚籜蓮芍虯亵籜籫晃豢籓蓲唯籜籫晃豢籓蓯芍茼晰钞搔 蓨蓺生虰 籌粂皇豢籬... 默赊籌粂皇豢籬... 苓室赊籪蚚籢虴籢籆籿... GRAPHIC(x) CHAR(y) 蓺色芍 GRAPHIC(z)虯z = max(x,y) GRAPHIC(y) VARGRAPHIC(x) CHAR(y) 蓺色芍 VARGRAPHIC(z)虯z = VARCHAR(y) max(x,y) VARCHAR(x) GRAPHIC(y) 蓺色芍 VARGRAPHIC(z)虯z = VARGRAPHIC max(x,y) LONG VARGRAPHIC CHAR(y) 蓺色芍 LONG VARGRAPHIC VARCHAR(y) 蓺色芍 LONG VARCHAR LONG VARCHAR GRAPHIC(y) 蓺色芍 LONG VARGRAPHIC VARGRAPHIC(y) DBCLOB(x) CHAR(y) 蓺色芍 DBCLOB(z)虯z = max(x,y) VARCHAR(y) 蓺色芍 CLOB(y) DBCLOB(x) LONG VARCHAR DBCLOB(z)虯z = max(x,16350) CLOB(x) GRAPHIC(y) 蓺色芍 DBCLOB(z)虯z = max(x,y) VARGRAPHIC(y) CLOB(x) LONG VARGRAPHIC DBCLOB(z)虯z = max(x,16350) 40.2.1.5 籜籫晃豢籓儇晰赊逰木 3 棱瞄赊粅籆豢籫搔虯神赊籞籒籚还豢赊䶮赊晃籜籫蓯趢实牲蓤蓺涉色虰 籖蚚籬虴粂蚚籛赊蝒粂籄蓯啥山蓭虯䶮赊逰木尚蚬棱蓯縆磒生蓚神蓲蓮苓室搔芩趭牲 蓤蓺生虰 * 籖蚚籬虴粂蚚籛搔苛涉山驁酃虯苓室芍莎赊籖蚚籬虴粂蚚籛蓯稍蓨蓺生虰 * 籖蚚籬虴粂蚚籛搔 BIT DATA (籖蚚籬虴粂蚚籛 0) 苓室赊籖蚚籬虴粂蚚籛芍 BIT DATA 蓯稍蓨蓺生虰 * 惶籮籖蚚籬虴籪蚚籢粁蚚籜蓮虯蓚籖蚚籬虴粂蚚籛搔默赊籖蚚籬虴粂蚚籛蓲 穗稍蓚籊豢籖蚚籬虴籜籐蚚缓蓮籪蚚籢尚䎱趭生蓚驁酃虯苓室芍 UTF-8 蓮芍稍 绅 UCS-2 蓯 稍蓨蓺生 (啥蓺蓨虯唯籪蚚籢虴籢籆籿搔亵籪蚚籢虴籢籆籿蓯 碊硲涉蓺生)虰1 * 莎蓤嗽蜲赊驁酃虯苓室赊籖蚚籬虴粂蚚籛芍 SQL 市硡蚰 赊 膽 3 蛑荏軋籊卉煌 豢籫赊"籜籫晃豢籓儇晰赊逰木" 籞籒籚还豢赊 賊 8 蓮芩趭牲蓤蓺生虰賊赊 蛈蹚蚴蛌赊酆瞄芍虯蹚蚴赊籌粂皇豢籬筛蓢赊籖蚚籬虴粂蚚籛搔 腎男牲蓤蓚神 蓲尚肃铆涉虯蛈2 棱瞄蛌芍 2 棱瞄赊籌粂皇豢籬筛蓢赊籖蚚籬虴粂蚚籛搔腎男 牲蓤蓚 神蓲尚肃铆涉蓺生虰 1 坤惶籮籖蚚籬虴籪蚚籢粁蚚籜蓮芍虯穗稍蓚籊豢籖蚚籬虴籜籐蚚缓吴赊儇晰芍 籘粅蚚籫牲蓤蓭山蓺甥嗓虰 40.2.1.6  嗽失搔趢实牲蓤蓺涉色虰 惶籮籖蚚籬虴籪蚚籢粁蚚籜蓮芍虯亵蓺色芍唯籜籫晃豢籓尚深縼蓤蓚 騫倮芍虯 儇晰搔籘粅蚚籫牲蓤蓚籜籫晃豢籓虴籢籆籿尚深縼蓤蓺生虰 翧苓适㖞⺮ 嗽失搔神赊籘籾籞籒籚还豢赊騃伞蓨蓯趢实牲蓤蓺涉色虰 惶籮籖蚚籬虴籪蚚籢粁蚚籜蓮芍虯亵籜籫晃豢籓虴籌粂皇豢籬蓲唯籜籫晃豢籓虴 籌粂皇豢籬赊 船贃尚螝设翧苓芍虯蹚蚴蓯亵籌粂皇豢籬尚唯籌粂皇豢籬蓯儇晰涉 蓺生虰坤惶籮籖蚚籬虴 籪蚚籢粁蚚籜蓮芍虯翧苓芍亵声蓱丧唯籌粂皇豢籬赊船贃 尚随上神蓲芍蓮僧蓺甥嗓虰 40.2.1.7 騫倮 䶮赊酆瞄搔虯蛈䶮赊逰木搔生蔀蓭赊籢籆籿赊騫倮蓯縆磒牲蓤蓺生蛌蓲山上亵蓮 蜓蕦 牲蓤蓭山蓚晃籜籫蓯趢实牲蓤蓺涉色虰 * 惶籮籖蚚籬虴籪蚚籢粁蚚籜蓮芍虯亵蓺色芍唯籜籫晃豢籓尚深縼蓤蓚 騫 倮芍生蔀蓭虯儇晰搔籘粅蚚籫牲蓤蓚籜籫晃豢籓虴籢籆籿尚深縼蓤蓺生虰 40.2.2 膽 4 蛑 螜忱 40.2.2.1 籜籎皇蚚螜忱 䶮赊亵搔神赊籞籒籚还豢赊騃伞蓨蓯趢实牲蓤蓺涉色虰 惶籮籖蚚籬虴籪蚚籢粁蚚籜蓮芍虯亵蓺色芍唯籜籫晃豢籓尚深縼蓤蓚 籜籎皇蚚 螜忱芍生蔀蓭虯儇晰搔籘粅蚚籫牲蓤蓚籜籫晃豢籓虴籢籆籿尚深縼蓤蓺生虰 ------------------------------------------------------------------------ 40.3 CLI 赊䦅藳僧声蓱丧市硡蚰 40.3.1 膽 3 蛑 蝕跍籺籅蚚籤换蚚赊磒聾 嗽失芍虯神赊蛑赊砎涉山籞籒籚还豢蓮生虰 40.3.1.1 DB2 CLI 惶籮籖蚚籬虴籄籿晃籔蚚籚还豢赊蹗唱 DB2 CLI 惶籮籖蚚籬虴籄籿晃籔蚚籚还豢赊籘粅蚚籫崔藨蓯芍䶮赊 2 啥搔蓨蓺生虰 1. ANSI 籜籫晃豢籓藳僧忱赊钠伞蓨蓯惶籮籖蚚籬虴籜籫晃豢籓藳僧忱尚深縼蓤 识繺稍 螜忱赊籞籦籫赊趢实虰 2. ANSI 蓺色芍惶籮籖蚚籬虴籪蚚籢蓲涉蓭籪蚚籢尚週騫生蓚虯砎涉山 C 声蓱丧 SQL 籪蚚籢虴 籢籆籿赊趢实虰嗽失赊籞籒籚还豢芍虯神蓤蓢赊崔藨赊船贃蓯啥 山蓭赊蜷蹫尚冥邿涉蓺生虰 惶籮籖蚚籬虴籄籿晃籔蚚籚还豢蓲繤牲蓤蓚色舍 蓯芍虯籄籿晃籔蚚籚还豢芍抽鸟尚踫上腛蓯虯 SQL_ATTR_ANSI_APP 抽鸟末钞尚 SQL_AA_FALSE 蓯稠趭生蓚貹磛搔蓨蓺生虰神蓤蓯蓱蓨虯 CLI 芍惶籮籖蚚籬虴 籒皇籆籄豢籫蓲涉蓭抽鸟涉虯惶籮籖蚚籬虴籪蚚籢芍生蔀蓭虯 CHAR 籪蚚籢蓮芍 UTF-8虯GRAPHIC 籪蚚籢蓮芍 UCS-2 蓮拇矼牲蓤蓺生虰 惶籮籖蚚籬螜忱 嗽失芍虯惶籮籖蚚籬 (W) 声蓱丧 ANSI (A) 赊船贃尚籘粅蚚籫生蓚 ODBC API 螜忱赊 晃籜籫蓮生 (惶籮籖蚚籬赊螜忱矛蓯芍 W 搔賢僧蓺生)虰 SQLBrowseConnect SQLForeignKeys SQLPrimaryKeys SQLColAttribute SQLGetConnectAttr SQLProcedureColumns SQLColAttributes SQLGetConnectOption SQLProcedures SQLColumnPrivileges SQLGetCursorName SQLSetConnectAttr SQLColumns SQLGetDescField SQLSetConnectOption SQLConnect SQLGetDescRec SQLSetCursorName SQLDataSources SQLGetDiagField SQLSetDescField SQLDescribeCol SQLGetDiagRec SQLSetStmtAttr SQLDriverConnect SQLGetInfo SQLSpecialColumns SQLDrivers SQLGetStmtAttr SQLStatistics SQLError SQLNativeSQL SQLTablePrivileges SQLExecDirect SQLPrepare SQLTables 颉蓯籜籫晃豢籓邡藳僧忱尚兮生虯蓺色芍矿生蓚惶籮籖蚚籬螜忱芍虯亵忱赊 籎籈 豢籫蓲涉蓭縩牲蓤蓺生虰籘蚚籵蚚虴籪蚚籢蓯淖涉蓭邡牲赊驅伽尚兮生螜忱蓮芍虯 賊 籘籆籝芍亵赊忱蓮牲蓤蓺生虰邡牲 (籪蚚籢赊縘拇籘籆籝) 搔籜籫晃豢籓蓺色 芍 籜籫晃豢籓嗽蜲赊籪蚚籢尚驋生蓚蓲僧芍虯邡牲芍籌籒籩籦籫邡蓮牲蓤蓺生虰 色蓲奢勺虯SQLGetInfoW 芍邡牲尚籵籆籫虴籎籈豢籫蓲涉蓭蓨蓺生搔虯 SQLExecDirectW 芍 亵忱赊籎籈豢籫尚磒涉蓺生虰CLI 芍苓室籞籦籫尚虯籄籿晃 籔蚚籚还豢赊籵籆豢籬蓯 收婶蓭惶籮籖蚚籬蓺色芍 ANSI 蓮兮涉蓺生虰籄籿晃籔蚚籚 还豢搔 SQL_C_CHAR 蓯籵籆豢籬生蓚 驁酃虯籬皇籆籵蚚芍 SQL_WCHAR 籪蚚籢尚 SQL_CHAR 蓯儇晰涉蓺生虰籬皇籆籵蚚虴粆籰蚚籛换蚚芍虯 ANSI 籬皇籆籵蚚蓯啥山蓭 芍 SQL_C_WCHAR 尚 SQL_C_CHAR 蓯粆籦籿涉蓺生搔虯惶籮籖蚚籬虴 籬皇籆籵蚚蓯啥 山蓭芍粆籦籹豢籓尚踫山蓺甥嗓虰 砎涉山籪蚚籢虴籢籆籿蓲碙軟稍儇晰 2 啥赊砎涉山 CLI 蓺色芍 ODBC 趭違赊籪蚚籢虴籢籆籿虯SQL_C_WCHAR 声蓱丧 SQL_WCHAR 搔 蓨蓺生虰SQL_C_WCHAR 芍虯C 籵籦籺籃蚚蓯 UCS-2 籪蚚籢搔螝蓺蓤 蓭山蓚神蓲尚䎱涉蓺生虰 SQL_WCHAR 芍虯康趭赊搐蓺色芍籶皇煌蚚籢蚚虴粆蚚籎蚚 蓯惶籮籖蚚籬虴籪蚚籢搔螝蓺蓤蓭 山蓚神蓲尚䎱涉蓺生虰DB2 惶籮籖蚚籬虴籘蚚籵 蚚赊驁酃虯唯搐芍 SQL_WCHAR 蓲涉蓭 週騫牲蓤蓺生虰唯籪蚚籢吴蓮踫伞蓤蓚赊 蓲款磍蓯虯SQL_C_WCHAR 蓲 SQL_CHAR虯 SQL_LONGVARCHAR 蓲 SQL_CLOB 赊吴蓮儇晰 搔踫伞蓤蓺生虰 賊 32. 籘粅蚚籫牲蓤蓚籪蚚籢儇晰 S S Q S Q L S Q L _ Q L _ C_ S L _ C_ D S S S Q S S _ S S C_ B B Q S S S S Q Q L Q Q C_ Q Q CL L CL L Q S Q Q Q L L _ L L TYP L S L O O O _ L Q L L L _ _ C_ _ _ E_ _ Q _ B B B C_ _ L _ _ _ C_ C_ D C_ C_ TI C_ L C_ _ _ _ B C_ _ C_ C_ C_ TI F O TYP TYP M B _ D L L L I N C_ W L S N L U E_ E_ ES I C_ B O O O G U CH CH O H YI O B D TI TA N B CH CA CA CA I M SQL 籪蚚籢虴籢 A A N O N A L A M M A I A TO TO TO N ERI 籆籿 R R G RT T T E TE E P RY T R R R R T C BLOB X X D X CHAR D X X X X X X X X X X X X X CLOB D X X X DATE X X D X DBCLOB X X D X DECIMAL D X X X X X X X X X X DOUBLE X X X X X X D X X X FLOAT X X X X X X D X X X GRAPHIC(坤惶籮 X X D 籖蚚籬) GRAPHIC(惶籮籖 X X X X X X X X X X X X D X 蚚籬) INTEGER X X D X X X X X X X LONG D X X VARCHAR LONG X X X D VARGRAPHIC(坤惶 籮籖蚚籬) LONG X X X D VARGRAPHIC(惶籮 籖蚚籬) NUMERIC D X X X X X X X X REAL X X X X X D X X X SMALLINT X X X D X X X X X X BIGINT X X X X X X X X X D X TIME X X D X TIMESTAMP X X X X D VARCHAR D X X X X X X X X X X X X X VARGRAPHIC(坤惶 X X D 籮籖蚚籬) VARGRAPHIC(惶籮 X X X X X X X X X X X X D X 籖蚚籬) 谯: D 儇晰搔籘粅蚚籫牲蓤蓭山蓺生虰神蓤芍 SQL 籪蚚籢虴籢籆籿赊籪籺籋贿籫 儇晰蓮生虰 X IBM DBMS 芍生蔀蓭儇晰尚籘粅蚚籫涉蓭山蓺生虰 籾皇豢籒 IBM DBMS 芍儇晰尚籘粅蚚籫涉蓭山蓺甥嗓虰 o 籪蚚籢芍 LOB 慧籔蚚籢蚚虴籢籆籿蓯儇晰牲蓤蓺甥嗓虰蓲山上蓱蓨虯慧籔 蚚籢蚚芍 籪蚚籢趌尚賊涉蓺生虰蜷涉绅芍虯膯僧稍籌籾籛籉籒籫赊磒 聾尚 驋涉蓭绅审牲山虰 o SQL_C_NUMERIC 芍虯32 籸籦籫 Windows 籌粂卉蚚籩籅豢籓虴籚籜籩缓蓮 赊身 磒识繺蓮生虰 芮山籐蚚或蚚籬/籶籦籤趌 惶籮籖蚚籬虴籄籿晃籔蚚籚还豢搔籘粅蚚籫牲蓤蓚嗽腛虯赑藞籵籆籫亵籪蚚籢尚 暮 蹗生蓚色舍蓯蚰筛蓤色籄籿晃籔蚚籚还豢芍虯GRAPHIC=1,2 蓺色芍 3, Patch2=7 赊蓱 上稍虯 藞翧赊 cli ini 籺籃籆贿虴籐蚚或蚚籬蓯蓱傻蓭 2 籵籆籫唯籪蚚籢尚 暮 蹗生蓚神蓲搔蓮僧蓺涉色虰神赊蓱上稍胜佬蹞芍虯亵籪蚚籢蓲涉蓭唯籪蚚籢尚 賊 涉虯伽鄢牲蓤蓚籪蚚籢赊邡牲蓯蓞蔱擗涉蓺生虰 神蓤蓢赊籐蚚或蚚籬芍惶籮籖蚚籬虴籄籿晃籔蚚籚还豢蓯芍賡磛蓯稍傻色勺筛蓨蓮稍 绅虯 磒生蓚蓲砙垓稍侔䶮蹗磒尚蜴绅声莎蓤搔蓨蓺生虰蓚籄籿晃籔蚚籚还豢搔 惶籮籖蚚籬虴 籄籿晃籔蚚籚还豢筛蓘上筛搔伞筛蓢稍山驁酃芍虯唯籪蚚籢赊蛩床蓯 蔱擗生蓚 籐蚚或蚚籬稍涉蓮涉蓭身蓚神蓲尚声胃舍涉蓺生虰 惶籮籖蚚籬虴籪蚚籢粁蚚籜赊晃籩皇贿 坤惶籮籖蚚籬虴籪蚚籢粁蚚籜蓮芍虯LONG VARGRAPHIC 声蓱丧 LONG VARCHAR 搐赊 籪 蚚籢芍绖蝦蓮僧蓺甥嗓虰GRAPHIC/VARGRAPHIC 声蓱丧 CHAR/VARCHAR 搐赊籪蚚籢芍虯 绖蝦赊身搔识繺筛虯蓺色芍饲秒縄籖蚚籬虴粂蚚籛儇晰搔籘粅蚚籫牲蓤蓭山稍山色 舍虯 皿縄稍 cast 螜忱尚磒涉蓭奈茼蓯稳蓨棵蓭蓚神蓲搔蓮僧蓺生虰 神蓤蓯 芍虯GRAPHIC/VARGRAPHIC 晃籩皇贿搔 G 抽喀倮蓯蓱傻蓭 CHAR/VARCHAR 蓲 邞僖牲蓤 蓚虯GRAPHIC/VARGRAPHIC 声蓱丧 CHAR/VARCHAR 搔螝蓺蓤蓺生虰 惶籮籖蚚籬虴籪蚚籢粁蚚籜蓯啥山蓭芍虯GRAPHIC/VARGRAPHIC 声蓱丧 CHAR/VARCHAR 晃籩皇贿吴赊 籐换籜籫芍賡磛蓮生虰蓺色虯G 抽喀倮芍 GRAPHIC/VARGRAPHIC 晃籩皇 贿赊 腛蓯芍貹磛蓨蓺甥嗓虰蝠稍绅蓲蓞 1 啥赊藳僧忱搔晃籩皇贿赊驁酃虯饲秒縄 儇晰搔 踫伞蓤蓺生虰神蓤蓯蓱蓨虯晃籩皇贿芍 G 抽喀倮尚傻蓭山蓭蓞傻蓭山稍 绅蓭蓞虯 SQLPrepareW() 蓺色芍 SQLExecDirect() 尚磒生蓚籜籩蚚籫煌豢籫繀蓮 磒生蓚神蓲搔 蓮僧蓺生虰LONG VARGRAPHIC 赊晃籩皇贿蓯芍 G 抽喀倮搔貹磛蓮 生虰 蜷涉绅芍虯SQL 市硡蚰 赊膽 3 蛑虯荏軋籊卉煌豢籫赊 蛈籪蚚籢虴籢籆籿吴赊籐换籜 籫蛌 尚驋涉蓭绅审牲山虰 砎涉山 CLI 踈唱籐蚚或蚚籬 惶籮籖蚚籬虴籄籿晃籔蚚籚还豢搔籪蚚籢粁蚚籜蓯抽鸟生蓚蓲僧蓯碷佴稍籌蚚籵蚚粀 籦籬尚 佬深蓚色舍蓯虯䶮赊 3 啥赊籐蚚或蚚籬搔趢实牲蓤蓺涉色虰 1. DisableUnicode 籐蚚或蚚籬赊硡皿: 惶籮籖蚚籬赊籘粅蚚籫尚磒賡识蓯涉蓺生虰 db2cli.ini 籐蚚或蚚籬踈亵 DisableUnicode = 0 | 1 籪籺籋贿籫稠趭 0 (false) DB2 CLI/ODBC 稠趭籢籾: 神赊籐蚚或蚚籬芍 CLI/ODBC 稠趭籱蚚籫籾籦籒蓮稠趭生蓚神蓲芍蓮僧蓺 甥嗓虰 神赊籐蚚或蚚籬尚磒生蓚色舍蓯芍虯db2cli.ini 籺籃籆贿尚诂 抽巽騑生蓚貹磛搔蓨蓺生虰 磒蚱赊谯肃: 惶籮籖蚚籬虴籘粅蚚籫尚磒识繺蓯涉蓭虯惶籮籖蚚籬虴籄籿晃籔蚚籚还豢筛蓢 軒丧騩生蓲虯CLI 芍籖蚚籬虴粂蚚籛儇晰蓯蓱蓚賡磛稍籪蚚籢柠赊稍山蓱上 蓯虯 蹚縆稍籒皇籆籄豢籫虴籖蚚籬虴粂蚚籛尚磒涉蓭籪蚚籢粁蚚籜蓯抽鸟涉 蓱上蓲涉蓺生虰 神蓤蓯蓱蓨虯籖蚚籬虴粂蚚籛苄晰赊色舍蓯抽鸟吴搔牟实生 蓚筛虯蓺色芍神赊籘粅蚚籫搔 趢实牲蓤蓚腛蓯芍踫伞蓤色神蓲赊稍山籒皇籆籄 豢籫蓮赊籖蚚籬虴粂蚚籛儇晰搔踫伞蓤蓚 识繺钞搔蓨蓺生虰 神赊籐蚚或蚚籬尚 True 蓯稠趭生蓚蓲虯生蔀蓭赊惶籮籖蚚籬虴籪蚚籢搔虯 籘 蚚籵蚚蓯拇矼牲蓤蓚腛蓯籄籿晃籔蚚籚还豢赊慧蚚籎贿虴籖蚚籬虴粂蚚籛蓯儇晰 牲蓤蓺生虰 神蓤蓯蓱蓨虯慧蚚籎贿虴籖蚚籬虴粂蚚籛蓮芍賊蓮僧稍山籪蚚籢 搔伞蓤蓚神蓲搔蓨蓺生虰 2. ConnectCodepage 籐蚚或蚚籬赊硡皿: 碷佴稍抽鸟籌蚚籵蚚粀籦籬尚佬深蓚色舍蓯虯籪蚚籢虴籠蚚籜蓯抽鸟生蓚 蓲僧蓯 磒生蓚康趭赊籖蚚籬虴粂蚚籛尚䎱趭涉蓺生虰 db2cli.ini 籐蚚或蚚籬踈亵 ConnectCodepage = 0 | 1 <碙軟稍 db2 籖蚚籬虴粂蚚籛> 籪籺籋贿籫稠趭 0 DB2 CLI/ODBC 稠趭籢籾: 神赊籐蚚或蚚籬芍 CLI/ODBC 稠趭籱蚚籫籾籦籒蓮稠趭生蓚神蓲芍蓮僧蓺 甥嗓虰 神赊籐蚚或蚚籬尚磒生蓚色舍蓯芍虯db2cli.ini 籺籃籆贿尚诂 抽巽騑生蓚貹磛搔蓨蓺生虰 磒蚱赊谯肃: 坤惶籮籖蚚籬虴籄籿晃籔蚚籚还豢芍颉蓯虯籄籿晃籔蚚籚还豢赊慧蚚籎贿虴籖蚚 籬虴粂蚚籛虯 蓺色芍 DB2Codepage 味弋稠趭尚磒涉蓭籪蚚籢粁蚚籜蓯抽鸟涉 蓺生虰籪籺籋贿籫蓮芍虯CLI 芍 颉蓯惶籮籖蚚籬虴籄籿晃籔蚚籚还豢搔 UTF-8 蓺色芍 UCS-2 籖蚚籬虴粂蚚籛尚磒涉蓭 惶籮籖蚚籬虴籪蚚籢粁蚚籜蓯抽鸟生 蓚蓱上蓯虯蓺色芍籪蚚籢粁蚚籜赊籖蚚籬虴粂蚚籛尚 磒涉蓭坤惶籮籖蚚籬虴 籪蚚籢粁蚚籜蓯抽鸟生蓚蓱上蓯涉蓺生虰神蓤蓯蓱蓨虯籖蚚籬虴粂蚚籛 儇晰蓯 蓱蓚賡磛稍籪蚚籢柠尚佬深蓚神蓲搔蓮僧蓺生虰 神赊籐蚚或蚚籬尚磒生蓚蓲虯 惶蚚籙蚚芍抽鸟赊碷佴稍籌蚚籵蚚粀籦籬尚 佬深蓚色舍蓯虯惶籮籖蚚籬虴籪蚚籢粁蚚籜蓹赊 抽鸟蓯籪蚚籢粁蚚籜赊籖蚚 籬虴粂蚚籛尚䎱趭生蓚神蓲搔蓮僧蓺生虰 趌 1 尚 䎱趭生蓚蓲虯SQLDriverConnect() 芍騩粗抽鸟籜籫晃豢籓蓯滁涉山趌 尚兮涉蓺生虰 神蓤蓯蓱蓨趌尚嗽踾赊 SQLDriverConnect() 軒丧騩涉蓮磒生 蓚神蓲搔蓮僧蓺生虰 3. UnicodeServer 籐蚚或蚚籬赊硡皿: 籪蚚籢虴籠蚚籜搔惶籮籖蚚籬虴籘蚚籵蚚蓮蓚神蓲尚䎱涉蓺生虰 ConnectCodepage=1208 赊 稠趭蓲款婶蓮生虰 db2cli.ini 籐蚚或蚚籬踈亵 UnicodeServer = 0 | 1 籪籺籋贿籫稠趭 0 DB2 CLI/ODBC 稠趭籢籾: 神赊籐蚚或蚚籬芍 CLI/ODBC 稠趭籱蚚籫籾籦籒蓮稠趭生蓚神蓲芍蓮僧蓺 甥嗓虰 神赊籐蚚或蚚籬尚磒生蓚色舍蓯芍虯db2cli.ini 籺籃籆贿尚诂 抽巽騑生蓚貹磛搔蓨蓺生虰 磒蚱赊谯肃: 神赊籐蚚或蚚籬芍 ConnectCodepage=1208 蓲款婶蓞赊蓮虯贆遆蚱趢实牲蓤色蓞 赊蓮生虰 DB2 (OS/390 缽) 籵蚚籛还豢 7 蓺色芍莎蓤嗽踾蓯抽鸟生蓚蓲僧赊碷 佴稍抽鸟籌蚚籵蚚粀籦籬尚 佬深蓚色舍蓯神赊籐蚚或蚚籬尚稠趭涉蓭绅审牲 山虰DB2 (Windows 缽)虯DB2 (Unix 缽)虯 蓺色芍 DB2 (OS/2 缽) 蓯啥山蓭 芍虯碷佴稍蛩床搔貹磛蓯稍蓢稍山色舍虯神赊籐蚚或蚚籬尚 稠趭生蓚貹磛芍 蓨蓺甥嗓虰 40.3.2 賢耝 C. DB2 CLI 声蓱丧 ODBC 嗽失赊砎涉山籞籒籚还豢搔神赊賢耝蓯趢实牲蓤蓺涉色虰 40.3.2.1 ODBC 惶籮籖蚚籬虴籄籿晃籔蚚籚还豢 惶籮籖蚚籬 ODBC 籄籿晃籔蚚籚还豢芍虯䥺蓯 UCS-2 蓮亵尚軣垆涉蓺生虰神蓤芍虯 ODBC 螜忱 (抽罃倮 "W") 赊惶籮籖蚚籬虴籵蚚籛还豢尚軒丧騩涉虯惶籮籖蚚籬虴籪蚚 籢虴籢籆籿尚 䎱生蓚神蓲蓮踫伞蓤蓺生虰籄籿晃籔蚚籚还豢芍慧蚚籎贿虴籖蚚籬虴 粂蚚籛尚皿縄蓯 䎱趭涉蓺甥嗓虰莎蓤蓮蓞籄籿晃籔蚚籚还豢芍 ANSI 螜忱尚軒丧騩 涉虯慧蚚籎贿虴籖蚚籬虴粂蚚籛虴 籜籫晃豢籓尚縩生神蓲搔蓮僧蓺生虰 色蓲奢勺虯籄籿晃籔蚚籚还豢芍 SQLConnectW() 尚軒丧騩涉虯DSN虯惶蚚籙蚚 ID虯声 蓱丧 籶籜或蚚籬尚惶籮籖蚚籬藳僧忱蓲涉蓭縩生神蓲搔蓮僧蓺生虰䶮蓯籄籿晃籔蚚籚 还豢芍虯 SQLExecDirectW() 尚軒丧騩涉虯惶籮籖蚚籬 SQL 籜籩蚚籫煌豢籫虴籜籫晃 豢籓尚縩涉虯 ANSI 慧蚚籎贿虴籖蚚籬虴粂蚚籛虴籵籦籺籃蚚 (SQL_C_CHAR) 声蓱丧 惶籮籖蚚籬虴 籵籦籺籃蚚 (SQL_C_WCHAR) 赊膅身酃伞甥尚籵籆豢籬涉蓺生虰籪蚚籢 粁蚚籜虴籪蚚籢虴 籢籆籿芍慧蚚籎贿虴籖蚚籬虴粂蚚籛虯蓺色芍 UCS-2 蓲 UTF-8 蓯 稍蓨蓺生虰 CLI 籄籿晃籔蚚籚还豢搔 SQLConnectW 尚軒丧騩生筛虯蓺色芍 SQL_ATTR_ANSI_APP 尚 SQL_AA_FALSE 蓯 稠趭涉蓭 SQLSetConnectAttr 尚軒丧騩生驁酃虯籄籿晃籔蚚籚 还豢芍惶籮籖蚚籬虴籄籿晃籔蚚籚还豢蓲 芨稍牲蓤蓺生虰神赊神蓲芍虯CHAR 籪蚚籢 芍生蔀蓭虯籪蚚籢粁蚚籜蓲赊吴蓮 UTF-8 躟蓮 拇矼牲蓤蓚神蓲尚肃铆涉蓭山蓺 生虰籄籿晃籔蚚籚还豢芍神赊芷 CHAR 籪蚚籢尚虯 SQL_C_CHAR 籵籦籺籃蚚蓯慧蚚籎 贿虴籖蚚籬虴粂蚚籛蓮蓨騩生筛 (籪蚚籢柠赊识繺钞搔蓨蓺生)虯 蓺色芍 SQL_C_WCHAR 籵籦籺籃蚚蓯 UCS-2 蓮籪蚚籢尚柠生蓚神蓲稍绅蓨騩生神蓲搔 蓮 僧蓺生虰 籄籿晃籔蚚籚还豢搔蚱週 2 啥赊軒丧騩涉赊蓘扫蓢蓞踫伞稍山驁酃虯CHAR 籪蚚籢芍 籘蚚籵蚚蓮籄籿晃籔蚚籚还豢虴慧蚚籎贿虴籖蚚籬虴粂蚚籛蓯儇晰牲蓤蓺生虰神赊神 蓲芍虯 SQL_C_WCHAR 蓯蓨騩牲蓤色 CHAR 籪蚚籢搔籪蚚籢柠尚馈蓚识繺钞搔蓚 神蓲尚 肃铆涉蓭山蓺生虰 DB2CODEPAGE 籆豢籜籢豢籜儇忱搔 (db2set 尚磒涉蓭) 籖蚚籬虴粂蚚籛 1208 (UTF-8) 蓯 稠趭牲蓤色驁酃虯籄籿晃籔蚚籚还豢芍生蔀蓭赊 CHAR 籪蚚籢尚 UTF-8 蓮深蓨蓺生虰 神蓤芍虯UTF-8 搔慧蚚籎贿虴籖蚚籬虴粂蚚籛蓯稍傻蓭山蓚色舍蓮 生虰籄籿晃籔蚚籚还豢芍蓺色虯 CHAR 縼粗籪蚚籢蓞生蔀蓭 UTF-8 蓮蓚神蓲尚蝝繤 生蓚貹磛蓞蓨蓺生虰ODBC 芍虯 SQL_C_WCHAR 籪蚚籢搔生蔀蓭籰籆籩籅籾虴籊豢籪 籅籄豢躟蓮蓚蓲膠趭涉蓺生虰CLI 芍虯 SQL_C_WCHAR 蓯啥山蓭貹磛稍籵籆籫阔縘 尚踫涉蓺生虰 ODBC 惶籮籖蚚籬蓲坤惶籮籖蚚籬虴籄籿晃籔蚚籚还豢 神赊晃晃蚚籜赊 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜蓯芍 SQLConnectW() API 搔螝蓺 蓤蓭山蓺生虰 惶籮籖蚚籬虴籬皇籆籵蚚芍虯籬皇籆籵蚚虴粆籰蚚籛换蚚蓯惶籮籖蚚 籬虴籬皇籆籵蚚蓲涉蓭 繤牲蓤蓚蓱上蓯虯SQLConnectW 尚籊籒籜粅蚚籫生蓚貹磛搔 蓨蓺生虰 墨绅赊 ODBC 籄籿晃籔蚚籚还豢 (Microsoft Access 蓛 Visual Basic 稍蓘) 芍 SQLConnectW() 尚 軒丧騩生神蓲蓯谯肃涉蓭绅审牲山虰DB2 惶籮籵蚚籘 贿虴籪蚚籢粁蚚籜赊腛赊晃晃蚚籜蓮芍虯 DB2 CLI 芍神赊 API 尚籘粅蚚籫涉蓭山稍 筛傻色赊蓮虯ODBC 籬皇籆籵蚚虴粆籰蚚籛换蚚芍 神蓤尚惶籮籖蚚籬虴籬皇籆籵蚚蓲 涉蓭繤涉蓺甥嗓蓮涉色虰 神赊色舍虯ODBC 籬皇籆籵蚚虴粆籰蚚籛换蚚芍生蔀蓭赊 惶籮籖蚚籬虴籪蚚籢尚籄籿晃籔蚚籚还豢赊 慧蚚籎贿虴籖蚚籬虴粂蚚籛蓯儇晰涉蓭山 蓺涉色虰SQLConnectW() 螜忱赊籘粅蚚籫搔趢实牲蓤色 神蓲蓮虯神蓤蓢赊籄籿晃籔蚚 籚还豢芍惶籮籖蚚籬虴籄籿晃籔蚚籚还豢蓯抽鸟涉虯DB2 CLI 搔 貹磛稍籪蚚籢儇晰尚 生蔀蓭踫上蓱上蓯稍蓨蓺涉色虰 DB2 CLI 芍墀垌虯惶籮籖蚚籬 API (抽罃倮 "W" 搔賢僧蓺生) 尚深縼蓤蓺生虰 ODBC 芍抽罃倮 "A" 赊螜忱赊籞籦籫尚趭違涉蓺生搔虯籬皇籆籵蚚虴粆籰蚚籛换蚚芍 抽罃倮 "A" 赊 ANSI 螜忱尚籬皇籆籵蚚蓯縩涉蓺甥嗓虰钠伞蓨蓯虯神蓤蓢赊螜忱尚 ANSI 螜忱 軒丧騩涉蓯儇晰涉虯籬皇籆籵蚚蓯縩涉蓺生虰 SQLConnectW() API 尚軒丧騩生 ODBC 籄籿晃籔蚚籚还豢芍虯惶籮籖蚚籬虴籄籿晃籔 蚚籚还豢蓲 芨稍牲蓤蓺生虰ODBC 籬皇籆籵蚚虴粆籰蚚籛换蚚芍軒丧騩牲蓤蓚籄籿晃 籔蚚籚还豢赊籵蚚籛还豢蓯 筛筛伞蓢慎颉蓯 SQLConnectW() API 尚軒丧騩生色舍虯 SQL_ATTR_ANSI_APP 抽鸟末钞尚磒涉蓭虯 籄籿晃籔蚚籚还豢搔 ANSI 筛 UNICODE 赊蓘扫蓢蓲踠奢蓢蓤蓚筛尚籬皇籆籵蚚蓯谝趍涉蓺生虰 SQL_ATTR_ANSI_APP 搔 SQL_AA_FALSE 蓯稠趭牲蓤蓭山稍山驁酃虯DB2 CLI 芍生蔀蓭赊 惶籮籖蚚籬虴籪蚚籢 尚虯籘蚚籵蚚蓯拇蓚腛蓯慧蚚籎贿虴籖蚚籬虴粂蚚籛蓯儇晰涉蓺生虰 ------------------------------------------------------------------------ 40.4 籪蚚籢碎咯惶蚚籩籅晃籩籅蚚 䦅藳僧声蓱丧市硡蚰 40.4.1 賢耝 C. 籊籒籜粅蚚籫/籆豢粅蚚籫/慧蚚籬虴惶蚚籩籅晃籩籅蚚虴籺籃籆贿躟  嗽失赊踃砎搔神赊賢耝蓯趢实牲蓤蓭山蓺生虰 籊籒籜粅蚚籫虯籆豢粅蚚籫虯声蓱丧慧蚚籬虴惶蚚籩籅晃籩籅蚚芍虯神蓤蓢搔 坤惶籮 籖蚚籬虴籪蚚籢粁蚚籜蓯抽鸟牲蓤色惶籮籖蚚籬虴籒皇籆籄豢籫蓮磒牲蓤蓚 蓲僧芍 籘粅蚚籫牲蓤蓺甥嗓虰惶籮籖蚚籬虴籒皇籆籄豢籫芍虯惶籮籖蚚籬虴籒皇籆籄豢籫搔 惶籮籖蚚籬虴籪蚚籢粁蚚籜蓯抽鸟牲蓤蓭山蓚蓲僧蓯赊身籘粅蚚籫牲蓤蓺生虰 ------------------------------------------------------------------------ 粃籜籫虴籚籜籩缓蓹赊抽鸟 倮佴瞄䶮 * 籖籰籒籩籅籸籩籅蚚賰漠 o 41.1 VM 味弋蓮赊籄籿晃籔蚚籚还豢虴籘蚚籵蚚赊籞籦籫籄籦籿 o 41.2 CLI/ODBC/JDBC 踈唱 PATCH1 声蓱丧 PATCH2 赊稠趭 ------------------------------------------------------------------------ 籖籰籒籩籅籸籩籅蚚賰漠 ------------------------------------------------------------------------ 41.1 VM 味弋蓮赊籄籿晃籔蚚籚还豢虴籘蚚籵蚚赊籞籦籫籄籦籿 嗽失赊亵尚虯蛈籰籦籫或蚚籒驅伽赊冥邿蛌赊籘籾籞籒籚还豢蛈籄籿晃籔蚚籚还豢虴 籘蚚籵蚚尚趭違生蓚蛌赊 蹚蚴赊踫赊芷蓯趢实涉蓭绅审牲山虰 RDB_NAME 芍 SQLSTART EXEC 蓮 DBNAME 籶皇煌蚚籢蚚蓲涉蓭冥邿牲蓤蓺生虰 ------------------------------------------------------------------------ 41.2 CLI/ODBC/JDBC 踈唱 PATCH1 声蓱丧 PATCH2 赊稠趭 CLI/ODBC/JDBC 籬皇籆籵蚚芍虯籒皇籆籄豢籫踈唱籄籚籜籢豢籫蓺色芍 ODBC 籬皇籆 籵蚚虴粆籰蚚籛换蚚 (籚籜籩缓蓯籆豢籜籫蚚贿牲蓤蓭山蓚驁酃) 筛蓢虯 蓚山芍䦅 咯蓮 db2cli.ini 籺籃籆贿尚巽騑涉蓭踈唱蓮僧蓺生虰 蜷蹫蓯啥山蓭芍虯籆豢籜籫蚚 贿声蓱丧踈唱賰漠 蓺色芍 CLI 籏籆籬声蓱丧市硡蚰 尚驋涉蓭绅审牲山虰 DB2 CLI/ODBC 籬皇籆籵蚚赊籪籺籋贿籫赊砋蓚倌山芍虯db2cli.ini 籺籃籆贿蓺色芍 SQLDriverConnect() 筛 SQLBrowseConnect() CLI API 尚躱碦涉蓭 PATCH1 声蓱丧 PATCH2 籐蚚或蚚籬赊船贃蓯趌尚䎱趭涉蓭虯儇踃生蓚神蓲搔蓮僧蓺生虰 PATCH1 籐蚚或蚚籬芍虯惶蚚籙蚚搔稠趭涉色山生蔀蓭赊籐蚚或蚚籬尚趢实涉蓭 䎱趭 牲蓤蓺生虰 色蓲奢勺虯籶籦籤 1虯2虯声蓱丧 8 搔䎱趭牲蓤蓚蓲虯PATCH1 蓯芍趌 11 搔蓨蓺生虰 䶮搔蝒籐蚚或蚚籬赊趌赊週騫蓲虯籬皇籆籵蚚蓹赊軟室蓮生虰 1 - 神蓤芍虯"count(exp)" 赊籬皇籆籵蚚軣垆尚踫山虯 "count(distinct exp)" 蓲趗僧晰奢蓺生虰DB2 赊籵蚚籛还豢蓯蓱傻蓭芍虯 "count(exp)" 踈亵尚籘粅蚚籫生蓚蓞赊搔蓨虯神赊踈亵芍 ODBC 籄籿晃籔蚚籚还豢 蓮臭唱牲蓤蓚色舍虯神赊蛩趗搔貹磛蓯稍蓨蓺生虰Microsoft 赊籄籿晃籔蚚籚还豢蓮芍虯 籘蚚籵蚚搔 "count(exp)" 踈亵尚籘粅蚚籫涉稍山蓲僧蓯虯神赊踈亵尚貹磛涉蓺生虰 2 - ODBC 籄籿晃籔蚚籚还豢赊谔蓯芍虯SQL_NULL_DATA 搔虯LITERAL_PREFIX 筛 LITERAL_SUFFIX 搐赊山慎蓤筛蓯淖涉蓭虯SQLGetTypeInfo() 螜忱蓮冕牲蓤蓚蓲僧蓯 籫皇籦籿牲蓤蓚蓞赊搔蓨蓺生虰神蓤芍虯籬皇籆籵蚚蓯虯撷籜籫晃豢籓尚 冕生蓱上唣初涉蓺生虰Impromptu 2.0 蓮貹磛蓮生虰 4 - 神蓤芍籢籆缓虴籜籢豢籿赊垓蓲颡忱倮搔籟慧赊驁酃虯籬皇籆籵蚚蓯 縼粗籢籆缓虴籜籢豢籿虴籪蚚籢尚浚賢籪蚚籢蓲涉蓭随上蓱上唣初涉蓺生虰 Microsoft Access 蓮貹磛蓮生虰 8 - 神蓤芍籢籆缓虴籜籢豢籿赊浚賢倮佴搔 1899-12-30 赊驁酃虯籬皇籆籵蚚蓯 吴籪蚚籢蓲涉蓭縼粗籢籆缓虴籜籢豢籿尚随上蓱上唣初涉蓺生虰 Microsoft Access 蓮貹磛蓮生虰 16 - 媒磒 32 - 神蓤芍虯籬皇籆籵蚚蓯虯SQL_LONGVARCHAR虯SQL_LONGVARBINARY虯声蓱丧 SQL_LONGVARGRAPHIC 蓯螜生蓚驅伽尚唣初縄蓯冕牲稍山蓱上蓯涉蓺生虰籄籿晃籔蚚籚还豢蓯淖涉蓭芍虯 邡山籺籅蚚贿籬搔籘粅蚚籫牲蓤稍山蓱上蓯牲蓤蓺生虰Lotus 123 蓮貹磛蓮生虰 64 - 神蓤芍虯籬皇籆籵蚚蓯籓皇籺籅籦籒籜騩粗籜籫晃豢籓蓮籯贿騃贷尚唣初涉蓺生虰 2 籵籆籫味弋赊 Microsoft Access 蓮貹磛蓮生虰 128 - 神蓤芍虯籬皇籆籵蚚蓯虯唣初縄蓯驋蕥 "SELECT Config, nValue FROM MSysConf" 尚 籘蚚籵蚚蓹拇矼涉蓺生虰墀垌虯籬皇籆籵蚚芍虯S0002 (賊搔芨啥筛蓢稍山) 赊 SQLSTATE 趌蓯螜翧涉色籊皇蚚尚冕涉蓭山蓺生虰惶蚚籙蚚搔籪蚚籢粁蚚籜蓯神赊踈唱賊尚 蹗唱涉蓭虯神蓤蓯籄籒籞籜生蓚籄籿晃籔蚚籚还豢尚磛咄生蓚驁酃蓯貹磛蓲稍蓨蓺生虰 256 - 籬皇籆籵蚚蓯 SQLStatistics() 軒丧騩涉赊蹚蚴蓯虯1 䶮籐蚚搐尚冕生蓱上 唣初涉蓺生虰墀垌虯籬皇籆籵蚚芍虯垆藳矛蓮籠蚚籫牲蓤色垆藳尚兮涉蓺生虰 神蓤芍虯賅蚝 ODBC 赊砋蓚倌山蓮生虰 512 - 籬皇籆籵蚚蓯虯SQL_API_SQLTABLEPRIVILEGES 蓲 SQL_API_SQLCOLUMNPRIVILEGES 赊船贃蓮 SQLGetFunctions() 尚 FALSE 蓮冕生蓱上唣初涉蓺生虰 1024 - 踫牲蓤色 UPDATE 蓺色芍 DELETE 籜籩蚚籫煌豢籫搔踫蓯蔱擗尚碸奢稍山驁酃虯 籬皇籆籵蚚蓯虯SQLExecute() 蓺色芍 SQLExecDirect() 蓮虯SQL_NO_DATA_FOUND 蓮芍稍绅 SQL_SUCCESS 尚冕生蓱上唣初涉蓺生虰Visual Basic 籄籿晃籔蚚籚还豢蓮貹磛蓮生虰 2048 - 媒磒 4096 - 咯籖粇籦籫虴簧蚚籬赊蓯虯籎蚚籠贿赊籒慧蚚籝芷蓯 COMMIT 尚 踫涉稍山蓱上虯籬皇籆籵蚚蓯唣初涉蓺生虰 8192 - 籬皇籆籵蚚蓯虯籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊軒丧騩涉芷蓯虯碷佴稍苓室籞籦籫尚 冕生蓱上唣初涉蓺生虰神赊苓室籞籦籫芍虯籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊騩粗趌筛蓢 踈唱牲蓤蓚 1 踫赊苓室籞籦籫蓮生虰 Powerbuild 籄籿晃籔蚚籚还豢蓮籄籒籞籜蓮僧蓺生虰 32768 - 籬皇籆籵蚚蓯虯DB2 MVS 款違軋尚磒涉蓭虯Microsoft Query 籄籿晃籔蚚籚还豢 尚唣初縄蓯咯蹗牲甥蓺生虰 65536 - 籬皇籆籵蚚蓯虯坳蓯芍 GRAPHIC 晃籩皇贿蓮蓚亵晃籩皇贿赊腛蓯 "G" 尚䦅咯蓮 膤縼生蓚蓱上唣初涉蓺生虰神赊籶籦籤芍虯2 籵籆籫味弋蓮咯蹗生蓚蓯芍虯 貹慎䎱趭生蓚貹磛搔蓨蓺生虰 131072 - 籢籆缓虴籜籢豢籿搐搔軓碙垆藳赊藞倮蓮蓚虯籢籆缓虴籜籢豢籿搐尚 CHAR(26) 搐蓲涉蓭週騫生蓚蓱上籬皇籆籵蚚蓯唣初涉蓺生虰 Microsoft 赊籄籿晃籔蚚籚还豢蓮貹磛蓮生虰 262144 - 籬皇籆籵蚚蓯虯SYSCAT.PROCEDURES 声蓱丧 SYSCAT.PROCPARMS 賊赊 钠伞蓨蓯虯過籎籢慧籓賊赊 db2cli.procedures 尚磒生蓚蓱上 唣初涉蓺生虰 524288 - DB2/400 V3.x 籚籜籩缓蓹赊籚籜籩缓賊驋蕥尚踫上蓯虯TABLE_SCHEMA 蓮芍稍绅虯 SYSTEM_TABLE_SCHEMA 尚磒生蓚蓱上籬皇籆籵蚚蓯唣初涉蓺生虰 神赊苓室虯籶籺籋蚚粆豢籜搔軄蚱牲蓤蓺生虰 1048576 - 籬皇籆籵蚚蓯虯SQLPutData() 筛蓢赊籟慧邡籜籫晃豢籓尚 SQL_NULL_DATA 蓲涉蓭随上蓱上唣初涉蓺生虰 PATCH2 籐蚚或蚚籬芍 PATCH1 籐蚚或蚚籬蓲芍穗稍蓨蓺生虰 神赊驁酃虯侪忱赊籶籦 籤搔籖豢粆邞碀蓨週厶尚磒涉蓭䎱趭牲蓤蓺生虰 色蓲奢勺虯籶籦籤 1虯4虯声蓱丧 5 搔䎱趭牲蓤蓚蓲虯PATCH2 蓯芍趌 "1,4,5" 搔蓨蓺生虰 䶮搔蝒籐蚚或蚚籬赊趌赊 週騫蓲虯籬皇籆籵蚚蓹赊軟室蓮生虰 1 - 籬皇籆籵蚚蓯虯CALL 籜籩蚚籫煌豢籫蓮赊籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊 矛腛尚膯亵蓯唣初縄蓯儇晰牲甥蓺生虰 2 - 媒磒虰 3 - 籬皇籆籵蚚蓯虯籜籐蚚粆軒丧騩涉赊生蔀蓭赊藳僧忱尚膯亵蓯生蓚蓱上唣初涉蓺生虰 4 - 籜籐蚚粆軒丧騩涉 (SQLColumns()虯SQLProcedureColumns() 稍蓘) 蓯淖涉蓭 籵蚚籛还豢 5 蓯磋涉色苓室籞籦籫蓮芍稍绅虯 籵蚚籛还豢 2.1.2 蓯磋涉色苓室籞籦籫尚冕生蓱上籬皇籆籵蚚蓯唣初涉蓺生虰 5 - 籬皇籆籵蚚蓯虯縼粗 VARCHAR 搐赊蛩床尚蹚縆石涉稍山蓱上唣初涉蓺生虰 縼粗 VARCHAR 搐蓮芍虯籪蚚籢蓹赊粅籆豢籢蚚蓲邡牲蓹赊粅籆豢籢蚚搔 煌簧晃蚚繀蓮翧鸟涉蓭山蓺生虰 6 - 籬皇籆籵蚚蓯虯籜籒慧蚚贿识繺籎蚚籠贿搔籘粅蚚籫牲蓤稍山蓲山上煌籦籞蚚籛尚 兮生蓱上唣初涉蓺生虰神蓤芍虯DB2 籒皇籆籄豢籫搔籵蚚籛还豢 5 蓮虯籘蚚籵蚚搔 DB2 UDB 籵蚚籛还豢 5 蓮蓚驁酃蓯 Visual Basic 籿慧籓皇缓蓮貹磛蓮生虰 7 - 籬皇籆籵蚚蓯虯生蔀蓭赊 GRAPHIC 搐籪蚚籢虴籢籆籿尚 CHAR 搐籪蚚籢虴籢籆籿 蓯粆籦籿生蓚蓱上唣初涉蓺生虰2 籵籆籫味弋蓮貹磛蓮生虰 8 - 籬皇籆籵蚚蓯虯籜籐蚚粆軒丧騩涉赊籎籢慧籓軣垆藳僧忱尚命生蓚蓱上唣初涉蓺生虰 9 - 籎蚚籠贿赊 Early Close 蓮籖粇籦籫涉蓺甥嗓 10 - 媒磒 11 - 籎籢慧籓矛搔籘粅蚚籫牲蓤蓭山蓚神蓲尚伽鄢涉蓺生 (VB 籜籫籄蚚籬虴籿慧籚蚚籛换蚚) 12 - 籜籐蚚粆軒丧騩涉藳僧忱筛蓢郡騞藳磒偃尚虮唼涉蓺生 (Visual Interdev) 13 - db2cli.ini 筛蓢騩粗抽鸟籜籫晃豢籓蓹虯籐蚚或蚚籬尚趢实涉蓺甥嗓 14 - SQLProcedures() 蓲 SQLProcedureColumns() 蓮籜籐蚚粆矛尚命涉蓺生 15 - 亵騩粗蓮颡忱縚蓯籹晃籌籬尚颉蓯磒涉蓺生 16 - 籌蚚籿豢升蓲蓯 describe 驅伽尚唣初縄蓯冕涉蓺生 17 - describe 蓮搐矛尚兮涉蓺甥嗓 18 - 籶皇煌蚚籢蚚虴粆蚚籎蚚蓮晃籩皇贿尚趗僧晰奢蓺生 19 - 墀垌虯DB2 MVS V4.1 芍虯喂芤搔蜲倮苓酃亵翅赊 ON 亵翅蓮呙识牲蓤蓭山蓚 ODBC 踈亵尚籘粅蚚籫涉蓭山蓺甥嗓虰 神赊 PATCH2 尚籌豢蓯涉色驁酃虯蜲倮苓酃亵翅搔 ODBC 籊籜籔蚚籿虴籚蚚籔豢籜蓯蓚蓲虯 IBM DB2 ODBC 籬皇籆籵蚚搔喂芤尚籜籫晃籦籿涉蓺生虰 神赊 PATCH2 芍 DB2 MVS 4.1 蓯淖涉蓭赊身磒涉蓭绅审牲山虰 20 - 墀垌虯MVS 蚱赊 DB2 芍虯船贃赊籌粂皇豢籬 (expression ? BETWEEN ?) 蓲涉蓭 籶皇煌蚚籢蚚虴粆蚚籎蚚尚磒涉色 BETWEEN 騫倮尚籘粅蚚籫涉蓭山蓺甥嗓虰 神赊籶籦籤尚籌豢蓯生蓚蓲虯IBM ODBC 籬皇籆籵蚚搔 (expression >= ? 蓲 expression <= ?) 蓯騫倮尚蹘蚰僧壅身涉蓺生虰 21 - 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊生蔀蓭赊 OUTPUT 硤磒籶皇煌蚚籢蚚尚 SQL_NULL_DATA 蓯稠趭涉蓺生 22 - 神赊 PATCH2 蓯蓱傻蓭虯IBM ODBC 籬皇籆籵蚚芍蜲倮苓酃搔籘粅蚚籫牲蓤蓭山稍山蓲伽鄢涉蓺生虰 神蓤芍蜲倮苓酃籜籩蚚籫煌豢籫赊磒蓯虯SELECT DISTINCT col1 蓺色芍 ORDER BY col1 (col1 芍 254 亵尚陲奢蓚) 尚臭唱生蓚籄籿晃籔蚚籚还豢蓯磒牲蓤虯DB2 UDB 芍ii 虭虭 神赊贃蓮芍虯254 籵籆籫尚陲奢蓚邡牲赊搐尚籘粅蚚籫涉稍山色舍蓮生虰 虭 23 - cbColDef=0 蓮籵籆豢籬涉色籶皇煌蚚籢蚚蓯縼粗尚蹚縆石涉蓺甥嗓 24 - 垓趌尚亵蓲涉蓭粆籦籿生蓚籄籒籞籜碶冷䦅趇 25 - 10 砳忱搐赊籄籒籞籜碶冷䦅趇 - CHAR 賊週赊芷鸟籟慧赊虮唼 26 - sqlcode 464 尚籄籿晃籔蚚籚还豢蓯冕涉蓺甥嗓 - 苓室籞籦籫搔冕牲蓤蓺生 27 - 籄籿晃籔蚚籚还豢蓮碙軟趌尚䎱趭涉蓭山蓚驁酃蓮蓞虯SQLTables 蓮唣初縄蓯 TABLETYPE 籐蚚或蚚籬趌尚磒涉蓺生 28 - 坳赊搐尚騞侪搐蓲涉蓭週騫涉蓺生 29 - 10 砳忱搐赊 ADO 碶冷䦅趇 - 趌 x 赊硲踫籟慧赊虮唼 神神蓮虯1 > x > -1 (康趭赊 MDAC 籵蚚籛还豢蓮赊身貹磛) 30 - 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊籐换籦籚患蹚縆石尚磒賡识蓯涉蓺生 31 - SQLStatistics 軒丧騩涉赊僖矛赊坎躹尚伽鄢涉蓺生 32 - sqlcode -727 床碦籖蚚籬 4 赊蛩床尚儇踃涉蓺生 33 - CHAR 蓯儇晰蓯籢籆缓虴籜籢豢籿赊 ISO 籵蚚籛还豢尚冕涉蓺生 (ODBC 籵蚚籛还豢蓲芍遲) 34 - CHAR FOR BIT DATA 搐尚 CHAR 蓲涉蓭伽鄢涉蓺生 35 - SQL_DESC_BASE_TABLE_NAME 赊磛咄蓯命軟稍 TABLENAME 尚 伽鄢涉蓺生 - ADO 縺身蓨硤磒蹚縆石 36 - 碶盲圬身 37 - 碶盲圬身 ------------------------------------------------------------------------ 藞酪驅伽 倮佴瞄䶮 * 藞酪驅伽 o 42.1 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 籒籅籦籒虴籧籄蚚 o 42.2 DB2 Everywhere 芍 DB2 Everyplace 蓯 o 42.3 粆籈籜搔貹磛 o 42.4 蛈籵籆豢籬虴籺籃籆贿搔芨啥筛蓨蓺甥嗓蛌赊籊皇蚚蓮 DB2 皇豢籢 籆缓虴籒皇籆籄豢籫苓室筛蓢籵籆豢籬尚身蓚 o 42.5 籘蚚籤虴籪籅籜籎籵晃蚚 o 42.6 HP-UX 11 赊煌簧晃蚚虴籈籅豢籬籈 o 42.7 dlfm client_conf 赊惶蚚籙蚚虴籄籒籚还豢赊纒 o 42.8 dlfm 趦蓯籖籹蚚虴籪蚚簧豢搔趦涉稍山稍蓘虯蓺蓤稍墀蜿搔 鲤臭涉色驁酃 o 42.9 DB2 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚赊籄豢籆豢籜籫蚚贿 o 42.10 Windows NT 蚱蓮赊籒皇籆籄豢籫赊繤驖 o 42.11 fork 谔蓯籌蚚籫慧蚚籣蚚搔趦生蓚驁酃搔蓨蓺生 o 42.12 DATALINK 俦茳 o 42.13 IBM Communications Server for Windows NT (CS/NT) 蓯惶蚚籙蚚 ID 蓲籶籜或蚚籬尚 趭違 + 42.13.1 籱蚚籬趭違 o 42.14 坎酃籚籜籩缓赊初盲 o 42.15 DataJoiner 初盲 o 42.16 Hebrew Information Catalog Manager for Windows NT o 42.17 Microsoft SNA 籘蚚籵蚚 声蓱丧 SNA 粆贿籤虴籘籆籫虴籄籦籿籪 蚚籫 (2 籺籉蚚籝虴籖粇籦籫) 赊籘粅蚚籫 o 42.18 DB2 赊 SNA SPM 搔 Windows 籾蚚籫芷蓯纒涉蓺生 o 42.19 DB2 蝷床籘蚚籵蚚赊慧籔蚚贿稠趭 o 42.20 籚还蚚籫籎籦籫赊賡蹗咯 o 42.21 Windows NT 声蓱丧 Windows 2000 蓮赊 DB2 蓯淖生蓚籘蚚籸籜虴 籄籎籈豢籫磛茯 o 42.22 籵蚚籛还豢 6 蓮蹗唱牲蓤色驋蕥籶籫慧蚚皇蚚虴惶蚚籙蚚磒赊 EXECUTE 康赊虻 o 42.23 驋蕥籶籫慧蚚皇蚚赊初盲酆 o 42.24 籪蚚籢籈籉籄籲籈籜籞豢籢蚚 (DWC) 蓮磒牲蓤蓚 生蔀蓭赊惶蚚 籙蚚趭違籿慧籓皇缓尚籖粇籦籫生蓚貹磛搔蓨蓺生 o 42.25 籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊籖粆豢籬踫籊籒籜粅蚚籫蓯淖生蓚 砎逰籌籿籚还豢 o 42.26 籵籦籒籄籦籿虴籘蚚籸籜 API (XBSA) o 42.27 OS/390 籊蚚籛籉豢籫 + 42.27.1 籆豢籜籫蚚贿蜹硡 + 42.27.2 籆豢籜籫蚚贿赊蜷蹫 + 42.27.3 趢实籊蚚籛籉豢籫這繺赊稠趭 + 42.27.4 籫晃籏蚚虴籿慧籓皇缓 (XTClient) 蓯蓱蓚籈籉籄籲籈籜虴 籜籩籦籿赊 籜籔籛患蚚晃豢籓 + 42.27.5 籫皇豢籜籺籋蚚粆蚚 + 42.27.6 DB2 朝賗籺籃粇晃蚚嗽蜲赊籪蚚籢粁蚚籜赊籄籒籞籜 + 42.27.7 DB2 (OS/390 缽) 惶蚚籩籅晃籩籅蚚赊踫 + 42.27.8 卉籿晃籔蚚籚还豢 + 42.27.9 籊蚚籛籉豢籫虴慧籓週耝 o 42.28 Windows NT 蚱蓮赊籒皇籆籄豢籫虴籘籆籬虴籐换籦籚豢籓 o 42.29 Enterprise Edition UNIX CD-ROM 赊磒朝賗 o 42.30 DB2 籖籰籒籫 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 UNIX CD-ROM 赊 磒朝賗 o 42.31 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊邸虮 o 42.32 SMIT 尚磒涉蓭 DLFM 踈唱磛膄尚籄豢籆豢籜籫蚚贿生蓚蓲默赊籺 籃籆贿虴籞籦籫蓞虮唼牲蓤蓚识繺钞搔蓨蓺生 o 42.33 Windows 2000 蓮 CLP 尚磒涉色蓲僧赊籊皇蚚 SQL1035N o 42.34 SQL Assist 赊這繺唣石 o 42.35 DB2 Linux 赊 Gnome 声蓱丧 KDE Desktop Integration o 42.36 Windows 2000 Terminal Server 赊蝷床簧蚚籬蓮赊 DB2 赊踫 o 42.37 籵籦籒籄籦籿声蓱丧俦茳籖粆豢籬赊籌豢皇籆豢虴粀贿籿 o 42.38 蛈籈籉籄籲籈籜虴粆籰蚚籛换蚚蛌芍蛈DB2 籈籉籄籲籈籜虴粆籰蚚 籛换蚚蛌赊神蓲蓮生 ------------------------------------------------------------------------ 藞酪驅伽 ------------------------------------------------------------------------ 42.1 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 籒籅籦籒虴籧籄蚚 DB2 Linux 蓺色芍 Linux/390 缽蓮芍籒籅籦籒虴籧籄蚚芍绰磒蓮僧蓺甥嗓虰 籒籅籦籒虴籧籄蚚芍虯蝠稍山籚籜籩缓虴籺籋豢籫蓮蓞踫蓮僧蓚蓱上蹚縆石牲蓤蓭 山蓺生虰 OS/2 赊籒籅籦籒虴籧籄蚚尚滁涉绅賊蓮僧蓚蓱上虯声山赊 Web 籾皇籈 籙蚚赊籺籋豢籫虴籘籆籝尚 邶畅生蓚貹磛搔蓚驁酃搔蓨蓺生虰 籺籋豢籫虴籘籆 籝赊邶畅蓯啥山蓭赊驅伽芍虯声山赊 Web 籾皇籈籙蚚赊粀贿籿尚升驋绅审牲山虰 籒籅籦籒虴籧籄蚚尚滁涉绅賊生蓚蓯芍 (SBCS 赊身)虯8 粅籆豢籫赊 Helv 籺籋豢 籫赊升磒尚声胃舍涉蓺生虰 浚脅軋声蓱丧螡勰軋尚升绰磒赊声遯牲蓺芍虯8 粅籆豢 籫赊皿诟籺籋豢籫赊升磒尚声胃舍涉蓺生虰 籺籋豢籫赊稠趭尚儇踃生蓚坳芍虯蛈籿 晃籺籃卉豢籜蛌籈籅豢籬籈赊蛈籺籋豢籫蛌粂蚚籛蓮 蛈籪籺籋贿籫虴籺籋豢籫尚 磒虯籬籐患煌豢籫䎱趭赊籺籋豢籫尚蚱蚰僧生蓚蛌赊籌籿籚还豢搔 腎男牲蓤蓭山蓚神 蓲尚蝝繤涉蓭绅审牲山虰 驁酃蓯蓱傻蓭芍虯籒籅籦籒虴籧籄蚚搔芷蓯 2 啥瞄赊籾皇籈籙蚚虴籈籅豢籬籈尚 歹 扫渗蓺生虰神赊脙膴尚市芩生蓚蓯芍虯籒籅籦籒虴籧籄蚚尚籒慧蚚籝涉虯 嗽失赊 2.4, Netscape 尚歹扫蚱渗蓱上蓲涉色驁酃赊籊皇蚚虴煌籦籞蚚籛 赊籜籩籦籿蓯涉色 搔傻蓭绅审牲山虰 籒籅籦籒虴籧籄蚚尚歹扫蚱渗蓭山蓚蓲僧蓯虯嗽失蓲款磍赊 JavaScript 籊皇蚚尚 矼生蓚驁酃搔蓨蓺生: file:/C/Program Files/SQLLIB/doc/html/db2qt/index4e.htm, line 65: 籈籅豢籬籈搔趭違牲蓤蓭山蓺甥嗓虰 神赊 JavaScript 籊皇蚚芍虯籒籅籦籒虴籧籄蚚搔歹扫蚱搔傻色芷虯蛈籒籅籦籒虴籧 籄蚚赊 歹扫蚱渗蛌粂蚚籛虯index4e.htm 搔咯縄蓯俣婶蓚赊尚肳渗蓺生虰 index4e.htm 搔 賊牲蓤蓭山蓚籾皇籈籙蚚虴籈籅豢籬籈尚俣婶蓚蓲虯蛈籒籅籦籒虴 籧籄蚚赊歹扫蚱渗蛌粂蚚籛尚 俣婶蓚神蓲搔蓮僧蓺生虰 蛈儇踃牲蓤色縚蛌籞籒籚还豢赊蛈籪蚚籢蝷床蛌籫籹籦籒蓮芍虯 蛈籌豢籪粆豢籬虴慧 籓訇聂籘粅蚚籫蛌搔虯籵蚚籛还豢 7.1 蓮籘粅蚚籫牲蓤蓭山蓚蓲週騫牲蓤蓭山蓺生虰 神蓤芍蓭芍蓺蓨蓺甥嗓虰 蓺色虯䶮赊週騫蓞蓨蓺生虰 慧籓虴籺籃籆贿赊籘籆籝芍 4GB 筛蓢 32GB 蓯牟奢蓺涉色虰 神赊亵芍䶮赊蓱上蓯跅滁涉蓭绅审牲山虰 籄籒籩籅籾虴慧籓虴籜粂蚚籜赊酃躹芍 4GB 筛蓢 32GB 蓯牟奢蓺涉色虰 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊週騫尚涉蓭山蓚籞籒籚还豢蓯芍虯 䶮赊繀磂赊 亵搔蓨蓺生虰 NetBackup 尚磒涉色籵籦籒籄籦籿蓲俦茳尚踫上色舍赊 Veritas XBSA 籆 豢籢蚚籺籉蚚籜赊磒蓞籘粅蚚籫牲蓤蓚蓱上蓯稍蓨蓺涉色虰 神赊亵芍䶮赊蓱上蓯跅滁涉蓭绅审牲山虰 蓺色虯籺籃籆贿訇聂蓲俦茳赊色舍蓯 XBSA 籆豢籢蚚籺籉蚚籜尚籘粅蚚籫生蓚 蓱上蓯稍蓨蓺涉色虰XBSA 籆豢籢蚚籺籉蚚籜尚籘粅蚚籫生蓚週暑蝷床這繺蓯芍虯 Legato NetWorker 蓲 Veritas NetBackup 搔螝蓺蓤蓺生虰 ------------------------------------------------------------------------ 42.2 DB2 Everywhere 芍 DB2 Everyplace 蓯 DB2 Everywhere 赊矛蜣搔 DB2 Everyplace 蓯儇踃蓯稍蓨蓺涉色虰 ------------------------------------------------------------------------ 42.3 粆籈籜搔貹磛 Windows 尚虮绅生蔀蓭赊籿皇籦籫籺籋蚚缓蓮虯籧蚚贿尚磒生蓚色舍蓯粆籈籜搔貹 磛蓯稍蓨蓺生虰 ------------------------------------------------------------------------ 42.4 蛈籵籆豢籬虴籺籃籆贿搔芨啥筛蓨蓺甥嗓蛌赊籊皇蚚蓮 DB2 皇豢籢籆缓虴籒皇 籆籄豢籫苓室筛蓢籵籆豢籬尚身蓚 DB2 皇豢籢籆缓虴籒皇籆籄豢籫芍虯籵籆豢籬虴籺籃籆贿赊籺贿籞籦籫尚傻蓭山稍 山赊蓮虯 DB2 皇豢籢籆缓虴籒皇籆籄豢籫筛蓢 GUI 籧蚚贿赊籵籆豢籪籅豢籓尚踫上 神蓲芍蓮僧蓺甥嗓虰 神赊暮蹗芍虯DB2 蝷床籒皇籆籄豢籫赊身踫上神蓲搔蓮僧蓺生虰 ------------------------------------------------------------------------ 42.5 籘蚚籤虴籪籅籜籎籵晃蚚 籘蚚籤虴籪籅籜籎籵晃蚚芍虯籾慧蚚籬籐换籜籫纝霓蚱赊身籘粅蚚籫牲蓤蓭山蓺生虰 色蓲奢勺虯籘蚚籤虴籪籅籜籎籵晃蚚芍 ATM 籄籣籿籢蚚尚蕦涉蓭芍這繺涉蓺甥嗓虰 色审涉神赊初芊芍螚趍赊籪籅籜籎籵晃蚚蓯芍縆磒牲蓤蓺甥嗓虰 ------------------------------------------------------------------------ 42.6 HP-UX 11 赊煌簧晃蚚虴籈籅豢籬籈 煌簧晃蚚虴籈籅豢籬籈芍虯皇蚚籛 HP 64 籸籦籫虴粆籚豢蓮虯32 籸籦籫虴籄籿晃籔 蚚籚还豢赊 呦碙煌簧晃蚚赊 1.75GB 蓱蓨蓞色绅牲嗓赊煌簧晃蚚尚绰磒涉色山惶蚚籙 蚚軄深蓮生虰 64 籸籦籫虴籵蚚籛还豢赊 DB2 尚踫生蓚驁酃虯煌簧晃蚚虴籈籅豢籬 籈芍貹磛蓨蓺甥嗓虰 煌簧晃蚚虴籈籅豢籬籈芍虯蛩床升蓲蓺色芍蛩床赊籓贿蚚籿升 蓲蓯虯1 赊呦碙煌簧晃蚚搔磒识繺蓮生虰 神蓤芍虯籆豢籜籢豢籜繏赊 1GB 赊呦 碙煌簧晃蚚蓲虯0.75GB 赊籓慧蚚籵贿呦碙煌簧晃蚚尚蛭碙生蓚神蓲搔蓮僧蓺生虰 惶 蚚籙蚚搔神蓤尚绰磒涉色山驁酃虯侪忱籆豢籜籢豢籜尚虯莎蓤涩蓤繏赊籈籅豢籬籈 蓮踫生蓚神蓲搔蓮僧蓺生虰 煌簧晃蚚虴籈籅豢籬籈尚磒生蓚驁酃赊腛冥蛐茯蓲颌 拟芍虯䶮赊谝蓨蓮生虰 * DB2 EE 味弋 o 籶籦籤 : 蝕跍籠籺籫籈籉籄 12/98虯声蓱丧 PHKL_17795 o $DB2INSTANCE 儇忱搔籆豢籜籢豢籜蓯稠趭牲蓤蓭山蓚 o 煌簧晃蚚虴籈籅豢籬籈蓮踫涉色山 DB2 籆豢籜籢豢籜升蓲蓯虯 /etc/services.window 籺籃籆贿蓯酆瞄搔蓚貹磛搔蓨蓺生虰 色蓲奢 勺: db2instance1 50 db2instance2 60 谯 : 矛腛蓲 ID 赊吴蓯芍虯籚豢籓贿虴籜粂蚚籜搔蓚审深蓮生虰 o 籘蚚籵蚚蓮踫虯声蓱丧籚豢籓贿虴籜籩蚚籫煌豢籫蓱蓨墨绅赊蓞赊搔貹 磛稍 DB2 籖粆豢籬芍虯 TCP/IP 贿蚚籿籵籦籒贃尚磒涉蓭踫生蓚貹 磛搔蓨蓺生虰 神蓤芍虯煌簧晃蚚虴籈籅豢籬籈搔蹚蚴赊籜籩蚚籫煌豢籫 赊蛩床尚騃贷涉色蓯虯籚籉贿搔騃贷涉蓭山蓚色舍蓮生虰 DB2 籘蚚籸籜 芍虯神赊惟贷贃聾蓯啥山蓭繤涉蓭山蓺生虰 o 煌簧晃蚚虴籈籅豢籬籈蓮踫生蓚籆豢籜籢豢籜蓯淖涉蓭虯 踫涉色山 DB2 籖粆豢籬芍虯db2win (sqllib/bin 蓯蓨蓺生) 蓮 ⺪蓺蓚貹磛搔 蓨蓺生虰 色蓲奢勺: db2win db2start db2win db2stop o 煌簧晃蚚虴籈籅豢籬籈赊蜲南蓮踫牲蓤蓚 DB2 籖粆豢籬 (煌簧晃蚚虴籈 籅豢籬籈芍踫谔) 芍虯 1042 尚兮生貹磛搔蓨蓺生虰 色蓲奢勺: db2win db2start <== OK db2 connect to db <==SQL1042 db2stop <==SQL1042 db2win db2stop <== OK * DB2 EEE 味弋 o 籶籦籤 : 蝕跍籠籺籫籈籉籄 12/98虯声蓱丧 PHKL_17795 o $DB2INSTANCE 儇忱搔籆豢籜籢豢籜蓯稠趭牲蓤蓭山蓚 o DB2_ENABLE_MEM_WINDOWS 卉籛籜籫晃蚚儇忱芍 TRUE 蓯稠趭牲蓤蓭山蓚貹 磛搔蓨蓺生虰 o 煌簧晃蚚虴籈籅豢籬籈蓮踫涉色山蝒耞床籱蚚籬赊 籆豢籜籢豢籜升蓲 蓯虯/etc/services.window 籺籃籆贿蓯 酆瞄搔蓚貹磛搔蓨蓺生虰 蝒 酆瞄赊芍婶舍赊籺籅蚚贿籬芍粅蚚籫棱厶蓲翧苓涉色 籆豢籜籢豢籜矛蓮 蓚貹磛搔蓨蓺生虰 色蓲奢勺: === $HOME/sqllib/db2nodes.cfg for db2instance1 === 5 host1 0 7 host1 1 9 host2 0 === $HOME/sqllib/db2nodes.cfg for db2instance2 === 1 host1 0 2 host2 0 3 host2 1 === /etc/services.window on host1 === db2instance10 50 db2instance11 55 db2instance20 60 === /etc/services.window on host2 === db2instance10 30 db2instance20 32 db2instance21 34 o db2win 蓲蓲蓞蓯虯EE 味弋繀赊身蓮磒牲蓤蓭山蓚 DB2 籖粆豢籬蓯 腛 趗僧尚賢深蓚貹磛芍蓨蓺甥嗓虰 ------------------------------------------------------------------------ 42.7 dlfm client_conf 赊惶蚚籙蚚虴籄籒籚还豢赊纒 DLFM 籒皇籆籄豢籫蚱蓮虯dlfm client_conf 搔诗蓢筛赊床碦蓮纒涉色驁酃虯 DB2 籎籢慧籓赊 "stale" 酆瞄搔茱藬蓲稍傻蓭山蓚驁酃搔蓨蓺生虰 莎赊脙膴尚市芩生 蓚蓯芍嗽失赊籖粆豢籬尚踫涉蓺生: db2 uncatalog db db2 uncatalog node db2 terminate 莎赊芷 dlfm client_conf 尚蹘踫涉蓭绅审牲山虰 ------------------------------------------------------------------------ 42.8 dlfm 趦蓯籖籹蚚虴籪蚚簧豢搔趦涉稍山稍蓘虯蓺蓤稍墀蜿搔鲤臭涉色驁 酃 神蓤芍虯惶蚚籙蚚搔 dlfm 尚踫涉色筛虯蓺色芍穗颉騃贷搔鲤臭涉色稍蓘赊驁酃蓯 dlfm _copyd (籖籹蚚虴籪蚚簧豢) 搔 趦涉稍山稍蓘虯坤颉蓯蓺蓤稍颌哝蓮鲤臭生 蓚神蓲搔蓨蓺生虰 神蓤搔鲤臭涉色驁酃虯dlfm 尚蹘逳咯牲甥蓱上蓲生蓚腛蓯 dlfm 赊籚换籦籫籣籈豢毛瘁尚踫涉蓭绅审牲山虰 ------------------------------------------------------------------------ 42.9 DB2 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚赊籄豢籆豢籜籫蚚贿 DB2 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚搔籄豢籆豢籜籫蚚贿牲蓤蓚腛蓯虯root 芍磒 谔赊 DFS 籺籃籆贿搔稍山筛虯 DFS 籺籃籆贿虴籜粂蚚籜蓯蓚籚籉贿尚蜫山蓭山蓚 惶蚚籙蚚搔山稍山筛虯蝝繤生蓚貹磛搔蓨蓺生虰 root 蓮虯嗽失赊籖粆豢籬尚踫 涉蓺生: stop.dfs dfs_cl /... 搔虯粆籈豢籫牲蓤蓭山稍山神蓲尚蝝繤涉蓭绅审牲山: mount | grep -i dfs 神蓤搔踫牲蓤蓭山稍山蓲虯DB2 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚搔籄豢籆豢籜籫 蚚贿牲蓤蓚蓲虯 粆籚豢尚晃籾蚚籫涉稍绅蓭芍稍蓨蓺甥嗓虰 ------------------------------------------------------------------------ 42.10 Windows NT 蚱蓮赊籒皇籆籄豢籫赊繤驖 砎逰赊 DB2 卉籛籜籫晃蚚儇忱 DB2DOMAINLIST 芍虯Windows NT 味弋蓮赊螚聂赊籒皇 籆籄豢籫 繤驖煌籎籮籝缓尚賰上色舍蓯狂縼牲蓤蓺涉色虰 神赊儇忱芍虯侪忱赊 Windows NT 趭違藨尚趭違生蓚色舍虯Windows NT 籘蚚籵蚚赊 DB2 蚱蓮磒涉蓺生虰 神赊晃籜籫蚱蓮趭違牲蓤色趭違藨蓯末涉蓭山蓚惶蚚籙蚚筛蓢赊抽鸟虯蓺色芍抽鸟磛 咄赊身 搔深縼蓤蓢蓤蓺生虰 神赊卉籛籜籫晃蚚儇忱芍虯DB2 籘蚚籵蚚声蓱丧籒皇籆籄豢籫赊籵蚚籛还豢 7 (蓺色 芍莎蓤嗽踾) 搔 抒筐生蓚蚧乘稍 Windows NT 趭違藨味弋失蓮赊身磒生蓚蓱上蓯涉 蓭绅审牲山虰 神赊卉籛籜籫晃蚚儇忱尚稠趭生蓚坳赊驅伽蓯啥山蓭芍虯蝷床赊䦅藳僧: 籶籺籋蚚粆 豢籜 赊 蛈DB2 卉籛籜籫晃蚚蓲味弋儇忱蛌赊籞籒籚还豢尚驋涉蓭绅审牲山虰 ------------------------------------------------------------------------ 42.11 fork 谔蓯籌蚚籫慧蚚籣蚚搔趦生蓚驁酃搔蓨蓺生 AIX 4.3.3 蓯芍虯籌蚚籫慧蚚籣蚚搔 fork 谔蓯趦生蓚神蓲搔茱藬蓮鲤臭生蓚 libc 脙膴赊籺籅籦籒籜搔螝蓺蓤蓭山蓺生虰 籌蚚籫慧蚚籣蚚芍粆贿籤籜卉籦籬虴籿慧籓皇 缓蓮生虰 侪忱赊籜卉籦籬赊 1 啥搔默赊籿慧籞籜蓹蓲佴螘涉蓺生虰 ⺮籿慧籞籜尚佴 螘生蓚蓲山上神蓲芍⺮籿慧籞籜蓯臭唱牲蓤色 砮籿慧籞籜赊煌簧晃蚚赊蓱上稍籆煌蚚 籛蓯啥稍搔蓨蓺生虰 libc.a 搔虯款婶籿慧籞籜繀赊籷蚚籿筛蓢虯粆贿籤籜卉籦籬赊煌簧晃蚚赊 稳蓨砋蓨 尚蝷床生蓚色舍蓯磒涉色慧籦籒搔虯坤 fork 籜卉籦籬蓯 訇搭牲蓤蓚神蓲芍识繺蓮 生虰 ⺮籿慧籞籜蓯坤 fork 籜卉籦籬搔聂垌涉稍绅稍蓚蓲虯 神赊慧籦籒芍⺮籿慧籞 籜赊谔蓮芍市伲牲蓤稍绅稍蓨蓺生虰 神蓤芍砮籿慧籞籜搔涉勺涉勺趦生蓚色舍蓮 生虰 ------------------------------------------------------------------------ 42.12 DATALINK 俦茳 籪蚚籢粁蚚籜俦茳芷蓯踫伞蓤蓚籌籺皇籆豢虴籵籦籒籄籦籿赊俦茳芍虯 慧蚚贿籺籋或 蚚籬赊碙命蓯筛筛伞蓢慎虯耐遾稍蛩床赊邶畅芍踫山蓺甥嗓虰 莎赊蓱上稍籔蚚籜蓮 芍虯籺籃籆贿虴晃豢籒初軇失赊籪蚚籢虴晃豢籒搐尚啥腟賊芍 籪蚚籢虴晃豢籒邶畅 訇搭 (DRP) 颌拟蓲稍蓨蓺生虰 ------------------------------------------------------------------------ 42.13 IBM Communications Server for Windows NT (CS/NT) 蓯惶蚚籙蚚 ID 蓲籶籜 或蚚籬尚 趭違 声山赊 DB2 籘蚚籵蚚蓲 DB2 籒皇籆籄豢籫蓲赊晃簧蚚籫抽鸟赊谝矼籿慧籫籖贿蓲 涉蓭 APPC 尚升磒蓯稍傻蓭山蓚驁酃虯蓺色 SNA 朝賗蓲涉蓭 CS/NT 尚升磒蓯稍 傻蓭山蓚驁酃芍虯 嗽失赊籐蚚或蚚籬搔 CS/NT 踈唱籺籃籆贿蓯滁涉绅稠趭牲蓤蓭山 蓚神蓲尚蝝繤涉蓭 声僧蓺生虰神赊籺籃籆贿芍谝颉嗽失赊籪籅卉籒籫晃蚚蓯蓨蓺生 x:\ibmcs\private 籪籅卉籒籫晃蚚 42.13.1 籱蚚籬趭違 TG_SECURITY_BEHAVIOR 神赊籶皇煌蚚籢蚚芍虯TP 搔籞籐患晃籩籅磒蓯踈唱牲蓤蓭山稍山驁酃虯神赊籱 蚚籬搔 ATTACH 蓮虯墀踫赊籞籐患晃籩籅驅伽尚蓘赊蓱上蓯随上筛虯惶蚚籙蚚搔 芩趭蓮僧蓚蓱上蓯 涉蓭山蓺生虰 IGNORE_IF_NOT_DEFINED 神赊籶皇煌蚚籢蚚芍虯籞籐患晃籩籅虴籶皇煌蚚籢蚚搔 ATTACH 蓯聂垌生蓚筛蓘 上筛尚蜡僖涉虯 TP 搔籞籐患晃籩籅磒蓯踈唱牲蓤蓭山稍山驁酃芍莎蓤蓢尚命 蓮僧蓚蓱上蓯涉蓭山蓺生虰 IGNORE_IF_NOT_DEFINED 尚声山赊驁酃虯CS/NT 蓮惶蚚籙蚚 ID 蓲籶籜或蚚籬 尚趭違生蓚貹磛芍 蓨蓺甥嗓 VERIFY_EVEN_IF_NOT_DEFINED 神赊籶皇煌蚚籢蚚芍虯籞籐患晃籩籅虴籶皇煌蚚籢蚚搔 ATTACH 蓯聂垌生蓚筛蓘 上筛尚蜡僖涉虯 TP 搔籞籐患晃籩籅磒蓯踈唱牲蓤蓭山稍山驁酃蓮蓞蝝繤蓮僧蓚 蓱上蓯涉蓭山蓺生虰 神蓤搔籪籺籋贿籫蓮生虰 VERIFY_EVEN_IF_NOT_DEFINED 尚声山赊驁酃虯CS/NT 蓮惶蚚籙蚚 ID 蓲 籶籜 或蚚籬尚 趭違生蓚貹磛搔蓨蓺生虰 CS/NT 赊惶蚚籙蚚 ID 声蓱丧籶籜或蚚籬尚趭違生蓚蓯芍虯嗽失赊籜籩籦籿尚踫涉 蓺生: 1. 籜籢蚚籫 --> 籿慧籓皇缓 --> IBM Communications Server --> SNA 籱蚚籬踈 唱虰蛈Communications Server 踈唱籈籅豢籬籈 蓹蓱上神莎蛌搔蜫僧蓺生虰 2. 儇踃涉色山踈唱籺籃籆贿尚腎男生蓚虰蛈䶮蓹蛌粄籢豢尚 籒晃籦籒涉蓺生虰 蛈踈唱籚籭晃籌赊腎男蛌籈籅豢籬籈搔蜫僧蓺生虰 3. CPI-C虯APPC 蓺色芍 5250 籊粇患卉蚚籚还豢尚阔縘賊生蓚虰 蛈騃贷蛌粄籢 豢尚籒晃籦籒生蓚虰 Communications Server SNA 籱蚚籬虴籈籅豢籬籈搔蜫僧 蓺生虰 4. CPI-C 蓲 APPC 赊莎勺赊 [+] 尚籒晃籦籒生蓚虰 5. LU6.2 Security 赊莎勺赊 [+] 尚籒晃籦籒生蓚虰 6. 惶蚚籙蚚虴籶籜或蚚籬蚱蓮蔈籒晃籦籒涉虯蛈蹗唱蛌尚 腎男生蓚虰蛈惶蚚籙蚚 ID 籶籜或蚚籬赊趭違蛌籈籅豢籬籈搔蜫僧蓺生虰 7. 惶蚚籙蚚 ID 蓲 籶籜或蚚籬尚縼粗生蓚虰蛈贷市蛌尚籒晃籦籒生蓚虰 儇踃尚碙 軟蓯生蓚色舍蛈騃贷蛌尚籒晃籦籒涉蓺生虰 ------------------------------------------------------------------------ 42.14 坎酃籚籜籩缓赊初盲 嗽失芍虯翧酃籚籜籩缓蓯縆磒牲蓤蓚初盲蓮生: * Oracle 籪蚚籢虴籢籆籿蓮蓚 NCHAR虯NVARCHAR2虯NCLOB虯声蓱丧 BFILE 芍虯 籮籦籒籰蚚缓蓯螜躓生蓚驋蕥蓮芍籘粅蚚籫牲蓤蓺甥嗓虰 * 籘蚚籵蚚蹗唱籌籿籚还豢虯籘蚚籵蚚儇踃籌籿籚还豢声蓱丧籬慧籦籿虴籘蚚籵 蚚虴籌籿籚还豢赊籖粆豢籬芍 籖豢籫慧蚚贿虴籞豢籢蚚筛蓢赊踫芍籘粅蚚籫 涉蓭山蓺甥嗓虰 神蓤蓢赊籖粆豢籬尚踫生蓚蓯芍虯籖粆豢籬踫籿慧籞籦籘蚚 (CLP) 尚磒生蓚貹磛搔蓨蓺生虰 * 籮籦籒籰蚚缓尚軒丧騩生驋蕥蓮芍虯DB2 UDB 芍谝颉虯 DFT_SQLMATHWARN 籪蚚 籢粁蚚籜踈唱籌籿籚还豢蓯騗山蓺甥嗓虰 莎赊钠伞蓨虯DFT_SQLMATHWARN 赊稠 趭蓯螜躓稍绅虯DB2 UDB 芍晃簧蚚籫虴籪蚚籢虴籠蚚籜筛蓢 适㖞籊皇蚚筛虯躼 鄢尚诂抽冕涉蓺生虰 * CREATE SERVER OPTION 籜籩蚚籫煌豢籫芍虯膯亵颡亵尚邞僖涉稍山驋酃籚 蚚籔豢籜赊籪蚚籢虴籠蚚籜蓯 蛈I蛌 尚稠趭生蓚 COLSEQ 籘蚚籵蚚虴籌籿籚还 豢尚呙识涉蓭山蓺甥嗓虰 * ALTER NICKNAME 籜籩蚚籫煌豢籫芍虯命軟稍籌籿籚还豢搔䎱趭牲蓤蓚蓲 SQL0901N 尚兮涉蓺生虰 * Oracle虯Microsoft SQL Server虯声蓱丧 Sybase 籪蚚籢虴籠蚚籜虯忱趌籪蚚 籢虴籢籆籿芍虯 DB2 赊 BIGINT 籪蚚籢虴籢籆籿蓯芍粆籦籿牲蓤蓺甥嗓虰 籪籺 籋贿籫蓮芍虯10 <= p <= 18虯声蓱丧 s = 0 赊蓱上稍虯Oracle 赊忱趌 (p,s) 籪蚚籢芍虯 DB2 赊 DECIMAL 籪蚚籢虴籢籆籿蓯粆籦籿牲蓤蓺生虰 ------------------------------------------------------------------------ 42.15 DataJoiner 初盲 坎酃味弋繀蓮踫牲蓤色佴㑳磛咄芍虯縺身蓨硤磒暮蹗赊初芊搔賢碸牲蓤蓭山蓺 生虰 ------------------------------------------------------------------------ 42.16 Hebrew Information Catalog Manager for Windows NT The Information Catalog Manager component is available in Hebrew and is provided on the DB2 Warehouse Manager for Windows NT CD. The Hebrew translation is provided in a zip file called IL_ICM.ZIP and is located in the DB2\IL directory on the DB2 Warehouse Manager for Windows NT CD. To install the Hebrew translation of Information Catalog Manager, first install the English version of DB2 Warehouse Manager for Windows NT and all prerequisites on a Hebrew Enabled version of Windows NT. After DB2 Warehouse Manager for Windows NT has been installed, unzip the IL_ICM.ZIP file from the DB2\IL directory into the same directory where DB2 Warehouse Manager for Windows NT was installed. Ensure that the correct options are supplied to the unzip program to create the directory structure in the zip file. After the file has been unzipped, the global environment variable LC_ALL must be changed from En_US to Iw_IL. To change the setting: 1. Open the Windows NT Control Panel and double click on the System icon. 2. In the System Properties window, click on the Environment tab, then locate the variable LC_ALL in the System Variables section. 3. Click on the variable to display the value in the Value edit box. Change the value from En_US to Iw_IL. 4. Click on the Set button. 5. Close the System Properties window and the Control Panel. The Hebrew version of Information Catalog Manager should now be installed. ------------------------------------------------------------------------ 42.17 Microsoft SNA 籘蚚籵蚚 声蓱丧 SNA 粆贿籤虴籘籆籫虴籄籦籿籪蚚籫 (2 籺 籉蚚籝虴籖粇籦籫) 赊籘粅蚚籫 Microsoft SNA 籘蚚籵蚚搔虯SNA 朝賗尚磒涉蓭山蓚驁酃虯粃籜籫声蓱丧 AS/400 赊籄籿晃籔蚚籚还豢芍 SNA 2 籺籉蚚籝虴籖粇籦籫尚绰磒生蓚 DB2 UDB 籘蚚籵蚚 蓯虯抽鸟生蓚神蓲搔蓮僧蓺甥嗓虰 籘粅蚚籫生蓚蓲賊週涉蓭山蓚 DB2 UDB 赊川 芍虯軌蓨蓮生虰 IBM Communications Server (Windows NT 缽) 籵蚚籛还豢 5.02 蓺 色芍莎蓤嗽蚱搔貹硔蓮生虰 谯: Windows 缽 DB2 UDB 尚磒生蓚粃籜籫声蓱丧 AS/400 蓯抽鸟生蓚籄籿晃籔蚚 籚还豢芍虯 Microsoft SNA 籘蚚籵蚚赊籵蚚籛还豢 4 籘蚚籸籜虴籶籦籒 3虯蓺 色芍莎蓤嗽蚱尚磒生蓚虯SNA 2 籺籉蚚籝虴籖粇籦籫尚 磒蓮僧蓺生虰 ------------------------------------------------------------------------ 42.18 DB2 赊 SNA SPM 搔 Windows 籾蚚籫芷蓯纒涉蓺生 Microsoft SNA 籘蚚籵蚚虯籵蚚籛还豢 4 SP 3 蓺色芍莎蓤嗽蚱尚磒生蓚驁酃虯 DB2 赊 SNA SPM 搔晃籾蚚籫芷虯滁涉绅蜫⺪涉色筛蝝繤涉蓭绅审牲山虰 籺籃籆贿赊 縼粗酆瞄搔嗽失蓲磋涉蓭山蓚 \sqllib\\db2diag.log 籺籃籆贿尚 蝝繤涉蓭绅审牲山虰 2000-04-20-13.18.19.958000 Instance:DB2 Node:000 PID:291(db2syscs.exe) TID:316 Appid:稍涉 common_communication sqlccspmconnmgr_APPC_init 籿慧蚚籾:19 SPM0453C Microsoft SNA 搔⺪咯涉蓭山稍山色舍虯款危縚粆籰蚚籛换蚚搔⺪咯 涉蓺甥嗓虰 2000-04-20-13.18.23.033000 Instance:DB2 Node:000 PID:291(db2syscs.exe) TID:302 Appid:稍涉 common_communication sqlccsna_start_listen 籿慧蚚籾:14 DIA3001E 蛈SNA SPM蛌 籿慧籫籖贿虴籘粅蚚籫芍滁颉蓯蜫⺪牲蓤蓺甥嗓蓮涉色虰 2000-04-20-13.18.23.603000 Instance:DB2 Node:000 PID:291(db2syscs.exe) TID:316 Appid:稍涉 common_communication sqlccspmconnmgr_listener 籿慧蚚籾:6 DIA3103E APPC 籿慧籫籖贿虴籘粅蚚籫蓮籊皇蚚搔鲤臭涉蓺涉色虰 APPC 咯 蛈APPC(DISPLAY 1 BYTE)蛌虰 1 䶮 rc 芍 蛈F004蛌 蓮涉色虰 2 䶮 rc 芍 蛈00000000蛌 蓮涉色虰 db2diag.log 赊籺籃籆贿蓯莎赊蓱上稍酆瞄搔蓨虯莎赊籢籆缓虴籜籢豢籿搔 蹚砎赊 蓞赊蓲藞趘涉蓭山蓚驁酃虯䶮赊蓱上蓯踫生蓚貹磛搔蓨蓺生: 1. db2stop 尚軒丧騩涉蓺生虰 2. SnaServer 籘蚚籸籜尚蜫⺪涉蓺生 (蓺审蜫⺪涉蓭山稍山驁酃)虰 3. db2start 尚軒丧騩涉蓺生虰 db2diag.log 籺籃籆贿尚蹘丧蝝繤涉虯莎赊酆瞄搔 蓞上虯趢实牲蓤蓭山稍山神蓲尚蝝 筛舍蓺生虰 ------------------------------------------------------------------------ 42.19 DB2 蝷床籘蚚籵蚚赊慧籔蚚贿稠趭 DB2 蝷床籘蚚籵蚚赊籆豢籜籢豢籜赊慧籔蚚贿搔虯DB2 籆豢籜籢豢籜赊慧籔蚚贿蓯淖 涉蓭 茼晰钞搔蓚筛蝝繤涉蓭绅审牲山虰 莎上蓮稍深蓤勺虯DB2 籆豢籜籢豢籜芍 DB2 蝷床籘蚚籵蚚蓲谝矼生蓚神蓲搔蓮僧蓺甥嗓虰 DB2 蝷床籘蚚籵蚚赊惶蚚籙蚚虴籿慧籺籃籆贿蓮虯LANG 味弋儇忱搔稠趭牲蓤蓭山稍山 蓲 DB2 蝷床籘蚚籵蚚芍籪籺籋贿籫赊籚籜籩缓虴慧籔蚚贿蓮⺪咯涉蓺生虰 籪籺籋贿 籫赊籚籜籩缓虴慧籔蚚贿搔趭違牲蓤蓭山稍山蓲虯DB2 蝷床籘蚚籵蚚芍籖蚚籬虴粂蚚 籛 819 蓮 ⺪咯涉蓺生虰 DB2 籆豢籜籢豢籜搔 DBCS 慧籔蚚贿赊 1 啥尚磒涉虯DB2 蝷床籘蚚籵蚚搔籖蚚籬虴粂蚚籛 819 蓮⺪咯牲蓤色驁酃虯 莎赊籆豢籜籢豢籜芍 DB2 蝷床籘蚚籵蚚蓲谝矼生蓚神蓲搔蓮僧蓺甥嗓虰 DB2 蝷床籘蚚籵蚚赊慧籔蚚贿蓲 DB2 籆豢籜籢豢籜赊慧籔蚚贿芍 茼晰钞搔蓚貹磛搔蓨蓺生虰 色蓲奢勺虯谔勰軋 (卧 霓) 籚籜籩缓蓮 蛈LANG=zh_CN蛌 芍虯DB2 蝷床籘蚚籵蚚赊 惶蚚籙蚚虴籿慧籺籃籆 贿蓮稠趭牲蓤蓭山蓚貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 42.20 籚还蚚籫籎籦籫赊賡蹗咯 山绅啥筛赊荏軋蓮虯UNIX 粁蚚籜虴籚籜籩缓声蓱丧虯OS/2 缽赊籖豢籫慧蚚贿虴籞豢 籢蚚赊 山绅啥筛赊籐蚚粄蚚籬虴籚还蚚籫籎籦籫搔咯蹗涉稍山驁酃搔蓨蓺生虰 籌 籿籚还豢尚腎男生蓚坳芍粆籈籜尚磒涉蓭绅审牲山虰 ------------------------------------------------------------------------ 42.21 Windows NT 声蓱丧 Windows 2000 蓮赊 DB2 蓯淖生蓚籘蚚籸籜虴籄籎籈豢籫 磛茯 DB2 (Windows NT 蓺色芍 Windows 2000 缽) 赊籆豢籜籫蚚贿谔蓯虯 籞籦籫籄籦籿虴 籿慧籓皇缓芍虯山绅啥筛赊 Windows 籘蚚籸籜尚蹗唱涉虯神赊籘蚚籸籜升蓲蓯籘蚚籸 籜虴籄籎籈豢籫尚稳蓨棵蓭蓺生虰 DB2 尚滁涉绅踫生蓚蓯芍虯籞籦籫籄籦籿虴籿慧 籓皇缓芍虯DB2 蓯螜翧涉色籘蚚籸籜虴籄籎籈豢籫蓯淖涉蓭虯 䶮赊惶蚚籙蚚芊尚賢 碸涉蓺生虰 * 籌粂卉蚚籩籅豢籓虴籚籜籩缓赊藞倮蓲涉蓭赊咯蹗 * 籫蚚籒豢虴籌籾籛籉籒籫赊蹗唱 * 稳蓨棵蓭匆赊牟实 * 籘蚚籸籜蓲涉蓭慧籓籌豢 * 蛩床卉粁贿虴籫蚚籒豢赊趗晰 DB2 籘蚚籸籜蓯淖涉蓭虯僖赊籘蚚籸籜虴籄籎籈豢籫尚磒涉色山驁酃芍虯 神赊惶蚚 籙蚚芊尚籘蚚籸籜虴籄籎籈豢籫蓯賢碸生蓚貹磛搔蓨蓺生虰 神赊惶蚚籙蚚芊赊默蓯虯籘蚚籸籜虴籄籎籈豢籫芍 DB2 朝賗搔籆豢籜籫蚚贿牲蓤蓭 山蓚籪籅卉籒籫晃蚚蓯淖涉蓭虯蚰僧壅身籄籒籞籜蓞貹磛蓮生虰 DB2 蝷床籘蚚籵蚚虴籘蚚籸籜 (DB2DAS00 籘蚚籸籜) 蓯淖生蓚籘蚚籸籜虴籄籎籈豢籫 蓯芍虯 默赊 DB2 籘蚚籸籜赊蜫⺪声蓱丧趦尚踫上芊 (啥蓺蓨虯籘蚚籸籜虴籄籎 籈豢籫搔 籶或蚚虴惶蚚籙蚚虴籓贿蚚籿蓯末涉蓭山蓚貹磛搔蓨蓺生虰) 蓲虯DB2 搔 蝷床生蓚 DB2 籆豢籜籢豢籜 蓯淖生蓚 DB2 SYSADM 芊蓞貹磛蓲稍蓨蓺生虰 ------------------------------------------------------------------------ 42.22 籵蚚籛还豢 6 蓮蹗唱牲蓤色驋蕥籶籫慧蚚皇蚚虴惶蚚籙蚚磒赊 EXECUTE 康 赊虻 砎逰赊籜籫籄蚚籬虴籿慧籚蚚籛换蚚 (IWM.DQPGROUP虯IWM.DQPVALUR虯 IWM.DQPCALCT虯声蓱丧 IWM.DQPINJOB) 搔 驋蕥籶籫慧蚚皇蚚 籵蚚籛还豢 7 蓯趢实 牲蓤色色舍虯籵蚚籛还豢 6 蓮蹗唱牲蓤色螚聂赊 惶蚚籙蚚芍虯神赊籶籦籔蚚籛蓮赊 EXECUTE 芊尚訇涉蓺甥嗓虰 神赊脙膴尚咯縄蓯跅滁生蓚籄籿晃籔蚚籚还豢搔虯 籺籅籦籒籜籶籦籒 1 蓯趢实牲蓤蓭山蓺生虰 DQP 惶蚚籙蚚驅伽尚儇踃生蓚色舍蓯 DQP Query Admin 尚磒涉蓱上蓲生蓚 驁酃蓯 芍虯惶蚚籙蚚虴晃籜籫筛蓢螚聂赊惶蚚籙蚚尚虮唼涉稍山蓱上蓯涉蓭绅审牲山虰 ------------------------------------------------------------------------ 42.23 驋蕥籶籫慧蚚皇蚚赊初盲酆 JVM (Java 尸膠躹㖞這) 赊籿皇籦籫籺籋蚚缓初芊蓯蓱蓨虯驋蕥籆籰蚚籾皇蚚 芍虯 HP-UX 声蓱丧 NUMA-Q 蓮芍籘粅蚚籫牲蓤蓭山蓺甥嗓虰 蓺色虯驋蕥籶籫慧蚚皇蚚虴籫 皇籦籎蚚芍 NUMA-Q 蓮芍籘粅蚚籫牲蓤蓭山蓺甥嗓虰 驋蕥籶籫慧蚚皇蚚虴籒皇籆籄豢 籫虴籧蚚贿赊生蔀蓭搔貹磛稍驁酃虯 HP-UX 蓺色芍 NUMA-Q 籘蚚籵蚚蓯淖涉蓭虯神赊 籧蚚贿尚踫生蓚蓯芍虯Windows NT 稍蓘赊 僖赊籿皇籦籫籺籋蚚缓尚磒生蓚神蓲 尚声胃舍涉蓺生虰 ------------------------------------------------------------------------ 42.24 籪蚚籢籈籉籄籲籈籜籞豢籢蚚 (DWC) 蓮磒牲蓤蓚 生蔀蓭赊惶蚚籙蚚趭違籿 慧籓皇缓尚籖粇籦籫生蓚貹磛搔蓨蓺生 DB2 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴籸贿籣蚚蓮蹗唱牲蓤色籜籫籄蚚籬虴籿慧籚蚚籛 换蚚尚 籪蚚籢籈籉籄籲籈籜籞豢籢蚚 (DWC) 赊惶蚚籙蚚趭違籿慧籓皇缓蓲涉蓭磒 涉色山驁酃芍虯 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊 con.close(); 籜籩蚚籫煌豢籫赊腛 蓯虯䶮赊籜籩蚚籫煌豢籫尚膤縼涉蓭绅审牲山 : con.commit(); 神赊籜籩蚚籫煌豢籫搔膤縼牲蓤蓭山稍山蓲虯籜籫籄蚚籬虴籿慧籚蚚籛换蚚搔踫傻色 儇踃芍虯籜籫籄蚚籬虴籿慧籚蚚籛换蚚搔 DWC 筛蓢踫牲蓤蓚蓯慧蚚贿籵籦籒牲蓤 蓺生虰 DWC 赊惶蚚籙蚚趭違籿慧籓皇缓生蔀蓭搔虯 籪蚚籢粁蚚籜蓯蔱擗生蓚儇踃磒蓯虯膅身 壅蓺蓤色 DB2 這繺尚皿磊蓯 籖粇籦籫生蓚貹磛搔蓨蓺生虰啥蓺蓨虯惶蚚籙蚚趭違 赊籿慧籓皇缓蓯 COMMIT 籜籩蚚籫煌豢籫尚趢实生蓚貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 42.25 籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊籖粆豢籬踫籊籒籜粅蚚籫蓯淖生蓚砎逰籌籿籚 还豢 籢籓虴籺籃籆贿蓹赊籖粆豢籬踫赊籊籒籜粅蚚籫蓯虯砎涉山籌籿籚还豢 /B 搔实伞蓨 蓺涉色虰 神赊籌籿籚还豢芍虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊籆豢籢蚚籺籉蚚籜筛蓢 芍磒蓮僧蓺甥嗓虰 iwh2exp2 籖粆豢籬赊砎逰踈亵芍䶮赊谝蓨蓮生虰 iwh2exp2 filename.INP dbname userid password [PREFIX=table_schema] [/S] [/R] [/B] 神神蓮虯 - filename.INP 芍虯INP 籺籃籆贿赊腟籶籜矛 - dbname 芍虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚赊籖豢籫慧蚚贿虴籪蚚籢粁蚚籜矛 - userid 芍虯籪蚚籢粁蚚籜蓯慧籓籌豢生蓚惶蚚籙蚚 ID - password 芍虯籪蚚籢粁蚚籜蓯慧籓籌豢生蓚籶籜或蚚籬 - 繡肃䎱趭籶皇煌蚚籢蚚芍䶮赊谝蓨蓮生虰 - PREFIX=table_schema: 籖豢籫慧蚚贿虴籪蚚籢粁蚚籜賊赊賊籜籐蚚粆 (籪籺籋贿籫趌芍 IWH) - /S: 腎男涉色籜籩籦籿蓮籜籔籛患蚚贿尚籊籒籜粅蚚籫生蓚 - /R: 腎男涉色籜籩籦籿蓮籈籉籄籲籈籜虴籠蚚籜尚籊籒籜粅蚚籫涉稍山 - /B: 腎男涉色籜籩籦籿蓮韦碸涉色籜籩籦籿尚籊籒籜粅蚚籫涉稍山 谯: /R 蓺色芍 /B 搔䎱趭牲蓤蓚蓲虯籈籉籄籲籈籜虴籠蚚籜蓺色芍韦碸涉色籜籩籦 籿 芍虯苓室赊籢籓虴籺籃籆贿搔籆豢粅蚚籫牲蓤蓚筛虯籊皇蚚搔冕傻色蓯虯 生蓮蓯聂垌涉蓭山蓚貹磛搔蓨蓺生虰 ------------------------------------------------------------------------ 42.26 籵籦籒籄籦籿虴籘蚚籸籜 API (XBSA) 籵籦籒籄籦籿虴籘蚚籸籜 API (XBSA) 芍虯蕄勰赊 Open Group 蓯蓱傻蓭虯 籵籦籒籄 籦籿蓺色芍籄蚚籎籆籾赊瞄縄蓮虯籪蚚籢週暑蝷床尚貹磛蓲生蓚 籄籿晃籔蚚籚还豢蓺 色芍這繺吴赊籌蚚籿豢虴籄籿晃籔蚚籚还豢虴籿慧籓皇粇豢籓虴籆豢籢蚚籺籉蚚籜 蓲 涉蓭趭違牲蓤蓭山蓺生虰 神蓤芍虯"Open Group Technical Standard System Management: Backup Services API (XBSA)"虯亵蚰棱厶 C425 (ISBN: 1-85912-056-3) 蓯週騫搔蓨蓺生虰 神赊籘粅蚚籫蓮芍 2 啥赊砎涉山 DB2 卉籛籜籫晃蚚儇忱搔蹗唱牲蓤虯 神蓤蓢赊儇忱 芍墀垌虯AIX虯HP虯Solaris虯声蓱丧 Windows NT 蓮籘粅蚚籫牲蓤蓭山蓺生虰 DB2_VENDOR_INI 生蔀蓭赊粁豢籣蚚康趭赊味弋稠趭尚螝设籺籃籆贿尚涉蓺生虰 籪蚚籢粁蚚 籜虴粆籰蚚籛换蚚搔蜫⺪涉色蓯虯趌搔蓨壅蓺蓤蓺生虰 DB2_XBSA_LIBRARY 粁豢籣蚚赊冥邿生蓚 XBSA 皇籆籾皇晃蚚尚涉蓺生虰 AIX 蓮虯呦碙籌籾籛籉 籒籫搔 shr.o 蓲山上矛腛蓮稍山驁酃芍虯 稠趭蓯莎赊籌籾籛籉籒籫尚膅身壅设 貹磛搔蓨蓺生虰 HP虯Solaris虯Windows NT 蓮芍虯呦碙籌籾籛籉籒籫矛芍貹 磛蓨蓺甥嗓虰 色蓲奢勺虯Legato's NetWorker Business Suite Module for DB2 尚磒生蓚蓯芍虯 卉籛籜籫晃蚚儇忱尚䶮赊蓱上蓯稠趭涉蓭绅审牲山虰 db2set DB2_XBSA_LIBRARY="/usr/lib/libxdb2.a(bsashr10.o)" XBSA 籆豢籢蚚籺籉蚚籜芍虯BACKUP DATABASE 蓺色芍 RESTORE DATABASE 籖粆豢籬筛 蓢軒丧騩生神蓲搔蓮僧蓺生虰 色蓲奢勺: db2 backup db sample use XBSA db2 restore db sample use XBSA ------------------------------------------------------------------------ 42.27 OS/390 籊蚚籛籉豢籫 神赊亵蚰赊繀磂虰OS/390 声蓱丧莎赊這繺赊籆豢籜籫蚚贿 神赊亵蚰蓮虯OS/390 籊蚚籛籉豢籫尚籆豢籜籫蚚贿生蓚贃聾尚硡皿生蓚蓲蓲蓞蓯虯 莎赊這繺蓯啥山蓭硡皿涉蓺生虰籆豢籜籫蚚贿蛩床蓯啥山蓭遾山蓮邶蔀蓚蓯芍蛈籆豢 籜籫蚚贿蜹硡蛌尚虯 蓺色虯䦅蚬赊蜷蹫蓯啥山蓭芍蛈蜷涉山籆豢籜籫蚚贿驅伽蛌尚 驋涉蓭绅审牲山虰籊蚚籛籉豢籫赊 這繺蓯啥山蓭芍虯蛈趢实籊蚚籛籉豢籫這繺赊稠 趭蛌虯蛈籫皇豢籜籺籋蚚粆蚚蛌虯声蓱丧 蛈DB2 朝賗籺籃粇晃蚚嗽蜲赊籪蚚籢粁蚚籜 赊籄籒籞籜蛌尚驋涉蓭绅审牲山虰 蜹硡 DB2 籈籉籄籲籈籜虴籞豢籢蚚蓯芍 OS/390 籊蚚籛籉豢籫搔膅身壅蓺蓤蓭山蓺生虰 籊 蚚籛籉豢籫尚磒生蓚蓲虯 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 (OS/390 缽) 蓲莎赊 默赊籪蚚籢粁蚚籜赊谝矼搔识繺蓯稍蓨蓺生 (默赊籿皇籦籫籺籋蚚缓赊 DB2 籪蚚籢粁 蚚籜蓲 DB2 籪蚚籢粁蚚籜嗽蜲赊籪蚚籢粁蚚籜尚螝身蓺生)虰 籊蚚籛籉豢籫芍虯ODBC 抽鸟尚磒生蓚虯籘粅蚚籫牲蓤蓭山蓚籪蚚籢虴籠蚚籜蓮谝矼生蓚 神蓲搔蓮僧蓺生虰 籊蚚籛籉豢籫芍虯 OS/390 Unix 籚籜籩缓虴籘蚚籸籜蓮抒筐涉蓺生虰OS/390 V2R6 蓺 色芍 莎蓤嗽踾搔貹磛蓮虯DB2 (OS/390 缽) 籵蚚籛还豢 5虯6虯声蓱丧 7 蓲遲贃軄赊 茼晰搔蓨蓺生虰 OS/390 籊蚚籛籉豢籫芍虯嗽失赊籢籜籒尚籘粅蚚籫涉蓺生虰 * 籠蚚籜 DB2 籪蚚籢粁蚚籜筛蓢籢蚚籕籦籫 DB2 籪蚚籢粁蚚籜蓹虯籪蚚籢尚籖籹 蚚生蓚 * 賊蓺色芍籺籃籆贿筛蓢赊籘豢籿贿繀磂 * 惶蚚籙蚚趭違籿慧籓皇缓赊踫 * IBM DataJoiner 筛蓢赊 DB2 嗽蜲赊籪蚚籢粁蚚籜蓹赊籄籒籞籜 * Cross Access 籒皇籚籦籒虴籖籰籒籫筛蓢赊 VSAM 蓺色芍 IMS 籪蚚籢赊籄籒籞 籜 * DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 (OS/390 缽) 惶蚚籩籅晃籩籅蚚赊踫 * IBM Data Propagator 磒縆磒籛还籾赊踫 42.27.1 籆豢籜籫蚚贿蜹硡 䶮赊籜籩籦籿搔籆豢籜籫蚚贿蛩床尚籘粆晃蚚涉蓺生虰神蓤蓢赊籜籩籦籿赊蜷蹫蓯啥 山蓭芍虯 蛈蜷涉山籆豢籜籫蚚贿驅伽蛌籞籒籚还豢尚驋涉蓭绅审牲山虰 1. DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 (OS/390 缽) 籩蚚籿筛蓢 OS/390 籊蚚籛籉 豢籫尚 籆豢籜籫蚚贿生蓚虰 2. 籿慧籺籃籆贿虴籺籃籆贿蓯蓚味弋儇忱尚踃砎生蓚虰 3. 嗽失赊抽鸟尚籞籦籫籄籦籿生蓚虰 o 籎蚚籰贿蓲籊蚚籛籉豢籫虴籪蚚簧豢吴赊抽鸟 o 籊蚚籛籉豢籫蓲虯籊蚚籛籉豢籫搔籄籒籞籜生蓚籪蚚籢粁蚚籜吴赊抽鸟 4. 籿皇豢 CLI 尚慧蚚籎贿蓯籵籆豢籬涉虯晃簧蚚籫虴籪蚚籢粁蚚籜蓯籵籆豢籬生 蓚虰 5. ODBC 蚴危稠趭籺籃籆贿尚稠趭生蓚虰 6. 惶蚚籙蚚赊呙识尚䶮赊蓱上蓯稠趭生蓚虰 o 籊蚚籛籉豢籫虴籪蚚簧豢尚踫蓮僧蓚蓱上蓯生蓚虰 o 籿皇豢 DSNAOCLI 蓮芊尚踫蓮僧蓚蓱上蓯生蓚虰 o 貹磛稍蓢虯慧籓週耝声蓱丧 ODBC 籫卉蚚籜虴籪籅卉籒籫晃蚚蓯淖涉蓭縺 身蓨/蚰僧壅身呙识尚踫蓮僧蓚蓱上蓯生蓚虰 7. 籊蚚籛籉豢籫虴籪蚚簧豢赊蜫⺪虰 42.27.2 籆豢籜籫蚚贿赊蜷蹫 OS/390 籊蚚籛籉豢籫赊籆豢籜籫蚚贿 OS/390 籊蚚籛籉豢籫芍虯DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 (OS/390 缽) 籵蚚籛还 豢 7 籩蚚籿蓯膅身壅蓺蓤蓭山蓺生虰OS/390 籊蚚籛籉豢籫赊籆豢籜籫蚚贿赊蜷蹫蓯 啥山蓭芍虯 籩蚚籿蓯賢瞅赊籿慧籓皇缓虴籪籅卉籒籫晃蚚尚驋涉蓭绅审牲山虰 OS/390 籊蚚籛籉豢籫尚籆豢籜籫蚚贿生蓚腛蓯 APAR (籿慧籓皇缓砯趂擞次蚰) PQ36585 蓺色芍 PQ36586 尚 DB2 籘籾籚籜籩缓蓯縆磒生蓚貹磛搔蓨蓺生虰 籿慧籺籃籆贿虴籺籃籆贿赊味弋儇忱尚踃砎涉蓺生虰 籊蚚籛籉豢籫搔蛩床生蓚 DB2 皇籆籾皇晃蚚虯騩粗籪籅卉籒籫晃蚚稍蓘芍虯 儇忱蓯 蓱傻蓭芩蓺蓨蓺生虰 嗽失芍虯籘豢籿贿 .profile 籺籃籆贿赊繀磂赊礌蓮生虰 .profile 籺籃籆贿芍味弋 儇忱尚趭違涉虯 籊蚚籛籉豢籫虴籪蚚簧豢尚蜫⺪生蓚惶蚚籙蚚赊粃蚚缓虴籪籅卉籒籫 晃蚚蓯蓨蓺生虰 export VWS_LOGGING=/usr/lpp/DWC/logs export VWP_LOG=/usr/lpp/DWC/vwp.log export VWS_TEMPLATES=usr/lpp/DWC/ export DSNAOINI=/usr/lpp/DWC/dsnaoini export LIBPATH=usr/lpp/DWC/:$LIBPATH export PATH=/usr/lpp/DWC/:$PATH export STEPLIB=DSN710.SDSNEXIT:DSN710.SDSNLOAD 抽鸟赊稠趭 籎蚚籰贿声蓱丧籪蚚簧豢抽鸟尚籞籦籫籄籦籿生蓚蓯芍虯/etc/services 蓺色芍 TCPIP.ETC.SERVICES 籺籃籆贿蓯 嗽失尚趢实涉蓭绅审牲山虰 vwkernal 11000/tcp vwd 11001/tcp vwlogger 11002/tcp OS/390 籊蚚籛籉豢籫蓲籪蚚籢粁蚚籜吴赊抽鸟尚籞籦籫籄籦籿生蓚蓯芍虯 OS/390 籖 粇患籮籔蚚籚还豢虴籪蚚籢粁蚚籜 (CDB) 蓯虯晃簧蚚籫虴籪蚚籢粁蚚籜尚 趢实涉蓭 绅审牲山虰䶮蓯虯籘豢籿贿赊 CDB insert 尚涉蓺生虰 INSERT INTO SYSIBM.LOCATIONS (LOCATION, LINKNAME, PORT) VALUES ('NTDB','VWNT704','60002'); INSERT INTO SYSIBM.IPNAMES (LINKNAME, SECURITY_OUT, USERNAMES, IPADDR) VALUES ('VWNT704', 'P', 'O', 'VWNT704.STL.IBM.COM'); INSERT INTO SYSIBM.USERNAMES (TYPE, AUTHID, LINKNAME, NEWAUTHID, PASSWORD) VALUES ('O', 'MVSUID', 'VWNT704', 'NTUID', 'NTPW'); 抽鸟赊稠趭声蓱丧籖粇患籮籔蚚籚还豢虴籪蚚籢粁蚚籜赊蜷蹫芍虯 蛈DB2 UDB (OS/390) 籆豢籜籫卉蚚籚还豢赊䦅藳僧 蛌(GC26-9008-00) 赊 蛈佴㑳籪蚚籢粁蚚 籜虴籚籜籩缓蓯抽鸟蛌尚驋涉蓭绅审牲山虰 CLI 赊籵籆豢籪籅豢籓 OS/390 籊蚚籛籉豢籫芍 CLI 尚磒涉蓭 DB2 蓲谝矼尚踫上色舍虯 籊蚚籛籉豢籫虴 籿皇豢搔籄籒籞籜生蓚碶趭赊生蔀蓭赊晃簧蚚籫虴籪蚚籢粁蚚籜蓯 CLI 籿皇豢尚 籵 籆豢籬涉蓭声绅貹磛搔蓨蓺生虰嗽失芍虯慧蚚籎贿赊 DB2 籪蚚籢粁蚚籜 (OS/390 缽) 赊 籵籆豢籬虴籶籦籔蚚籛虴籜籩蚚籫煌豢籫赊籘豢籿贿蓮生虰 BIND PACKAGE (DWC6CLI) MEMBER(DSNCLICS) ISO(CS) BIND PACKAGE (DWC6CLI) MEMBER(DSNCLINC) ISO(NC) BIND PACKAGE (DWC6CLI) MEMBER(DSNCLIRR) ISO(RR) BIND PACKAGE (DWC6CLI) MEMBER(DSNCLIRS) ISO(RS) BIND PACKAGE (DWC6CLI) MEMBER(DSNCLIUR) ISO(UR) BIND PACKAGE (DWC6CLI) MEMBER(DSNCLIMS) BIND PACKAGE (DWC6CLI) MEMBER(DSNCLIC1) BIND PACKAGE (DWC6CLI) MEMBER(DSNCLIC2) BIND PACKAGE (DWC6CLI) MEMBER(DSNCLIF4) Windows NT 蓮抒筐生蓚 DB2 籪蚚籢粁蚚籜蓯淖生蓚籵籆豢籬虴籶籦籔蚚籛虴籜籩蚚 籫煌豢籫赊籘豢籿贿蓮生: BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLICS) ISO(CS) BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLINC) ISO(NC) BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLIRR) ISO(RR) BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLIRS) ISO(RS) BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLIUR) ISO(UR) BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLIC1) BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLIC2) BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLIQR) BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLIF4) BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLIV1) BIND PACKAGE (NTDB.DWC6CLI) MEMBER(DSNCLIV2) CLI 籶籦籔蚚籛尚籿皇豢蓮籵籆豢籬生蓚色舍赊籵籆豢籬虴籜籩蚚籫煌豢籫赊 籘豢籿 贿蓮生: BIND PLAN(DWC6CLI) PKLIST(*.DWC6CLI.* ) ODBC 蚴危稠趭籺籃籆贿尚䶮赊蓱上蓯稠趭涉蓺生虰 籘豢籿贿赊 ODBC 蚴危稠趭籺籃籆贿 inisamp 芍虯usr/lpp/DWC/ 籪籅卉籒籫晃蚚蓯 膅身壅蓺蓤蓭山蓺生虰神赊籺籃籆贿尚籚籜籩缓蓮巽騑生蓚筛虯蓺色芍 升佴赊籺籃 籆贿尚蹗唱生蓚神蓲蓞蓮僧蓺生虰神赊籺籃籆贿搔滁涉绅咯蹗生蓚色舍蓯芍虯 䶮赊踈 唱搔滁涉山筛蝝繤涉蓭绅审牲山虰 * DSNAOINI 味弋儇忱芍虯蚴危稠趭籺籃籆贿尚䎱涉蓭山蓚虰 * 籺籃籆贿矛搔 dsnaoini.location_name 赊毛矛逰木蓯涉色搔傻蓭山蓚虰 * 籺籃籆贿矛蓯 CONNECTTYPE=2 声蓱丧 MVSATTACHTYPE=CAF 籶皇煌蚚籢蚚搔 膅 身壅蓺蓤蓭山蓚虰 CLI 蓲 DSNAOINI 籺籃籆贿赊籵籆豢籬赊蜷蹫蓯啥山蓭芍虯 蛈DB2 UDB (OS/390) ODBC 赊䦅藳僧蓲市硡蚰 蛌 (SC26-9005) 尚 升创绅审牲山虰 惶蚚籙蚚赊呙识尚䶮赊蓱上蓯稠趭涉蓺生虰 OS/390 籊蚚籛籉豢籫芍虯籪蚚簧豢虴籿慧籞籜蓮生虰籊蚚籛籉豢籫虴籪蚚簧豢尚虯谝 颉赊 UNIX 籞籐患晃籩籅蓺色芍 OS/390 UNIX 籞籐患晃籩籅蓮踫生蓚神蓲搔蓮僧蓺 生虰 籊蚚籛籉豢籫蓯芍籪蚚簧豢芊搔貹磛稍色舍虯神赊踫识繺稍籊蚚籛籉豢籫芍虯 RACF 籿慧籓皇缓初軇蓯嗽失赊蓱上蓯趭違牲蓤蓭山蓚貹磛搔蓨蓺生虰 * libtls4d.dll * iwhcomnt.dll * vwd 踫识繺籿慧籓皇缓尚 RACF 籿慧籓皇缓初軇蓯趭違生蓚蓯芍虯籪蚚籢籈籉籄籲籈 籜虴籞豢籢蚚赊 踫识繺籺籃籆贿搔訇蝷牲蓤蓭山蓚籪籅卉籒籫晃蚚蓯碎咯涉虯嗽失 赊籖粆豢籬尚踫涉蓺生虰 extattr +p libtls4d.dll extattr +p iwhcomnt.dll extattr +p vwd extattr 籖粆豢籬尚 +p 籶皇煌蚚籢蚚蓮磒生蓚蓯芍虯 BPX.FILEATTR.PROGCTL FACILITY 籒皇籜蓯淖涉蓭蝠稍绅蓲蓞縺身蓨籄籒籞籜搔 蓮僧稍深蓤勺稍蓨蓺甥 嗓虰䶮赊礌芍虯惶蚚籙蚚 ID SMORG 蓯神赊芊尚碸奢蓚色舍蓯磒生蓚 RACF 籖粆 豢籬蓮生虰 RDEFINE FACILITY BPX.FILEATTR.PROGCTL UACC(NONE) PERMIT BPX.FILEATTR.PROGCTL CLASS(FACILITY) ID(SMORG) ACCESS(READ) SETROPTS RACLIST(FACILITY) REFRESH 呙识赊蜷蹫蓯啥山蓭芍虯蛈OS/390 UNIX 籚籜籩缓虴籘蚚籸籜虭躹蕬蛌虯 SC28-1890 尚驋涉蓭绅审牲山虰 籊蚚籛籉豢籫虴籪蚚簧豢赊蜫⺪ 籚籜籩缓赊踈唱尚惟贷涉色蓢虯籊蚚籛籉豢籫虴籪蚚簧豢尚蜫⺪涉蓭绅审牲山虰 1. OS/390 粃籜籫矛蓲 USS 粅蚚籫筛蓢 OS/390 蚱赊 UNIX 籚籜籩缓虴籘蚚籸籜蓯 Telnet 蓮慧籓籆豢生蓚虰 2. 籊蚚籛籉豢籫虴籪蚚簧豢尚蜫⺪生蓚虰 o 籪蚚簧豢尚籺籋籄籓皇籈豢籬蓮⺪咯生蓚蓯芍虯籖粆豢籬踫蓮 vwd 蓲縼粗 生蓚虰 o 籪蚚簧豢尚籵籦籒籓皇籈豢籬蓮⺪咯生蓚蓯芍虯 vwd>/usr/lpp/DWC/logs/vwd.log 2>&1 & 蓲縼粗生蓚虰 OS/390 籊蚚籛籉豢籫虴籪蚚簧豢搔踫牲蓤蓭山蓚筛尚蝝繤生蓚蓯芍虯UNIX 籚籉 贿虴籖粆豢籬踫蓮 䶮赊蓱上蓯縼粗涉蓺生虰 ps -e | grep vwd 蓺色芍虯OS/390 籖豢籠蚚贿蓮 D OMVS,a=all 蓲縼粗涉虯籜籫晃豢籓 vwd 尚赥涉蓺 生虰 42.27.3 趢实籊蚚籛籉豢籫這繺赊稠趭 DB2 籈籉籄籲籈籜虴粆籰蚚籛换蚚虴籶籦籔蚚籛蓯芍虯嗽失赊惶蚚籙蚚趭違赊籿慧籓 皇缓搔膅身壅蓺蓤蓭山蓺生虰 * vwpftp: FTP 籖粆豢籬虴籺籃籆贿尚踫涉蓺生虰 * vwpmvs: JCL 籛还籾虴籜籫晃蚚缓尚踫擞次涉蓺生虰 * vwprcpy: FTP 尚磒涉蓭籺籃籆贿尚籖籹蚚涉蓺生虰 * XTClient: 籒皇籆籄豢籫虴籫晃籏蚚虴籿慧籓皇缓蓮生虰 * etidlmvs: A utility from ETI (Evolutionary Technologies International) 赊惶蚚籩籅晃籩籅蚚蓮虯 MVS 蚱赊籺籃籆贿尚邸虮涉蓺生虰 * etircmvs: ETI 赊惶蚚籩籅晃籩籅蚚蓮虯MVS 粃籜籫蚱赊 FTP 尚踫涉蓺生虰 * etiexmvs: ETI 赊惶蚚籩籅晃籩籅蚚蓮虯MVS 蚱赊 JCL 尚踫涉蓺生虰 牲蓢蓯虯声遯牲蓺芍惶蚚籙蚚趭違赊籿慧籓皇缓蓲籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚 籪 蚚籢籈籉籄籲籈籜虴籞豢籢蚚蓯蹗唱趭違生蓚神蓲搔蓮僧蓺生虰OS/390 籊蚚籛籉豢籫 芍虯 UNIX 籚籜籩缓虴籘蚚籸籜蓮咯蹗生蓚踫识繺籿慧籓皇缓尚籘粅蚚籫涉蓺生虰 惶蚚籙蚚趭違籿慧籓皇缓芍虯1 啥嗽蚱赊籜籩籦籿蓯稳蓨棵蓭蓢蓤蓺生虰惶蚚籙蚚趭 違籿慧籓皇缓尚 踫生蓚蓲虯嗽失赊籄籒籚还豢搔鲤臭涉蓺生虰 * 籊蚚籛籉豢籫搔蜫⺪生蓚虰 * 籊蚚籛籉豢籫搔惶蚚籙蚚趭違籿慧籓皇缓尚踫生蓚虰 * 惶蚚籙蚚趭違赊籿慧籓皇缓搔冕蓨籖蚚籬蓲籺籅蚚籬籵籦籒虴籺籃籆贿尚 籊蚚 籛籉豢籫蓯兮生虰 * 籊蚚籛籉豢籫搔籎蚚籰贿蓯苓室尚兮生虰 ETI 籿慧籓皇缓尚 OS/390 蓮踫生蓚蓯芍虯蓺慎籺籅籦籒籜籶籦籒 2 尚 DB2 惶籮 籵蚚籘贿虴 籪蚚籢粁蚚籜虴籵蚚籛还豢 7.1 蓯縆磒生蓚貹磛搔蓨蓺生虰 VWP_LOG 味弋儇忱尚磒涉蓭虯惶蚚籙蚚趭違赊籿慧籓皇缓搔騩粗尚蚰僧壅设籪籅卉 籒籫晃蚚尚趭違涉蓺生虰 FTP 蓮籛还籾尚踫擞次生蓚色舍蓯惶蚚籙蚚趭違赊籿慧籓皇缓尚磒生蓚驁酃芍虯 蓺慎踫擞次涉色山 JCL 蓲籪蚚籢尚 蹗唱生蓚貹磛搔蓨蓺生虰JCL 赊籛还籾矛芍 USERIDx 蓮稍深蓤勺稍蓨蓺甥嗓 (礌: MYUSERA)虰 JCL 蓯螝蓺蓤蓚 MSGCLASS 声蓱丧 SYSOUT 籺籃籆贿赊騩粗籒皇籜蓯芍虯JES 訇搭騩粗籒皇籜尚䎱趭涉蓭绅审牲山虰 初盲酆: 踫擞次牲蓤蓚籛还籾赊蹚膯 LRECL 芍 254 亵蓮生虰JES 芍 JCL 赊蹚 蚴赊 72 亵赊身尚拿埙涉蓺生虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚虴籩豢籿卉蚚籫尚 FTP 籘粅蚚籫磒蓯儇踃 籪蚚籢籈籉籄籲籈籜籞豢籢蚚芍虯FTP 尚磒涉蓭籺籃籆贿尚縘拇生蓚色舍赊 JCL 籩 豢籿卉蚚籫尚 籆豢籜籫蚚贿涉蓺生虰OS/390 粃籜籫筛蓢默赊晃簧蚚籫虴粃籜籫蓹籺 籃籆贿尚縘拇生蓚色舍蓯虯 FTP 籖粆豢籬 GET 蓺色芍 PUT 尚 OS/390 籊蚚籛籉豢籫 蓯磒牲甥蓚驁酃芍虯 JCL 籩豢籿卉蚚籫赊籄籎籈豢籫驅伽尚佴赊 OS/390 籚籜籩 缓磒蓯儇踃生蓚貹磛搔蓨蓺生虰 1. /usr/lpp/DWC 籪籅卉籒籫晃蚚赊籺籃籆贿尚籖籹蚚声蓱丧踃砎生蓚呙识尚啥 ID 蓮 慧籓籌豢生蓚虰 2. ftp.jcl 尚芨啥深蓭砎涉山籺籃籆贿矛 systemname.ftp.jcl 尚侪生蓚虰 systemname 芍 OS/390 籚籜籩缓赊矛腛蓮生虰 3. 儇晰籿慧籓皇缓 vwpmvs 蓺色芍 ETI extract 尚踫涉色山 OS/390 籚籜籩缓 赊 莎蓤涩蓤蓯啥山蓭神赊籺籃籆贿赊籖籹蚚尚蹗唱生蓚虰色蓲奢勺虯神蓤蓢赊 籿慧籓皇缓赊山慎蓤筛尚 STLMVS1 蓮 踫涉色山驁酃虯STLMVS1.ftp.jcl 蓲山 上矛腛蓮籺籃籆贿赊籖籹蚚尚蹗唱涉蓺生虰 4. 籩籐籜籫虴籊籪籅籢蚚尚磒涉蓭虯籘籆籫赊磛茯蓯酃傻色 JCL 尚籎籜籢粆籆 籝生蓚虰 籄籎籈豢籫驅伽尚虯升磒赊 MVS 籚籜籩缓赊賅蚝籄籎籈豢籫驅伽蓯 酃伞甥蓭 儇踃涉蓭绅审牲山虰[USERID] 蓛 [FTPFILE] 赊蓱上蓯虯膯喂芤蓯酥 蓺蓤蓭山蓚籶皇煌蚚籢蚚芍 儇踃涉稍山蓮绅审牲山虰(膯喂芤芍莎蓤涩蓤虯16 砳亵 x'AD' 声蓱丧 x'BD' 蓮生虰TSO 赱妹籢籆籿尚 SPF 籌籿籚还豢 0 蓮 3278A 蓯稠趭涉蓭山稍山蓲虯神蓤蓢赊趌芍膯喂芤蓲涉蓭蓮芍稍绅虯 康䦂亵 蓲涉蓭随伞蓤蓺生虰x'AD' 蓛 x'BD'虯蓺色芍神蓤蓢赊亵吴蓯蓚籪蚚籢尚儇 踃涉稍山驁酃虯 神蓤芍脙膴蓨蓺甥嗓虰) 5. 味弋儇忱 VWS_TEMPLATES 尚籖籹蚚牲蓤色藞籺籃籆贿赊籪籅卉籒籫晃蚚尚䎱 生蓱上蓯踃砎涉蓺生虰 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯芍虯䶮赊籘豢籿贿 JCL 籩豢籿卉蚚籫搔縔賢牲蓤蓭山 蓺生虰 //[USERID]A JOB , 'PUT/GET', // CLASS=A, // USER=&SYSUID, // NOTIFY=&SYSUID, // TIME=(,30), // MSGCLASS=H //STEP1 EXEC PGM=FTP,PARM='( EXIT' //INPUT DD DSN=[FTPFILE],DISP=SHR //OUTPUT DD SYSOUT=* //SYSPRINT DD SYSOUT=* Sampling contents of a table or file OS/390 籊蚚籛籉豢籫尚磒涉蓭虯UNIX 籚籜籩缓虴籘蚚籸籜赊籺皇籦籫虴籺籃籆贿 声蓱丧 OS/390 軓碙赊籺皇籦籫虴籺籃籆贿赊蓱上稍籺皇籦籫虴籺籃籆贿赊繀磂尚谖 騩生蓚神蓲搔 蓮僧蓺生虰 蓺色虯OS/390 籊蚚籛籉豢籫尚磒涉色籒皇籚籦籒虴籖籰 籒籫筛蓢虯IMS 蓺色芍 VSAM 籺籃籆贿赊繀磂尚谖騩生蓚神蓲蓞蓮僧蓺生虰籺皇籦 籫虴籺籃籆贿蓮芍虯籊蚚籛籉豢籫芍籺籃籆贿趭違赊籿慧籶籩籅蚚赊籶皇煌蚚籢蚚蓯 螌汕山蓭籺籃籆贿躟尚蜡僖涉蓺生虰 42.27.4 籫晃籏蚚虴籿慧籓皇缓 (XTClient) 蓯蓱蓚籈籉籄籲籈籜虴籜籩籦籿赊 籜籔 籛患蚚晃豢籓 籫晃籏蚚虴籿慧籓皇缓尚磒涉蓭虯OS/390 籿皇籦籫籺籋蚚缓筛蓢籈籉籄籲籈籜虴籜 籩籦籿尚 籜籔籛患蚚贿生蓚神蓲搔蓮僧蓺生虰惶蚚籙蚚蓺色芍 OS/390 籛还籾虴籜籔 籛患蚚皇蚚芍虯 籪蚚籢籈籉籄籲籈籜虴籞豢籢蚚蓮籜籩籦籿尚逳咯生蓚籛还籾尚踫 擞次蓮僧蓺生虰籜籩籦籿搔滁颉蓯踫伞蓤色驁酃虯 JCL 赊籫晃籏蚚虴籜籩籦籿芍冕蓨 籖蚚籬 0 尚兮涉蓺生虰 籫晃籏蚚虴籿慧籓皇缓尚磒生蓚蓯芍虯Java Development Kit (JDK) 1.1.8 蓺色芍 莎蓤 嗽踾搔 OS/390 UNIX 籚籜籩缓蓯籆豢籜籫蚚贿牲蓤蓭山蓚神蓲搔貹磛蓮生虰籫 晃籏蚚尚踫生蓚蓯芍虯 蓺慎籈籉籄籲籈籜虴籘蚚籵蚚搔踫牲蓤蓭山蓚粆籚豢蓮 XT 籘蚚籵蚚尚⺪咯涉蓭绅审牲山虰神赊籿慧籞籜芍虯 蛈籪蚚籢籈籉籄籲籈籜籞豢籢 蚚 蝷床赊䦅藳僧 蛌赊膽 5 蛑虯 蛈籪蚚籢籈籉籄籲籈籜籞豢籢蚚蜲倮筛蓢赊籜籩籦 籿赊蜫⺪蛌赊籫籹籦籒尚驋涉蓭绅审牲山虰 XT 籘蚚籵蚚搔⺪咯涉色芷虯OS/390 蓮 XT 籒皇籆籄豢籫尚 ⺪咯涉蓭绅审牲山虰䶮赊礌芍虯籫晃籏蚚尚蜫⺪生蓚 籘豢籿贿 JCL 蓮生虰 //DBA1A JOB 1,'XTCLIENT',CLASS=A,MSGCLASS=H, // MSGLEVEL=(1,1),REGION=4M,NOTIFY=&SYSUID //****************************************************** //* submit iwhetrig //****************************************************** //BRADS EXEC PGM=BPXBATCH, // PARM=('sh cd /usr/lpp/DWC/; java XTClient 9.317.171.133 1100x // 9 drummond pw bvmvs2nt 1 1 100') //STDOUT DD PATH='/tmp/xtclient.stdout', // PATHOPTS=(OWRONLY,OCREAT), // PATHMODE=SIRWXU //STDERR DD PATH='/tmp/xtclient.stderr', // PATHOPTS=(OWRONLY,OCREAT), // PATHMODE=SIRWXU // 谯: 蚱週赊 籘豢籿贿 JCL 籖蚚籬芍虯砎涉山踫蓯籶皇煌蚚籢蚚尚躳鸟生蓚贃聾尚 涉蓭山蓺生虰踫尚躳鸟生蓚蓯芍虯籶皇煌蚚籢蚚尚 71 芗蓺蓮縼粗涉虯72 芗瞄 蓯 'X' 尚縼蓤蓭虯 䶮赊踫赊 16 芗蓯鸟深蓺生虰 籶皇煌蚚籢蚚赊蹚蚴赊倮佴 (cd /usr/lpp/DWC/;) 芍虯OS/390 籊蚚籛籉豢籫搔 籆豢 籜籫蚚贿牲蓤蓭山蓚籪籅卉籒籫晃蚚蓯儇踃生蓚籜籩蚚籫煌豢籫蓮生虰籶皇煌蚚籢蚚 赊 2 棱瞄赊倮佴芍虯 XTClient 尚踫涉虯嗽失赊 8 籶皇煌蚚籢蚚尚縩涉蓺生虰 * 籪蚚籢籈籉籄籲籈籜虴籞豢籢蚚虴籘蚚籵蚚虴粃籜籫矛蓺色芍 IP 籄籬卉籜 * 籪蚚籢籈籉籄籲籈籜虴籞豢籢蚚虴籘蚚籵蚚虴粅蚚籫 (谝颉芍 11009) * 籪蚚籢籈籉籄籲籈籜虴籞豢籢蚚虴惶蚚籙蚚 ID * 籪蚚籢籈籉籄籲籈籜虴籞豢籢蚚虴籶籜或蚚籬 * 踫生蓚籜籩籦籿赊矛腛 * 籪蚚籢籈籉籄籲籈籜虴籞豢籢蚚虴籘蚚籵蚚虴籖粆豢籬虰硡皿: o 1 = 籜籩籦籿赊蓨壅身 o 2 = 籜籩籦籿尚籩籜籫虴簧蚚籬蓯籿慧簧蚚籫 o 3 = 籜籩籦籿尚咯簧蚚籬蓯籿慧簧蚚籫 o 4 = 籜籩籦籿尚籩籜籫虴簧蚚籬蓯籪簧蚚籫 o 5 = 籜籩籦籿尚蜫鲤簧蚚籬蓯籪簧蚚籫 * 籜籩籦籿惟贷尚你這生蓚筛蓘上筛赊籌籿籚还豢虰1= 芍山虯0 = 山山奢 * 蹚膯踫忱 (生蔀蓭赊踫尚蓨騩生蓯芍 0 蓺色芍籾皇豢籒尚磒) 42.27.5 籫皇豢籜籺籋蚚粆蚚 縼脝 神蓤蓢赊 12 赊籫皇豢籜籺籋蚚粆蚚芍虯螌脅縄稍籪蚚籢躟儇踃尚踫上 Java 籜籫 籄蚚籬虴籿慧籚蚚籛换蚚蓮生虰神蓤蓢赊籫皇豢籜籺籋蚚粆蚚尚踫生蓚蓯芍虯 蓺慎 DB2 籘籾籚籜籩缓赊 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚稠趭涉蓺生虰神蓤蓢赊 籫 皇豢籜籺籋蚚粆蚚赊趢实驅伽蓯啥山蓭芍虯 IBM DB2 Universal Database Data Warehouse Center Administration Guide Version 7虯SC26-9993-00 尚 驋涉蓭绅 审牲山虰 IWH.CLEAN IWH.PERIODTABLE IWH.KEYTABLE IWH.CHISQUARE IWH.CORRELATION IWH.STATISTICS IWH.INVERTDATA IWH.PIVOTDATA IWH.REGRESSION IWH.ANOVA IWH.SUBTOTAL IWH.MOVINGAVERAGE 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊稠趭 嗽失赊硡皿芍虯Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊稠趭蓯螜生蓚蜷蹫硡皿尚 卧苁 蓯蓺蓲舍色蓞赊蓮生虰蜷蹫硡皿蓯啥山蓭芍虯蛈Application Programming Guide and Reference for Java(TM)虯SC26-9018蛌尚驋涉蓭绅审牲山虰 1. DB2 籘籾籚籜籩缓蓯 PTF虯UQ46170 声蓱丧 UQ46114 尚縆磒生蓚虰 2. Age for Java 2.0 蓺色芍莎蓤嗽踾尚 OS/390 籚籜籩缓蓯籆豢籜籫蚚贿生蓚虰 3. DB2 蓯 JDBC 尚籆豢籜籫蚚贿涉虯DB2 籘籾籚籜籩缓蓮 JDBC 籶籦籔蚚籛尚籵籆 豢籬生蓚虰 4. DB2 籘籾籚籜籩缓赊 RRS 声蓱丧 DB2 WLM 籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚稠趭 生蓚虰 5. DB2 赊 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚稠趭生蓚虰神蓤蓯芍虯 Java 籜籫 籄蚚籬虴籿慧籚蚚籛换蚚赊籄籬卉籜撷吴蓹赊 Java WLM ⺪咯籿慧籚蚚籛换蚚赊 蹗唱搔 螝蓺蓤蓺生虰 6. WLM 蓮虯Java WLM ⺪咯籿慧籚蚚籛换蚚尚 WLM 味弋矛蓲螜翧賢深蓚虰蛈籄籿晃 籔蚚籚还豢味弋赊 蹗唱蛌蓲山上 WLM 籄籿晃籔蚚籚还豢味弋籶籰贿尚傻蓭虯 味弋矛尚 JCL 籿慧籚蚚籛换蚚蓯螜翧賢深蓺生虰 7. CREATE 蓺色芍 ALTER PROCEDURE 蓮 WLM_ENVIRONMENT 籌籿籚还豢赊 WLM 籄籿 晃籔蚚籚还豢 味弋矛尚䎱趭涉蓭虯籜籫籄蚚籬虴籿慧籚蚚籛换蚚蓺色芍惶蚚籙 蚚趭違螜忱尚籄籿晃籔蚚籚还豢味弋蓯螜翧賢深蓚虰 8. 籢籜籒尚蜫⺪涉色 DB2 蛭碙搔 Java WLM ⺪咯籿慧籚蚚籛换蚚赊皇籆籾皇晃 蚚蓯 籄籒籞籜蓮僧蓚神蓲尚蝝繤生蓚虰 籈籉籄籲籈籜虴籫皇豢籜籺籋蚚粆蚚赊稠趭籜籩籦籿 嗽失赊硡皿芍蜷蹫硡皿尚卧苁蓯蓺蓲舍色蓞赊蓮生虰蜷蹫硡皿蓯啥山蓭芍虯 蛈IBM DB2 Universal Database Data Warehouse Center Administration Guide Version 7, SC26-9993-00蛌尚 驋涉蓭绅审牲山虰 1. 籺籅籦籒籜籶籦籒 3 尚 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 (NT 缽) 籵蚚籛还 豢 7 蓯縆磒生蓚筛虯 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜尚 TRANSREGISTERED = 1 声蓱丧 TRANSFENCED=1 蓯 踃砎生蓚虰 籈籉籄籲籈籜虴籖豢籫慧蚚贿虴籪蚚籢粁蚚籜尚踃砎生蓚蓯芍虯 嗽失赊 SQL 尚 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜赊籖粆豢籬踫籿慧籞籦籘蚚蓮縼粗涉蓺生虰 CONNECT TO your_vw_control_database UPDATE IWH.INFORESOURCE SET TRANSREGISTERED = '1' WHERE SUBDBTYPE = 'DB2 MVS' UPDATE IWH.INFORESOURCE SET TRANSFENCED = '1' WHERE SUBDBTYPE = 'DB2 MVS' 2. 籫皇豢籜籺籋蚚粆蚚尚 DB2 蓯趭違生蓚虰 o DB2 (OS/390 缽) 籵蚚籛还豢 7 赊驁酃芍虯/usr/lpp/DWC/createXfSQLV7 蓮 SQL 籜籩蚚籫煌豢籫尚磒生蓚虰 o DB2 (OS/390 缽) 籵蚚籛还豢 6 赊驁酃芍虯 /usr/lpp/DWC/createXfSQL 蓮 SQL 籜籩蚚籫煌豢籫尚磒生蓚虰 o DB2 (OS/390 缽) 籵蚚籛还豢 5 赊驁酃芍虯 /usr/lpp/DWC/createXfSQL 蓮 谯尚賢深色 SQL 籜籩蚚籫煌豢籫尚 磒生蓚虰CREATE PROCEDURE 籜籩蚚籫煌豢籫赊生蔀蓭蓯谯尚賢深蓺生虰䶮蓯虯 INSERT INTO SYSIBM.SYSPROCEDURES 籜籩蚚籫煌豢籫尚籄豢籖煌豢籫涉蓭筛蓢虯 神赊 籜籩蚚籫煌豢籫尚傻蓭 籫皇豢籜籺籋蚚粆蚚尚 DB2 (OS/390 缽) 籵蚚 籛还豢 5 蓯 趭違涉蓺生虰 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚稠趭生蓚蓲僧蓯虯WLM 尚磒涉蓭 Java WLM ⺪咯籿慧籚蚚籛换蚚尚 WLM 味弋矛蓯螜翧賢深蓺生虰神赊味弋矛芍虯 CREATE PROCEDURE 籜籩蚚籫煌豢籫赊 WLM ENVIRONMENT 籌籿籚还豢蓮 䎱趭牲 蓤蓺生虰DSNWLMJ 芍虯蚱週蓮硡皿涉色籫皇豢籜籺籋蚚粆蚚趭違蓮膅身壅蓺蓤蓚 WLM 味弋矛蓮生虰DSNWLMJ 赊 WLM 螜翧矛尚趢实生蓚筛虯莎蓤涩蓤赊 籫皇豢籜 籺籋蚚粆蚚趭違赊 WLM ENVIRONMENT 籌籿籚还豢尚⺪咯籿慧籚蚚籛换蚚蓯 生蓮 蓯螜翧賢深蓭蓚矛腛蓯儇踃生蓚神蓲搔蓮僧蓺生虰 3. UNIX 籚籜籩缓虴籘蚚籸籜筛蓢赊晃豢籒尚 IWH710.SIWHLOAD 赊 籫皇豢籜籺籋 蚚粆蚚虴慧蚚籬虴簧籛患蚚贿蓯稠趭生蓚虰 o OS/390 粃籜籫虴籚籜籩缓蚱赊 UNIX 籚籜籩缓虴籘蚚籸籜蓯 Telnet 蓮慧 籓籆豢生蓚虰 o OS/390 籊蚚籛籉豢籫搔籆豢籜籫蚚贿牲蓤蓭山蓚籪籅卉籒籫晃蚚蓯儇踃生 蓚虰籪籺籋贿籫赊 籆豢籜籫蚚贿虴籪籅卉籒籫晃蚚芍 /usr/lpp/DWC 蓮 生虰 o DB2 V7 尚声山赊驁酃芍虯籜籩籦籿 4 蓯碎蓨蓺生虰DB2 V5 蓺色芍 V6 尚 声山赊驁酃芍虯籆豢籜籫蚚贿虴籪籅卉籒籫晃蚚赊 trlinks 籪蚚 籢虴籞籦籫尚 巽騑涉蓺生虰搐 1虯 ln -e IWHXFV7 xf.jll; 虯蓯粅豢籬週厶 (#) 尚蚰僧壅嗓蓮虯 神赊踫尚籖煌豢籫蓯涉蓺生虰搐 1虯 #ln -e IWHXF xf.jll; 赊粅豢籬週厶 (#) 尚 虮唼涉蓭虯神赊踫尚籄豢籖煌豢籫涉蓺生虰儇踃縚 尚訇蝷涉蓺生虰 o trlinks 蓲縼粗涉虯ENTER 尚薀生虰神蓤蓮籪籅卉籒籫晃蚚蓯虯IWHXF 蓺 色芍 IWHXFV7 簧籛患蚚贿赊慧蚚籬尚籊蚚籛籉豢籫蓯䎱生蓚 xf.jll 晃 豢籒搔蹗唱牲蓤蓺生虰 4. IWH710.SIWHPDSE 尚 APF 呙识涉蓭筛蓢虯莎蓤尚虯 DB2 Java 籜籫籄蚚籬虴籿 慧籚蚚籛换蚚赊⺪咯籿慧籚蚚籛换蚚赊 STEPLIB 翧苓蓯 趢实生蓚虰 5. xf.jll 晃豢籒搔 (籪籺籋贿籫: /usr/lpp/DWC) 蓚 籪籅卉籒籫晃蚚尚 WLM 味弋籪蚚籢虴籞籦籫赊 CLASSPATH 声蓱丧 LIBPATH 味弋儇忱蓯 趢实生蓚虰 o WLM 味弋籪蚚籢虴籞籦籫赊艘趗搔伞筛蓢稍山驁酃芍虯DB2 Java 籜籫籄蚚 籬虴籿慧籚蚚籛换蚚赊 ⺪咯籿慧籚蚚籛换蚚尚邶蔀蓭绅审牲山虰WLM 味弋 籪蚚籢虴籞籦籫芍虯JAVAENV DD 籎蚚籬搔 䎱涉蓭山蓚蓞赊蓮生虰 6. 籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚⺪咯涉蓭筛蓢虯籈籉籄籲籈籜虴籜籩籦籿赊蹗唱 蓲踫尚踫稍上虰 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊初盲酆 DB2 (OS/390 缽) 籵蚚籛还豢 7 蓮籘粅蚚籫牲蓤蓚赊芍虯籜籫籄蚚籬虴籿慧籚蚚籛换 蚚赊 Java 籌籾籛籉籒籫赊身蓮生虰涉色搔傻蓭虯籫皇豢籜籺籋蚚粆蚚芍虯 DB2 (OS/390 缽) 籵蚚籛还豢 5 蓺色芍 6 蓮芍虯籫皇豢籜籺籋蚚粆蚚赊籶皇煌蚚籢蚚赊 NULL 趌尚 籘粅蚚籫涉蓺甥嗓虰神蓤蓢赊籵蚚籛还豢蓮芍虯籯贿虴籶皇煌蚚籢蚚尚縩 生蓲虯籟慧蓲款磍赊咯蹗尚 涉蓺生虰籵蚚籛还豢 5 声蓱丧 6 赊籫皇豢籜籺籋蚚粆蚚 芍虯籟慧虴籶皇煌蚚籢蚚尚 籯贿虴籜籫晃豢籓蓲款磍蓯随山蓺生虰 DB2 搔籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊 COMMIT SQL 籜籩蚚籫煌豢籫尚籘粅蚚籫生蓚 赊芍虯 DB2 (OS/390 缽)籵蚚籛还豢 7 赊身蓮生虰INVERTDATA 籜籫籄蚚籬虴籿慧籚 蚚籛换蚚芍虯 籜籫籄蚚籬虴籿慧籚蚚籛换蚚繀赊賊尚籬慧籦籿涉蓭蹘蹗唱涉蓺生虰涉 色搔傻蓭虯 INVERTDATA 籜籫籄蚚籬虴籿慧籚蚚籛换蚚蓯芍籖粇籦籫虴籜籩蚚籫煌豢 籫搔貹硔蓮生虰莎赊色舍虯 IWH.INVERTDATA 芍 DB2 (OS/390 缽) 籵蚚籛还豢 5 蓺 色芍 6 蓮籘粅蚚籫牲蓤蓺甥嗓虰 DB2 (OS/390 缽) 芍 Java 惶蚚籙蚚趭違螜忱尚籘粅蚚籫涉蓺甥嗓虰涉色搔傻蓭虯 IWH.FORMATDATE 芍 390 籿皇籦籫籺籋蚚缓蓮籘粅蚚籫牲蓤蓺甥嗓虰 Java 籜籫籄蚚籬虴籿慧籚蚚籛换蚚磒赊籘豢籿贿⺪咯 PROC (籖粆豢籬虴籿慧籚蚚籛 换蚚) (蛈DB2 (OS/390 缽) Application Programming Guide and Reference for Java蛌赊 硡皿尚驋) //DSNWLMJ PROC DB2SSN=DSN,NUMTCB=5,APPLENV=DSNWLMJ <-- CREATE PROC 繀赊 WLM ENVIRONMENT 趌 //******************************************************************* //* THIS PROC IS USED TO START THE WLM-ESTABLISHED SPAS * //* ADDRESS SPACE FOR THE DSNWLMJ APPLICATION ENVIRONMENT * //* V WLM,APPLENV=DSNWLMJ,RESUME * //******************************************************************* //DSNWLMJ EXEC PGM=DSNX9WLM,TIME=1440,REGION=0M, // PARM='&DB2SSN, &NUMTCB, &APPLENV' //STEPLIB DD DSN=DSN.TESTLIB,DISP=SHR // DD DSN=IWH710.SIWHPDSE,DISP=SHR <-- 神神蓯芍籫皇豢籜籺籋蚚粆蚚搔蓨蓺生 // DD DSN=DSN.HPJSP.PDSE.JDBC,DISP=SHR <-- HPJ 籞籦籫籄籦籿筛蓢赊 HPJ DLL // DD DSN=SYS1.PP.PDSELINK,DISP=SHR <-- HPJ 皇豢籢籆缓虴皇籆籾皇晃蚚 // DD DSN=DSN710.SDSNEXIT,DISP=SHR // DD DSN=DSN710.SDSNLOAD,DISP=SHR // DD DSN=SYS1.SCEERUN,DISP=SHR // DD DSN=DSN.PDSE,DISP=SHR <-- HPJ 籞籦籫籄籦籿驅伽 //JAVAENV DD DSN=DSN.WLMENVJ.JSPENV,DISP=SHR <-- 味弋儇忱虰失週驋 //CEEDUMP DD SYSOUT=A //DSSPRINT DD SYSOUT=A //JSPDEBUG DD SYSOUT=A //SYSABEND DD SYSOUT=A //SYSPRINT DD SYSOUT=A 籘豢籿贿味弋儇忱籪蚚籢虴籞籦籫 (蛈DB2 (OS/390 缽) Application Programming Guide and Reference for Java蛌赊 硡皿尚驋) ENVAR("TZ=PST07", "DB2SQLJPROPERTIES=/usr/lpp/db2/jdbc/db2710/classes/db2sqljjdbc.properties", "LIBPATH=/usr/lpp/DWC", "VWSPATH=/usr/lpp/DWC", "CLASSPATH=/usr/lpp/db2/jdbc/db2710/classes:/usr/lpp/DWC:/usr/lpp/hpj/lib"), MSGFILE(JSPDEBUG) 籫皇豢籜籺籋蚚粆蚚赊籭籚还籭贿虴皇豢籕蚚籛虴籘粅蚚籫 OS/390 籊蚚籛籉豢籫搔臭唱生蓚呻蓲嗓蓘赊煌籦籞蚚籛芍 NT 籿皇籦籫籺籋蚚缓蓯拇 矼牲蓤蓭 籆豢籢蚚籿晃籦籫牲蓤蓺生虰涉色搔傻蓭虯呻蓲嗓蓘赊驁酃虯煌籦籞蚚籛荏 軋芍 NT 赊 UDB 赊 籆豢籜籫蚚贿贃聾蓯蓱傻蓭穗稍蓨蓺生虰籫皇豢籜籺籋蚚粆蚚芍 礌蜲蓮生虰OS/390 籊蚚籛籉豢籫蓯芍 嗽失赊籫皇豢籜籺籋蚚粆蚚磒煌籦籞蚚籛虴籺 籃籆贿搔縔賢牲蓤蓭山蓺生虰 籺籃籆贿矛: 淖收荏軋 Xf.properties_Fi_FI 籺籅豢皇豢籬赊籺籅豢皇豢籬軋 Xf.properties_No_NO 籱贿籈籉蚚赊籱贿籈籉蚚軋 Xf.properties_Ru_RU 慧籚籄赊慧籚籄軋 Xf.properties_Zh_CN 谔勰 (谔蕽砽妙呦耡勰) 赊谔勰軋 Xf.properties_Zh_TW 膭聀赊谔勰軋 Xf.properties_Da_DK 籪豢粆蚚籒赊籪豢粆蚚籒軋 Xf.properties_De_DE 籬籆籧赊籬籆籧軋 Xf.properties_En_US 賻勰赊賻勰蕄軋 Xf.properties_Es_ES 籜粂籆豢赊籜粂籆豢軋 Xf.properties_Fr_FR 籺皇豢籜赊籺皇豢籜軋 Xf.properties_It_IT 籆籢晃籄赊籆籢晃籄軋 Xf.properties_Ja_JP 浚脅赊浚脅軋 Xf.properties_Ko_KR 螡勰赊螡勰軋 Xf.properties_Pt_BR 籾皇籛贿赊粅贿籫籏贿軋 Xf.properties_Sv_SE 籜籈籉蚚籪豢赊籜籈籉蚚籪豢軋 籫皇豢籜籺籋蚚粆蚚赊煌籦籞蚚籛尚蕄軋嗽蜲蓯生蓚蓯芍虯蚱週赊籺籃籆贿赊 1 啥尚 腎男涉蓭虯莎赊繀磂尚 Xf.properties 蓯籖籹蚚涉蓭绅审牲山虰 42.27.6 DB2 朝賗籺籃粇晃蚚嗽蜲赊籪蚚籢粁蚚籜赊籄籒籞籜 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜嗽蜲赊籚籜籩缓蓯籄籒籞籜生蓚色舍蓯虯OS/390 籊 蚚籛籉豢籫芍 DataJoiner 尚磒涉蓺生虰DataJoiner 蓯蓱蓨虯籊蚚籛籉豢籫芍 UDB 籪蚚籢粁蚚籜蓲款磍蓯虯 谝颉赊 DRDA 赊椽蓤尚磒蓮僧蓺生虰ODBC 磛咄搔 DB2 嗽 蜲赊籠蚚籜蓯軄深蓢蓤蓭山蓚驁酃虯 DataJoiner 芍蜲倮赊籪蚚籢粁蚚籜蓯籄籒籞籜 生蓚趢实赊籖蚚籬膚尚軒丧騩涉蓺生虰 DataJoiner 芍虯Oracle虯Sybase虯Informix虯Microsoft SQL Server虯Teradata虯声 蓱丧 Windows NT虯 AIX 蓺色芍 Sun 赊 Solaris 暮蹗味弋蓮咯蹗生蓚 ODBC 籬皇籆 籵蚚尚啥莎赊默赊籪蚚籢粁蚚籜蓯 籄籒籞籜生蓚神蓲搔蓮僧蓺生虰OS/390 籊蚚籛 籉豢籫芍 DataJoiner 蓯虯籢蚚籕籦籫蓲涉蓭蓮芍稍绅虯籠蚚籜蓲涉蓭 籄籒籞籜生蓚 神蓲搔蓮僧蓺生虰DataJoiner 芍 2 籺籉蚚籝虴籖粇籦籫尚籘粅蚚籫涉蓺甥嗓虰 DataJoiner 芍 籵蚚籛还豢 2.1 声蓱丧 2.1.1 蓮籄籿晃籔蚚籚还豢虴晃籒籊籜籢蚚 蓲涉蓭 TCP/IP 尚籘粅蚚籫涉蓺生搔虯 籄籿晃籔蚚籚还豢虴籘蚚籵蚚芍傻蓭山蓺甥 嗓虰OS/390 籊蚚籛籉豢籫芍 TCP/IP 尚磒生蓚色舍赊 籄籿晃籔蚚籚还豢虴籘蚚籵 蚚搔貹磛稍赊蓮虯OS/390 筛蓢 DataJoiner 蓯籄籒籞籜生蓚钠伞蓨蓯虯 SNA 抽鸟尚 磒涉蓭绅审牲山虰 OS/390 蚱赊 IMS 声蓱丧 VSAM 赊籄籒籞籜 籒皇籚籦籒虴籖籰籒籫芍虯籈籉籄籲籈籜虴籊蚚籛籉豢籫筛蓢 僖蚗蓯踳縼涉虯籆豢籜 籫蚚贿牲蓤蓺生虰OS/390 籊蚚籛籉豢籫芍虯籒皇籚籦籒虴籖籰籒籫 ODBC 籬皇籆籵蚚 筛蓢虯 IMS 声蓱丧 VSAM 蓯籄籒籞籜生蓚神蓲搔蓮僧蓺生虰籒皇籚籦籒虴籖籰籒籫尚 磒生蓤勺虯 IMS 蓲 VSAM 籪蚚籢虴籞籦籫尚 DB2 赊趭違赊蓱上蓯籞籦籫籄籦籿 涉虯ODBC 尚磒涉蓭 籄籒籞籜生蓚神蓲搔蓮僧蓺生虰 OS/390 籊蚚籛籉豢籫蓯芍虯磛咄搔籒皇籚籦籒虴籖籰籒籫蓯淖生蓚蓞赊筛虯蓺色芍 DB2 蓯 淖生蓚蓞赊筛蓯螌汕山蓭虯縆碀稍 ODBC 籬皇籆籵蚚尚慧蚚籬涉蓺生虰DB2 籠 蚚籜蓯籄籒籞籜涉蓭山蓚驁酃芍虯 籊蚚籛籉豢籫芍 DB2 ODBC 籬皇籆籵蚚尚慧蚚籬涉 蓺生虰VSAM 蓺色芍 IMS 籠蚚籜蓯籄籒籞籜涉蓭山蓚驁酃蓯芍虯 籊蚚籛籉豢籫芍籒皇 籚籦籒虴籖籰籒籫 ODBC 籬皇籆籵蚚尚慧蚚籬涉蓺生虰慧蚚籬牲蓤蓚蓲虯籊蚚籛籉豢 籫赊磛咄搔蛩床牲蓤蓺生虰 籒皇籚籦籒虴籖籰籒籫 ODBC 籬皇籆籵蚚蓲籈籉籄籲籈籜虴籄籒籞籜赊籞籦籫籄籦籿 籒皇籚籦籒虴籖籰籒籫芍虯OS/390 籊蚚籛籉豢籫蓲芍僖芏蓯踳縼涉蓭籆豢籜籫蚚贿涉 蓺生虰 籒皇籚籦籒虴籖籰籒籫芍虯籚豢籓贿虴籺籃籆贿蓺色芍籺籃籆贿赊藞倮尚虯 1 啥嗽蚱赊晃卉蚚籚还籭贿賊蓲涉蓭賊生蓚神蓲搔蓮僧蓺生虰籒皇籚籦籒虴籖籰籒籫 蓯籄籒籞籜生蓚蓯芍虯 籒皇籚籦籒虴籖籰籒籫赊 IMS 声蓱丧 VSAM 籪蚚籢尚粆籦籿 生蓚貹磛搔蓨蓺生虰䦅咯蓮籪蚚籢尚粆籦籿生蓚筛虯 Microsoft Windows Classic Connect 赊坤晃卉蚚籚还籭贿虴籪蚚籢虴粆籦籶蚚尚磒生蓚神蓲搔蓮僧蓺生虰 1. 籒皇籚籦籒虴籖籰籒籫虴籪蚚籢虴籘蚚籵蚚赊 OS/390 蓹赊籆豢籜籫蚚贿 2. 籌籿籚还豢: 籒皇籚籦籒虴籖籰籒籫虴籪蚚籢虴粆籦籶蚚朝賗赊 NT 蓹赊籆豢籜 籫蚚贿 3. 籒皇籚籦籒虴籖籰籒籫搔籪蚚籢蓯晃卉蚚籚还籭贿虴籄籒籞籜蓮僧蓚蓱上蓯虯籒 皇籚籦籒虴籖籰籒籫赊 耞床賊趭違尚趭違生蓚虰籪蚚籢虴粆籦籶蚚尚磒涉 蓭虯IMS 声蓱丧 VSAM 踈慕赊趭違尚 蹗唱涉色蓨虯蓺色芍趭違尚䦅咯蓮蹗唱蓮 僧蓺生虰 4. 籒皇籚籦籒虴籖籰籒籫尚籞籦籫籄籦籿生蓚蓲虯籈籉籄籲籈籜蓯籄籒籞籜尚籞籦 籫籄籦籿生蓚神蓲搔蓮僧蓺生虰 a. 籒皇籚籦籒虴籖籰籒籫赊 .ini 籺籃籆贿尚蹗唱生蓚虰 籘豢籿贿赊 籒皇籚籦籒虴籖籰籒籫虴籄籿晃籔蚚籚还豢踈唱籺籃籆贿 cxa.ini 芍虯 /usr/lpp/DWC/ 籪籅卉籒籫晃蚚蓯蓨虯神神蓮侪朝牲蓤蓺 生虰 * national language for messages NL = US English * resource master file NL CAT = usr/lpp/DWC/v4r1m00/msg/engcat FETCH BUFFER SIZE = 32000 DEFLOC = CXASAMP USERID = uid USERPASSWORD = pwd DATASOURCE = DJX4DWC tcp/9.112.46.200/1035 MESSAGE POOL SIZE = 1000000 b. .ini 籺籃籆贿蓯蓚 DATASOURCE 踫尚 踃砎生蓚虰神赊踫蓯芍虯籪蚚 籢虴籠蚚籜矛蓲籿慧籫籖贿虴籄籬卉籜搔螝蓺蓤蓭山蓺生虰籪蚚籢虴籠蚚 籜矛芍虯 籒皇籚籦籒虴籖籰籒籫虴籪蚚籢虴籘蚚籵蚚蓮趭違牲蓤色驋蕥籿 慧籞籦籘蚚赊矛腛 (籪蚚籢虴籘蚚籵蚚赊 config 籺籃籆贿蓯蓚 QUERY PROCESSOR SERVICE INFO ENTRY 蓯蓨蓺生) 蓯 淖收涉蓭山蓚貹磛搔 蓨蓺生虰籿慧籫籖贿虴籄籬卉籜芍款婶籺籃籆贿赊 TCP/IP SERVICE INFO 酆瞄蓯蓨蓺生虰 神赊籺籃籆贿赊 USERID 蓲 USERPASSWORD 芍虯籈籉籄 籲籈籜虴籪蚚籢虴籠蚚籜尚 趭違生蓚蓯磒牲蓤蓺生虰 c. CXA_CONFIG 味弋儇忱尚籒皇籚籦籒虴籖籰籒籫赊籿慧籓皇缓虴籺籃籆贿蓯 籊籒籜粅蚚籫生蓚虰 神赊籺籃籆贿芍谝颉虯.ini 籺籃籆贿蓲款婶籪籅卉 籒籫晃蚚蓯蓨蓺生虰 d. LIBPATH 味弋儇忱尚踃砎涉蓭虯籶籜尚籒皇籚籦籒虴籖籰籒籫赊籿慧籓皇 缓虴籺籃籆贿蓯 膅身壅身设虰神赊籺籃籆贿芍谝颉虯.ini 籺籃籆贿蓲款 婶籪籅卉籒籫晃蚚蓯 蓨蓺生虰 e. 籌籿籚还豢: 籩籜籫虴籿慧籓皇缓 cxasamp 蓮籆豢籜籫蚚贿尚軣埙生蓚: .ini 籺籃籆贿搔螝蓺蓤蓭山蓚籪籅卉籒籫晃蚚筛蓢 cxasamp 蓲 縼粗涉蓺 生虰 location/uid/pwd 芍虯.ini 籺籃籆贿蓮趭違牲蓤色 籪蚚籢虴籠蚚 籜 name/userid/userpassword 蓮生虰 f. 籪蚚籢虴籠蚚籜尚虯DB2 尚趭違生蓚蓲僧蓲款磍蓯虯籈籉籄籲籈籜蓯趭違 涉蓺生虰 DB2 (OS/390 缽) 蓯芍籬皇籆籵蚚虴粆籰蚚籛换蚚搔稍山色舍虯dsnaoini 籺籃籆贿尚 踃砎生蓚貹磛芍蓨蓺甥嗓虰籒皇籚籦籒虴籖籰籒籫赊籬皇籆籵蚚虴粆籰蚚籛换蚚 芍虯OS/390 籊蚚籛籉豢籫蓯 蹗唱牲蓤蓺生虰 42.27.7 DB2 (OS/390 缽) 惶蚚籩籅晃籩籅蚚赊踫 籊蚚籛籉豢籫尚磒涉蓭惶蚚籩籅晃籩籅蚚尚踫生蓚蓯芍虯apar PQ44904 尚 OS/390 籊蚚籛籉豢籫蓯 縆磒生蓚貹磛搔蓨蓺生虰 DSNUTILS 芍虯WLM 声蓱丧 RRS 味弋蓮踫牲蓤蓚 DB2 (OS/390 缽) 籜籫籄蚚籬虴籿 慧籚蚚籛换蚚 蓮生虰神蓤尚上蓲虯惶蚚籙蚚趭違赊籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴 籆豢籢蚚籺籉蚚籜尚磒涉蓭籆豢籜籫蚚贿涉色 DB2 惶蚚籩籅晃籩籅蚚尚踫生蓚神 蓲搔蓮僧蓺生虰DB2 (OS/390 缽) 赊 LOAD虯REORG 声蓱丧 RUNSTATS 惶蚚籩籅晃籩籅 蚚蓯芍虯惶蚚籩籅晃籩籅蚚赊踫贃聾尚儇踃生蓚色舍蓯磒蓮僧蓚 籿慧籶籩籅蚚虴 籚蚚籫搔螝蓺蓤蓭山蓺生虰惶蚚籩籅晃籩籅蚚赊籿慧籶籩籅蚚尚儇踃生蓚蓯芍虯 蛈籿 慧籞籜虴簧籪皇蚚蛌籈籅豢籬籈蓮瞄縄赊惶蚚籩籅晃籩籅蚚尚蔈籒晃籦籒涉虯 蛈籿慧 籶籩籅蚚蛌尚籒晃籦籒涉蓺生虰 籈籉籄籲籈籜虴粆籰蚚籛换蚚赊籜籩籦籿蓯蓞虯DB2 惶蚚籩籅晃籩籅蚚尚螝设 DSNUTILS 蓹赊 籆豢籢蚚籺籉蚚籜搔冥邿牲蓤蓭山蓺生虰 DSNUTILS 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊籞籦籫籄籦籿䦅蚬芍嗽失赊谝蓨蓮生虰 1. DB2 尚籆豢籜籫蚚贿生蓚坳蓯虯DSNTIJSG 籛还籾尚踫涉蓭虯DSNUTILS 籜籫籄 蚚籬虴籿慧籚蚚籛换蚚尚 稠趭涉蓭籵籆豢籬涉蓺生虰DSNUTILS 赊趭違蓯 PARAMETER STYLE GENERAL 搔蓚神蓲尚 蝝繤涉蓭绅审牲山虰 2. WLM 蝷床赊籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚磒识繺蓯生蓚虰 3. RRS 声蓱丧 WLM 味弋尚籞籦籫籄籦籿生蓚虰 4. DB2 蓯蓱傻蓭冥邿牲蓤蓭山蓚籘豢籿贿虴籵籦籤 DSNUTILS 籿慧籓皇缓尚 踫 生蓚虰(神赊籜籩籦籿芍橙蝓蓮芍蓨蓺甥嗓搔貹硔蓮生虰) 5. DSNUTILS 籿皇豢蓲虯DSNCLI 籿皇豢尚籵籆豢籬涉虯CLI 搔籜籫籄蚚籬虴籿慧籚 蚚籛换蚚尚 軒丧騩生神蓲搔蓮僧蓚蓱上蓯稍蓨蓺生: BIND PLAN(DSNAOCLI) PKLIST(*.DSNAOCLI.*, *.DSNUTILS.*) 6. 籈籉籄籲籈籜虴粆籰蚚籛换蚚尚磒涉蓭籜籩籦籿尚籞籦籫籄籦籿涉虯 莎赊籜 籩籦籿尚踫生蓚虰碎矨籢籆籿芍 APPEND 蓮生虰莎上涉稍山蓲虯 籈籉籄籲籈 籜虴粆籰蚚籛换蚚芍虯惶蚚籩籅晃籩籅蚚赊踫腛蓯虯賊赊谔赊生蔀蓭尚 邸虮 涉蓭涉蓺山蓺生虰 LOAD 惶蚚籩籅晃籩籅蚚尚磒涉蓭 DB2 (OS/390 缽) 賊赊吴蓮 籪蚚籢尚籖籹蚚 賊尚籺皇籦籫虴籺籃籆贿蓯籄豢慧蚚籬涉虯莎赊籺皇籦籫虴籺籃籆贿尚僖赊賊蓯 慧蚚 籬涉蓭虯賊尚籖籹蚚涉色山蓲涉蓺生虰賊赊吴蓮籪蚚籢尚籖籹蚚生蓚蓯芍谝颉虯 籪蚚 籢尚籄豢慧蚚籬涉虯籄豢慧蚚籬蓯蓱傻蓭臭唱牲蓤蓚慧蚚籬初軇籜籩蚚籫煌豢籫尚 巽 騑涉蓭筛蓢虯莎赊籪蚚籢尚慧蚚籬涉蓺生虰籈籉籄籲籈籜尚磒生蓚蓲虯籜籩籦籿蓲 籜籩籦籿赊吴蓮谔趂涉蓭初軇籜籩蚚籫煌豢籫尚䦅咯蓮巽騑生蓚神蓲稍绅虯僖赊賊蓹 赊慧蚚籬尚 䎱趭蓮僧蓺生虰莎蓤蓯芍虯Reorg/Generic 籆豢籢蚚籺籉蚚籜尚磒涉 蓭虯 UNLOAD 惶蚚籩籅晃籩籅蚚蓺色芍 REORG TABLESPACE 惶蚚籩籅晃籩籅蚚尚傻 蓭籺籃籆贿尚 籄豢慧蚚籬生蓚籜籩籦籿尚蹗唱涉蓺生虰神赊 2 啥赊惶蚚籩籅晃籩籅 蚚芍 山慎蓤蓞虯2 啥赊騩粗籪蚚籢虴籞籦籫尚臭唱涉蓺生虰1 啥芍賊籪蚚籢尚啥蓞 赊虯蓞上 1 啥芍 LOAD 蓯縼粗蓮僧蓚惶蚚籩籅晃籩籅蚚初軇籜籩蚚籫煌豢籫尚啥蓞 赊蓮生虰惶蚚籩籅晃籩籅蚚搔臭唱生蓚 初軇籜籩蚚籫煌豢籫赊 INTO TABLE 賊矛芍虯 籄豢慧蚚籬牲蓤蓚賊赊矛腛蓮生虰嗽失蓯虯 Reorg 籄豢慧蚚籬 籜籩籦籿蓯磒蓮僧 蓚 DSNUTILS 籶皇煌蚚籢蚚尚涉蓺生虰 賊 33. Reorg 籄豢慧蚚籬虴籜籩籦籿赊籿慧籶籩籅蚚 UTILITY_ID REORGULX RESTART NO UTSTMT REORG TABLESPACE DBVW.USAINENT UNLOAD EXTERNAL UTILITY_NAME REORG TABLESPACE RECDSN DBVW.DSNURELD.RECDSN RECDEVT SYSDA RECSPACE 50 PNCHDSN DBVW.DSNURELD.PNCHDSN PNCHDEVT SYSDA PNCHSPACE 3 Reorg/Generic DSNUTILS 籆豢籢蚚籺籉蚚籜尚磒涉蓭慧蚚籬虴籜籩籦籿尚 蹗唱涉 蓺生虰谝颉虯DSNUTILS 籜籩蚚籫煌豢籫虴籜籩蚚籫煌豢籫虴籶皇煌蚚籢蚚芍虯 惶蚚 籩籅晃籩籅蚚初軇籜籩蚚籫煌豢籫尚䎱趭涉蓺生虰籈籉籄籲籈籜虴惶蚚籩籅晃籩籅 蚚虴籆豢籢蚚籺籉蚚籜蓮蓞虯 惶蚚籩籅晃籩籅蚚虴籜籩蚚籫煌豢籫虴籺籅蚚贿籬蓯籺 籃籆贿矛尚䎱趭蓮僧蓺生虰 籐蚚或蚚籬 FILE 尚傻蓭碙軟稍初軇籜籩蚚籫煌豢籫尚 螝设籺籃籆贿尚䎱趭蓮僧蓺生虰蓺色虯 籐蚚或蚚籬 TABLE 尚傻蓭慧蚚籬涉色山賊 赊矛腛尚䎱趭蓮僧蓺生虰腛赊礌筛蓢赊騩粗尚暮蹗 生蓚色舍蓯 LOAD 惶蚚籩籅晃籩籅 蚚尚磒生蓚蓯芍虯 LOAD 籿慧籶籩籅蚚蓯蓚嗽失赊籶皇煌蚚籢蚚趌尚縆磒涉蓺 生虰 谯: UTSTMT 籺籅蚚贿籬蓯芍虯慧蚚籬虴籜籩蚚籫煌豢籫蓺色芍 UNLOAD EXTERNAL 籌 籿籚还豢尚 䎱趭涉蓭踫涉色 REORG 惶蚚籩籅晃籩籅蚚赊騩粗籺籃籆贿赊矛腛 尚縼粗涉蓺生虰 賊 34. LOAD 籜籩籦籿虴籿慧籶籩籅蚚 UTILITY_ID LOADREORG RESTART NO UTSTMT :FILE:DBVW.DSNURELD.PNCHDSN:TABLE:[DBVW].INVENTORY UTILITY_NAME LOAD RECDSN DBVW.DSNURELD.RECDSN RECDEVT SYSDA 蚱週芍虯款藞蓺色芍穗稍蓚 DB2 籘籾籚籜籩缓赊蓢蓜蓚 DB2 (OS/390 缽) 籠蚚籜 声蓱丧 籢蚚籕籦籫賊蓯淖涉蓭碙軟蓮生虰初軇籜籩蚚籫煌豢籫虴籺皇籦籫虴籺籃籆贿 芍虯HFS 蓺色芍軓碙赊 MVS 籺籃籆贿赊 山慎蓤筛蓮生虰 OS/390 蓮磒识繺稍 DSNUTILS 声蓱丧 DB2 惶蚚籩籅晃籩籅蚚赊蜷蹫芍虯 蛈DB2 (OS/390 缽) 惶蚚籩籅晃籩籅蚚赊䦅藳僧声蓱丧市硡蚰蛌尚驋涉蓭绅审牲山虰 42.27.8 卉籿晃籔蚚籚还豢 OS/390 籊蚚籛籉豢籫尚磒涉蓭虯Data Propagator 卉籿晃籔蚚籚还豢赊縆磒籜籩籦 籿尚咯石生蓚神蓲搔蓮僧蓺生虰 卉籿晃籔蚚籚还豢蓯芍虯籠蚚籜虴籪蚚籢粁蚚籜虯 籖豢籫慧蚚贿虴籪蚚籢粁蚚籜虯声蓱丧籢蚚籕籦籫虴籪蚚籢粁蚚籜搔貹磛蓮生虰 神蓤 蓢芍穗稍蓚籪蚚籢粁蚚籜蓮蓚驁酃蓲虯款婶籪蚚籢粁蚚籜蓮蓚驁酃搔蓨蓺生虰 籐换籿籤换蚚虴籛还籾芍虯 DB2 籛还籾尚縺身蓨虯籠蚚籜虴籪蚚籢粁蚚籜蓯蓘赊踫 搔趢实虯踃砎蓺色芍儇踃牲蓤色筛尚 蜡僖涉蓺生虰䶮蓯籛还籾芍虯神赊儇踃尚儇踃圬 身籪蚚籢赊賊蓯蚰僧壅身蓺生虰䶮蓯虯縆磒籛还籾搔儇踃尚籢蚚籕籦籫虴籪蚚籢粁蚚 籜蓯縆磒生蓚色舍蓯踫牲蓤蓺生虰 DB2 籈籉籄籲籈籜虴粆籰蚚籛换蚚虴籶籦籔蚚籛 芍虯卉籿晃籔蚚籚还豢虴籜籩籦籿尚蹗唱涉蓭虯縆磒籛还籾赊踫尚 咯石生蓚神蓲 搔蓮僧蓺生虰籈籉籄籲籈籜虴粆籰蚚籛换蚚尚傻蓭虯踫生蓚縆磒籛还籾赊籢籆籿 蓲踫危尚 趭違生蓚神蓲搔蓮僧蓺生虰升磒赊 SASNLINK 皇籆籾皇晃蚚尚 steplib 味弋儇忱蓯 籊籒籜粅蚚籫涉蓭绅审牲山虰 籪蚚籢籈籉籄籲籈籜虴籞豢籢蚚虴籩豢籿卉蚚籫蓹赊卉籿晃籔蚚籚还豢虴籘粅蚚籫赊 趢实 籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯芍虯卉籿晃籔蚚籚还豢虴籘粅蚚籫赊色舍赊 JCL 籩豢 籿卉蚚籫 搔蓨蓺生虰神赊 OS/390 籊蚚籛籉豢籫尚磒涉蓭籄籿皇籆虴籿慧籓皇缓 尚踫生蓚驁酃芍虯 OS/390 籚籜籩缓磒蓯神赊籩豢籿卉蚚籫繀赊籄籎籈豢籫声蓱丧 籪蚚籢虴籞籦籫驅伽尚儇踃生蓚 貹磛搔蓨蓺生虰籩豢籿卉蚚籫尚儇踃生蓚蓯芍虯䶮 赊蓱上蓯涉蓺生虰 1. /usr/lpp/DWC/ 籪籅卉籒籫晃蚚赊籺籃籆贿尚籖籹蚚声蓱丧踃砎生蓚呙识尚啥 ID 蓮 慧籓籌豢生蓚虰 2. apply.jcl 尚芨啥深蓭神赊籺籃籆贿尚 systemname.apply.jcl 蓲涉蓭 籖籹蚚 生蓚虰systemname 芍 MVS 籚籜籩缓赊矛腛蓮生虰色蓲奢勺虯 STLMVS1 蓯山蓚 驁酃芍虯STLMVS1.apply.jcl 蓲山上籺籃籆贿赊籖籹蚚尚 蹗唱涉蓺生虰 3. 籩籐籜籫虴籊籪籅籢蚚尚磒涉蓭虯籘籆籫赊磛茯蓯酃傻色 JCL 尚籎籜籢粆籆 籝涉蓺生虰 籄籎籈豢籫驅伽尚虯升磒赊 MVS 籚籜籩缓赊賅蚝籄籎籈豢籫驅伽 蓯酃伞甥蓭儇踃涉虯 蓺色 STEPLIB DD 声蓱丧 MSGS DD 赊籪蚚籢虴籞籦籫尚儇 踃涉蓭绅审牲山虰 4. 貹磛稍蓢虯EXEC 籎蚚籬赊籿慧籓皇缓矛尚儇踃涉蓭绅审牲山虰籿慧籓皇缓矛赊 儇踃蓯啥山蓭 蜷涉绅芍虯蛈DB2 卉籿晃籔蚚籚还豢赊䦅藳僧声蓱丧市硡蚰 蛌尚 驋涉蓭绅审牲山虰[USERID] 蓛 [APPLY_PARMS] 赊蓱上蓯虯 膯喂芤蓯酥蓺蓤 蓭山蓚籶皇煌蚚籢蚚芍儇踃涉稍山蓮绅审牲山虰(膯喂芤芍莎蓤涩蓤虯 16 砳亵  x'AD' 声蓱丧 x'BD' 蓮生虰TSO 赱妹籢籆籿尚 SPF 籌籿籚还豢 0 蓮 3278A 蓯 稠趭涉蓭山稍山蓲虯神蓤蓢赊趌芍膯喂芤蓲涉蓭蓮芍稍绅虯康䦂亵蓲涉蓭 随伞蓤蓺生虰x'AD' 蓛 x'BD'虯 蓺色芍神蓤蓢赊亵吴蓯蓚籪蚚籢尚儇踃涉 稍山驁酃虯神蓤芍脙膴蓨蓺甥嗓虰) 5. 味弋儇忱 VWS_TEMPLATES 尚籖籹蚚牲蓤色藞籺籃籆贿赊籪籅卉籒籫晃蚚尚䎱 生蓱上蓯踃砎涉蓺生虰 䶮赊礌芍虯籪蚚籢籈籉籄籲籈籜籞豢籢蚚蓯縔賢牲蓤蓭山蓚 JCL 籩豢籿卉蚚籫蓮生虰 縆磒 JCL 籩豢籿卉蚚籫: //[USERID]A JOB ,MSGCLASS=H,MSGLEVEL=(1,1), // REGION=2M,TIME=1440,NOTIFY=&SYSUID //* DON'T CHANGE THE FIRST LINE OF THIS TEMPLATE. //* THE REMAINING JCL SHOULD BE MODIFIED FOR YOUR SITE. //********************************************** //* RUN APPLY/MVS ON OS/390 DB2 6.1 * //********************************************** //ASNARUN EXEC PGM=ASNAPV66,REGION=10M, // [APPLY_PARMS] //STEPLIB DD DISP=SHR,DSN=DPROPR.V6R1M0.SASNLINK // DD DISP=SHR,DSN=DSN610.SDSNLOAD //MSGS DD DSN=DPROPR.V2R1M0A.MSGS,DISP=SHR //ASNASPL DD DSN=&&ASNASPL,DISP=(NEW,DELETE,DELETE), // UNIT=SYSDA,SPACE=(CYL,(10,1)), // DCB=(RECFM=VB,BLKSIZE=6404) //SYSTERM DD SYSOUT=* //SYSTSPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=*// 42.27.9 籊蚚籛籉豢籫虴慧籓週耝 籘蚚籵蚚虯慧籏蚚虯籊蚚籛籉豢籫虯声蓱丧 藞倮赊籪蚚籢籈籉籄籲籈籜虴籞豢籢蚚虴 籿慧籓皇缓赊蓱上稍 墨绅赊 DB2 籈籉籄籲籈籜虴粆籰蚚籛换蚚虴籖豢粅蚚籰豢籫 芍虯VWS_LOGGING 味弋儇忱蓮䎱趭牲蓤色 慧籓週耝磒籪籅卉籒籫晃蚚蓯慧籓尚蚰僧壅 身蓺生虰神蓤蓢赊慧籓虴籺籃籆贿芍籿卉蚚豢虴籩籐籜籫蓮生虰 籪蚚籢籈籉籄籲籈籜虴籞豢籢蚚筛蓢籊蚚籛籉豢籫赊慧籓週耝尚蜫⺪蓮僧蓺生虰埕南 赊粂籆豢蓮虯 蛈籈籉籄籲籈籜蛌尚蔈籒晃籦籒涉蓭虯蛈籿慧籶籩籅蚚蛌尚 籒晃籦籒 涉蓺生虰蛈籫卉蚚籜虴卉粁贿蛌籢籾蓮虯微胅生蓚籫卉蚚籜虴卉粁贿蓯稠趭尚 儇踃涉 蓺生虰籊蚚籛籉豢籫虴籫卉蚚籜芍卉粁贿 0-4 尚籘粅蚚籫涉蓺生: * 卉粁贿 1 - 騩縼蓨軚籫卉蚚籜 * 卉粁贿 2 - 卉粁贿 1 蓲籪籵籦籓虴籫卉蚚籜 * 卉粁贿 3 - 卉粁贿 2 蓲籪蚚籢虴籫卉蚚籜 * 卉粁贿 4 - 繀倮籵籦籺籃蚚虴籫卉蚚籜 籫卉蚚籜搔卉粁贿 1 蓱蓨凵绅稠趭牲蓤蓭山蓚驁酃虯籶籺籋蚚粆豢籜芍跔失涉蓺生虰 籫卉蚚籜尚籌豢蓯生蓚赊芍虯籪籵籦籓尚蓚驁酃审深蓯涉蓭绅审牲山虰籫卉蚚籜驅 伽芍籺籃籆贿 AGNTxxx.LOG 蓯 訇蝷牲蓤蓺生虰味弋驅伽芍籺籃籆贿 AGNTxxx.SET 蓯 訇蝷牲蓤蓺生虰 ------------------------------------------------------------------------ 42.28 Windows NT 蚱蓮赊籒皇籆籄豢籫虴籘籆籬虴籐换籦籚豢籓 DB2 籪蚚籢虴晃豢籒搔籆豢籜籫蚚贿牲蓤蓭山蓚 Windows NT 籘蚚籵蚚虴粆籚豢蓯 蓚 READ PERM DB 籺籃籆贿蓯 碙軟稍籫蚚籒豢尚磒涉蓭呦碙籬皇籆籾蓯蓱傻蓭籄籒 籞籜涉蓱上蓲涉蓭山蓚驁酃虯籺籃籆贿芍危你谝蓨 籌蚚籿豢牲蓤蓺生虰色审涉莎赊 芷虯款婶籫蚚籒豢尚磒涉色芷鸟赊籌蚚籿豢磛咄芍坳蓯芍籘蚚籵蚚蓯 恐僧蓺甥嗓 搔虯籒皇籆籄豢籫蚱赊籐换籦籚患筛蓢籘蚚籸籜牲蓤蓺生虰籫蚚籒豢赊碙軟危芊搔碀 蓤色芷蓮蓞虯 酆瞄芍蓺审籐换籦籚患蓯蓚色舍虯籺籃籆贿赊繀磂芍惶蚚籙蚚蓯淖涉 蓭识蓮蓨鸟深蓺生虰 色审涉神赊脙膴芍虯籺籃籆贿搔 Windows NT 或蚚籒籜籩蚚 籚还豢蓯蓚驁酃芍鲤臭涉蓺甥嗓虰 神赊市芩蹞芍虯卉籛籜籫晃蚚酆瞄 \\HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Services\Lanmanserver\Parameters\EnableOpLocks 尚 Windows NT 籘蚚籵蚚蓮籟慧蓯稠趭生蓚神蓲蓮生虰神赊卉籛籜籫晃蚚稠趭蓯蓱蓨虯 籘蚚籵蚚蚱赊籺籃籆贿搔呦碙籬皇籆籾尚谝婶蓭籒皇籆籄豢籫筛蓢籄籒籞籜牲蓤蓚 蓲虯 磛咄芍籒皇籆籄豢籫虴籐换籦籚患筛蓢籘蚚籸籜牲蓤蓚钠伞蓨蓯虯颉蓯籘蚚籵蚚 蓯 空贐涉蓺生虰神赊色舍虯籫蚚籒豢芍生蔀蓭赊磛咄蓯啥山蓭蓞上藞縳軣埙牲蓤蓺 生虰 神赊市芩蹞赊芄縚芍虯神蓤搔呦碙籬皇籆籾尚谝婶色籘蚚籵蚚筛蓢赊生蔀蓭赊籺籃籆 贿虴 籄籒籞籜赊籶籺籋蚚粆豢籜腟霓蓯蔱擗尚碸奢蓚神蓲蓮生虰神赊稠趭蓮蓞虯籺籃 籆贿搔 籘蚚籵蚚霓蓮粆籦籿牲蓤色呦碙籬皇籆籾尚谝婶蓭籄籒籞籜牲蓤蓚驁酃芍虯 默赊 籒皇籆籄豢籫虴粆籚豢筛蓢赊籄籒籞籜蓲芍穗稍蓨虯磛咄芍籐换籦籚患筛蓢籘蚚 籸籜 牲蓤蓺生虰神赊色舍虯籫蚚籒豢赊危芊碀蓤芍逳僧蓺甥嗓虰 谯: 蓘赊驁酃蓮蓞虯籺籃籆贿虴籄籒籞籜搔慧蚚籎贿虴籄籒籞籜蓮蓨虯 呦碙籬皇 籆籾筛蓢赊蓞赊蓮稍深蓤勺虯籫蚚籒豢赊軣埙蓲芷鸟赊籫蚚籒豢赊危芊碀蓤芍 碶趭谝蓨蓯踫伞蓤蓺生虰 ------------------------------------------------------------------------ 42.29 Enterprise Edition UNIX CD-ROM 赊磒朝賗 UNIX 籿皇籦籫籺籋蚚缓虯籵蚚籛还豢 6 声蓱丧籵蚚籛还豢 7 赊 DB2 惶籮籵蚚籘 贿虴籪蚚籢粁蚚籜 (UDB) 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 (EE) CD-ROM 蓯芍虯 90 浚磒籵蚚籛还豢 赊 DB2 籖籰籒籫 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢搔螝蓺蓤蓭山 蓺生虰 DB2 籖籰籒籫赊這繺芍 DB2 UDB EE 朝賗蓯膅身壅蓺蓤蓭山蓺生虰 莎赊色 舍虯DB2 UDB EE 搔籆豢籜籫蚚贿牲蓤蓭山蓚籚籜籩缓蓯虯 DB2 籖籰籒籫赊這繺尚 磒生蓚色舍蓯 DB2 CEE 朝賗尚籆豢籜籫蚚贿生蓚貹磛芍蓨蓺甥嗓虰 90 浚磒籵蚚 籛还豢赊 DB2 CEE 尚籆豢籜籫蚚贿涉虯皇籆籞豢籜苄賢籵蚚籛还豢蓹赊 籄籦籿籓卉 蚚籬尚芩舍色驁酃芍虯DB2 CEE 朝賗尚踳縼涉蓭 DB2 皇籆籞豢籜虴籐蚚尚 籆豢籜籫 蚚贿涉稍深蓤勺稍蓨蓺甥嗓虰 朝賗尚蹘籆豢籜籫蚚贿生蓚貹磛芍蓨蓺甥嗓虰 皇籆 籞豢籜虴籐蚚赊籆豢籜籫蚚贿赊硡皿芍虯 UNIX Quick Beginnings 籾籦籒赊 DB2 EE 蓺色芍 DB2 CEE 蓯牲蓤蓭山蓺生虰 EE 赊籆豢籜籫蚚贿蓲蓲蓞蓯磒 CEE 朝賗蓞籆豢籜籫蚚贿生蓚搔虯 CEE 尚蔵鸟縄蓯 籆豢籜籫蚚贿涉色蓺蓺蓯涉稍山驁酃芍虯 CEE 90 浚磒籵蚚籛还豢尚嗽失赊䦅蚬蓮 虮唼生蓚神蓲搔蓮僧蓺生虰 籖籰籒籫 EE 赊磒籵蚚籛还豢尚虮唼涉色驁酃蓮蓞虯 DB2 EE 蓮芍 DB2 籖籰籒籫赊這繺搔磒识繺蓮生虰 DB2 籖籰籒籫虴籵蚚籛还豢 7 尚虮唼生蓚蓯芍虯 莎蓤涩蓤籿皇籦籫籺籋蚚缓筛蓢嗽 失赊籺籃籆贿虴籞籦籫尚籄豢籆豢籜籫蚚贿涉蓭绅审牲山虰 * AIX 蓮芍 db2_07_01.clic 籺籃籆贿虴籞籦籫 * NUMA-Q 声蓱丧 Solaris 抒筐味弋蓮芍 db2clic71 籶籦籔蚚籛 * Linux 蓮芍 db2clic71-7.1.0-x RPM * HP-UX 蓮芍 DB2V7CONN.clic 籺籃籆贿虴籞籦籫 DB2 籖籰籒籫虴籵蚚籛还豢 6 尚虮唼生蓚蓯芍虯 莎蓤涩蓤赊籿皇籦籫籺籋蚚缓筛蓢 嗽失赊籺籃籆贿虴籞籦籫尚籄豢籆豢籜籫蚚贿涉蓭绅审牲山虰 * AIX 蓮芍 db2_06_01.clic 籺籃籆贿虴籞籦籫 * NUMA-Q 声蓱丧 Solaris 抒筐味弋蓮芍 db2cplic61 籶籦籔蚚籛 * Linux 蓮芍 db2cplic61-6.1.0-x RPM * HP-UX 蓮芍 DB2V6CONN.clic 籺籃籆贿虴籞籦籫 ------------------------------------------------------------------------ 42.30 DB2 籖籰籒籫 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 UNIX CD-ROM 赊磒朝賗 UNIX 籿皇籦籫籺籋蚚缓赊籵蚚籛还豢 6 声蓱丧籵蚚籛还豢 7 赊 DB2 籖籰籒籫 籊豢 籢蚚籿皇籆籝虴籊籪籅籚还豢 (EE) CD-ROM 蓯芍虯90 浚磒籵蚚籛还豢赊 DB2 惶籮 籵蚚籘贿虴籪蚚籢粁蚚籜 (UDB) 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 (EE) 搔螝蓺蓤蓭 山蓺生虰 DB2 UDB EE 90 浚磒籵蚚籛还豢芍賋狮赊色舍蓯冥邿牲蓤蓭声蓨虯 DB2 籖籰籒籫尚這繺牲甥蓚色舍蓯貹磛稍蓞赊蓮芍蓨蓺甥嗓虰 90 浚磒籵蚚籛还豢赊 DB2 UDB EE 尚籆豢籜籫蚚贿涉虯皇籆籞豢籜苄賢籵蚚籛还豢 蓹赊 籄籦籿籓卉蚚籬尚芩舍色驁酃芍虯DB2 UDB EE 朝賗尚踳縼涉蓭 DB2 UDB EE 皇 籆籞豢籜虴籐蚚尚 籆豢籜籫蚚贿涉稍深蓤勺稍蓨蓺甥嗓虰 朝賗尚蹘籆豢籜籫蚚贿生 蓚貹磛芍蓨蓺甥嗓虰 皇籆籞豢籜虴籐蚚赊籆豢籜籫蚚贿赊硡皿芍虯 UNIX Quick Beginnings 籾籦籒赊 DB2 EE 蓺色芍 DB2 CEE 蓯牲蓤蓭山蓺生虰 籖籰籒籫 EE 赊 籆豢籜籫蚚贿蓲蓲蓞蓯磒 UDB EE 朝賗蓞籆豢籜籫蚚贿生蓚搔虯 UDB EE 尚蔵鸟縄 蓯籆豢籜籫蚚贿涉色蓺蓺蓯涉稍山驁酃芍虯 EE 90 浚磒籵蚚籛还豢尚嗽失赊䦅蚬蓮 虮唼生蓚神蓲搔蓮僧蓺生虰 DB2 UDB EE 赊磒籵蚚籛还豢尚虮唼涉色驁酃蓮蓞虯 DB2 籖籰籒籫 EE 赊這繺蓯芍蔱擗蓨蓺甥嗓虰 DB2 UDB EE 籵蚚籛还豢 7 尚虮唼生蓚蓯芍虯 莎蓤涩蓤赊籿皇籦籫籺籋蚚缓筛蓢嗽失 赊籺籃籆贿虴籞籦籫尚籄豢籆豢籜籫蚚贿涉蓭绅审牲山虰 * AIX 蓮芍 db2_07_01.elic 籺籃籆贿虴籞籦籫 * NUMA-Q 声蓱丧 Solaris 籌粂卉蚚籩籅豢籓味弋蓮芍 db2elic71 籶籦籔蚚籛 * Linux 蓮芍 db2elic71-7.1.0-x RPM * HP-UX 蓮芍 DB2V7ENTP.elic 籺籃籆贿虴籞籦籫 DB2 UDB EE 籵蚚籛还豢 6 尚虮唼生蓚蓯芍虯 莎蓤涩蓤赊籿皇籦籫籺籋蚚缓筛蓢嗽失 赊籺籃籆贿虴籞籦籫尚籄豢籆豢籜籫蚚贿涉蓭绅审牲山虰 * AIX 蓮芍 db2_06_01.elic 籺籃籆贿虴籞籦籫 * NUMA-Q 声蓱丧 Solaris 籌粂卉蚚籩籅豢籓味弋蓮芍 db2elic61 籶籦籔蚚籛 * Linux 蓮芍 db2elic61-6.1.0-x RPM * HP-UX 蓮芍 DB2V6ENTP.elic 籺籃籆贿虴籞籦籫 ------------------------------------------------------------------------ 42.31 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚赊邸虮 䎱趭赊籪蚚籢粁蚚籜赊 DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚尚邸虮蓮僧蓚蓱上蓯稍蓨 蓺涉色虰 籪蚚籢虴晃豢籒螜翧赊山绅啥筛赊 SQL 磛咄赊蛩床芍虯 籵籦籒籄籦籿/晃 籜籫籄稍蓘赊惶蚚籩籅晃籩籅蚚蓲款磍虯 籪蚚籢粁蚚籜蓯淖涉蓭踈唱牲蓤色生蔀蓭赊 DLM 蓲赊谝矼蓯螜躓涉蓺生虰 嗽腛芍虯DLM 搔暮蹗賡识繺稍驁酃蓮傻蓭蓞虯 DB2 蓯芍踈唱牲蓤色 DLM 尚邸虮生蓚這繺搔蓨蓺甥嗓蓮涉色虰 神蓤蓯蓱蓨虯SQL 声蓱 丧惶蚚籩籅晃籩籅蚚赊蛩床蓯碷佴稍籌蚚籵蚚粀籦籬搔 筛筛傻蓭山蓺涉色虰 DLM 搔 趢实牲蓤蓚蓲虯磛咄赊蛩床蓮籊豢籛豢搔 DLM 蓲谝矼涉蓭山蓺涉色虰 神蓤蓯蓱蓨虯 藞倮赊 SQL 磛咄 (色蓲奢勺虯賊虯賊籜粂蚚籜虯籪蚚籢粁蚚籜赊邸虮稍蓘) 赊 驙蜵 尚蜴绅声莎蓤搔蓨蓺涉色虰 ------------------------------------------------------------------------ 42.32 SMIT 尚磒涉蓭 DLFM 踈唱磛膄尚籄豢籆豢籜籫蚚贿生蓚蓲默赊籺籃籆贿虴籞 籦籫蓞虮唼牲蓤蓚识繺钞搔蓨蓺生 DB2 (籵蚚籛还豢 5虯6虯蓺色芍 7) 尚籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚搔 籆豢籜籫蚚 贿牲蓤蓭山蓚 AIX 粆籚豢筛蓢籄豢籆豢籜籫蚚贿生蓚腛蓯虯 嗽失尚踫傻蓭绅审牲 山虰 1. root 惶蚚籙蚚蓲涉蓭䶮赊籖粆豢籬尚磒涉虯/etc/vfs 赊籖籹蚚尚蹗唱涉蓺 生虰 cp -p /etc/vfs /etc/vfs.bak 2. DB2 尚籄豢籆豢籜籫蚚贿生蓚虰 3. root 惶蚚籙蚚蓲涉蓭虯籜籩籦籿 1 蓮蹗唱涉色籵籦籒籄籦籿虴籖籹蚚尚 /etc/vfs 蓯趗僧晰奢蓺生虰 cp -p /etc/vfs.bak /etc/vfs ------------------------------------------------------------------------ 42.33 Windows 2000 蓮 CLP 尚磒涉色蓲僧赊籊皇蚚 SQL1035N 藞倮赊惶蚚籙蚚 (色蓲奢勺蝷床) 涉筛蚰僧壅身籄籒籞籜尚傻蓭山稍山籪籅卉籒 籫晃蚚蓯 DB2 尚籆豢籜籫蚚贿涉色驁酃虯谝颉赊惶蚚籙蚚芍虯DB2 籖粆豢籬踫籿慧籞 籦籘蚚尚 磒涉蓱上蓲涉色蓲僧蓯籊皇蚚 SQL1035N 尚深蓚识繺钞搔蓨蓺生虰 神赊脙膴尚市芩生蓚蓯芍虯生蔀蓭赊惶蚚籙蚚搔蚰僧壅身籄籒籞籜尚啥籪籅卉籒籫 晃蚚蓯 DB2 尚籆豢籜籫蚚贿涉蓭绅审牲山虰 ------------------------------------------------------------------------ 42.34 SQL Assist 赊這繺唣石 SQL Assist 籧蚚贿蓯蓱蓨虯惶蚚籙蚚芍虯賊苓酃蓮 "=" 嗽蜲赊苓酃适㖞⺮尚 䎱趭蓮 僧蓚蓱上蓯稍蓨蓺涉色虰 SQL Assist 籧蚚贿赊蛈苓酃蛌粂蚚籛蓮蛈苓酃籢籆籿蛌粄 籢豢尚 籒晃籦籒生蓚神蓲蓯蓱傻蓭軒丧騩牲蓤蓚蛈苓酃籢籆籿蛌籣籆籄慧籓搔蝕跍牲 蓤虯 苓酃适㖞⺮赊籬慧籦籿籣籈豢虴晃籜籫搔膅身壅蓺蓤蓺涉色虰 磒识繺稍适㖞⺮芍 "="虯"<>"虯"<"虯">"虯"<="虯声蓱丧 ">=" 蓮生虰 SQL Assist 芍虯籚豢籿贿稍 SQL 籜籩蚚籫煌豢籫赊蹗唱蓮惶蚚籙蚚赊眯蓯歹啥籧蚚贿蓮生虰 神 蓤芍籖粆豢籬虴籞豢籢蚚 (蛈淖耣蛌籢籾)虯 籖豢籫慧蚚贿虴籞豢籢蚚 (蛈籸患蚚 赊蹗唱蛌声蓱丧蛈籫晃籏蚚赊蹗唱蛌籣籆籄慧籓)虯 籜籫籄蚚籬虴籿慧籚蚚籛换蚚虴 籸贿籣蚚 (蛈SQL 籜籫籄蚚籬虴籿慧籚蚚籛换蚚赊膤縼蛌籈籅籙蚚籬)虯 声蓱丧籪蚚 籢籈籉籄籲籈籜籞豢籢蚚 (SQL 蛩床籜籩籦籿) 筛蓢磒蓮僧蓺生虰 ------------------------------------------------------------------------ 42.35 DB2 Linux 赊 Gnome 声蓱丧 KDE Desktop Integration 墀垌 DB2 蓯芍虯籘粅蚚籫牲蓤蓭山蓚 Intel 粁蚚籜 Linux 纙賨缽赊 Gnome 声蓱丧 KDE 籪籜籒籫籦籿蓮虯蹚蓞賞缾蓯磒生蓚 DB2 籧蚚贿尚歹扫蚱渗蓚色舍赊 DB2 籪 籜籒籫籦籿虴籺籋贿籣蚚声蓱丧籄籆籖豢尚 蹗唱生蓚色舍赊惶蚚籩籅晃籩籅蚚虴籞籦 籫搔膅身壅蓺蓤蓭山蓺生虰神蓤蓢赊籧蚚贿芍虯籪籺籋贿籫蓮虯 DB2 籵蚚籛还豢 7.2 蓯蓱傻蓭籆豢籜籫蚚贿牲蓤虯1 砽嗽蚱赊腎男惶蚚籙蚚赊 籪籜籒籫籦籿虴籄籆籖豢尚 蹗唱声蓱丧虮唼生蓚色舍蓯磒蓮僧蓺生虰 1 砽嗽蚱赊惶蚚籙蚚赊籪籜籒籫籦籿虴籄籆籖豢尚趢实生蓚蓯芍虯䶮赊籖粆豢籬尚  山蓺生虰 db2icons [ ...] 谯: 籄籆籖豢搔 Gnome 蓺色芍 KDE 籪籜籒籫籦籿味弋蓮赊踫谔蓯蹗唱牲蓤色驁 酃虯 莎赊砎涉山籄籆籖豢尚賊生蓚蓯芍虯䦅咯蓮唣初縄蓯蹚砎賊尚踫生 蓚貹磛搔 蓨蓺生虰 1 砽嗽蚱赊惶蚚籙蚚赊籪籜籒籫籦籿虴籄籆籖豢尚虮唼生蓚蓯芍虯䶮赊籖粆豢籬尚  山蓺生虰 db2rmicons [ ...] 谯: 默赊惶蚚籙蚚赊籄籆籖豢尚臭唱蓺色芍虮唼生蓚蓯芍虯騖佴稍芊尚 啥貹磛 搔蓨蓺生虰藞酪蓯虯 db2icons and db2rmicons 尚上蓲虯 谝颉赊惶蚚籙蚚 芍脅砽赊籄籆籖豢尚蹗唱声蓱丧虮唼生蓚神蓲搔蓮僧蓺生虰贿蚚籫蓺色芍 䎱趭 惶蚚籙蚚赊粃蚚缓虴籪籅卉籒籫晃蚚蓯蚰僧壅设芊尚啥僖赊惶蚚籙蚚赊身虯 默赊惶蚚籙蚚赊籄籆籖豢尚蹗唱声蓱丧虮唼生蓚神蓲搔蓮僧蓺生虰 ------------------------------------------------------------------------ 42.36 Windows 2000 Terminal Server 赊蝷床簧蚚籬蓮赊 DB2 赊踫 DB2 UDB 籵蚚籛还豢 7.1虯籺籅籦籒籜籶籦籒 3 蓺色芍莎蓤嗽踾赊驁酃虯DB2 芍 Windows 2000 Terminal Server虯蝷床簧蚚籬蓮踫蓮僧蓺生虰踫涉稍山蓲虯 Windows 2000 Terminal Server虯蝷床簧蚚籬赊 籒皇籆籄豢籫虴籞籦籚还豢蓮芍 DB2 尚 踫蓮僧蓺甥嗓虰 ------------------------------------------------------------------------ 42.37 籵籦籒籄籦籿声蓱丧俦茳籖粆豢籬赊籌豢皇籆豢虴粀贿籿 db2 ? backup 蓲縼粗生蓚蓲虯軌傻色驅伽搔牲蓤蓺生虰滁涉山騩粗芍䶮赊谝蓨蓮 生虰 BACKUP DATABASE database-alias [USER username [USING password]] [TABLESPACE (tblspace-name [ {,tblspace-name} ... ])] [ONLINE] [INCREMENTAL [DELTA]] [USE TSM [OPEN num-sess SESSIONS]] | TO dir/dev [ {,dir/dev} ... ] | LOAD lib-name [OPEN num-sess SESSIONS]] [WITH num-buff BUFFERS] [BUFFER buffer-size] [PARALLELISM n] [WITHOUT PROMPTING] db2 ? restore 蓲縼粗生蓚蓲虯軌傻色驅伽搔牲蓤蓺生虰滁涉山騩粗芍䶮赊谝蓨蓮 生虰 RESTORE DATABASE source-database-alias { restore-options | CONTINUE | ABORT }"; restore-options:"; [USER username [USING password]] [{TABLESPACE [ONLINE] |"; TABLESPACE (tblspace-name [ {,tblspace-name} ... ]) [ONLINE] |"; HISTORY FILE [ONLINE]}] [INCREMENTAL [ABORT]]"; [{USE TSM [OPEN num-sess SESSIONS] |"; FROM dir/dev [ {,dir/dev} ... ] | LOAD shared-lib"; [OPEN num-sess SESSIONS]}] [TAKEN AT date-time] [TO target-directory]"; [INTO target-database-alias] [NEWLOGPATH directory]"; [WITH num-buff BUFFERS] [BUFFER buffer-size]"; [DLREPORT file-name] [REPLACE EXISTING] [REDIRECT] [PARALLELISM n]"; [WITHOUT ROLLING FORWARD] [WITHOUT DATALINK] [WITHOUT PROMPTING]"; ------------------------------------------------------------------------ 42.38 蛈籈籉籄籲籈籜虴粆籰蚚籛换蚚蛌芍蛈DB2 籈籉籄籲籈籜虴粆籰蚚籛换蚚蛌赊 神蓲蓮生 朝賗蕬靡声蓱丧朝賗籬籐患煌豢籫蓯騩蓭绅蓚生蔀蓭赊蛈籈籉籄籲籈籜虴粆籰蚚籛换 蚚蛌蓲山上籺卉蚚籝芍虯蛈DB2 籈籉籄籲籈籜虴粆籰蚚籛换蚚蛌蓲縺嗓蓮绅审牲山虰 ------------------------------------------------------------------------ 趢实赊驅伽 ------------------------------------------------------------------------ 趢实赊驅伽 ------------------------------------------------------------------------ 43.1 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜声蓱丧 DB2 籖籰籒籫赊籌豢皇籆豢虴籘粅蚚 籫 DB2 蓯螜生蓚惟腟驅伽蓛蹚砎驅伽 (神赊亵蚰軘蜫芷蓯皿蓢筛蓯稍傻色脙膴蓞螝设) 尚縼䦅涉色山驁酃蓯芍虯嗽失赊 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜声蓱丧 DB2 籖籰 籒籫赊 Web 籘籆籫赊籌豢皇籆豢虴籘粅蚚籫尚磒涉蓭绅审牲山虰 http://www.ibm.com/software/data/db2/udb/winos2unix/support ------------------------------------------------------------------------ 43.2 DB2 粆籏籛豢 朝賗赊 DB2 籺籃粇晃蚚赊蹚砎驅伽蓯啥山蓭芍虯 命川踳縺赊 "DB2 magazine" 尚砛 涉壅嗓蓮绅审牲山虰 粆籏籛豢赊籌豢皇籆豢虴籊籪籅籚还豢芍虯 http://www.db2mag.com 筛蓢縼䦅蓮僧蓺生虰 神赊籘籆籫蓯虯趭危踳縺赊砛涉壅身蓯 螜生蓚硡皿搔蓨蓺生虰 ------------------------------------------------------------------------ 賢耝 ------------------------------------------------------------------------ 賢耝 A. 康週酆 IBM 芍虯脅蚰蓮騫蔀蓢蓤色朝賗虯籘蚚籸籜虯蓺色芍這繺尚冥邿涉稍山 识繺钞搔蓨 蓺生虰浚脅蓮墀垌磒识繺稍朝賗声蓱丧籘蚚籸籜蓯螜生蓚驅伽蓯啥山蓭芍虯 浚脅赊 IBM 赟棵蓯声脙山酃伞甥绅审牲山虰脅蚰蓯声山蓭虯浚脅蓮芍鲤賊牲蓤蓭山稍山 IBM 朝賗 (這蜝声蓱丧籿慧籓皇缓) 蓯 啥山蓭荏遹蓺色芍硡皿生蓚驁酃搔蓨蓺生虰 神蓤蓢赊籿慧籓皇缓蓺色芍朝賗蓯钠奢蓭虯IBM 赊趍縄蛭碙尚砃蜵生蓚神蓲赊稍山 這蜝縄蓯款苛赊籿慧籓皇缓蓺色芍朝賗尚磒生蓚神蓲搔蓮僧蓺生虰 色审涉虯IBM 蓯 蓱傻蓭皿縄蓯䎱趭牲蓤色蓞赊尚虮僧虯 神蓤蓢赊籿慧籓皇缓蓺色芍朝賗蓯螜翧生蓚 咯蹗赊賋狮声蓱丧軣埙芍声遯磍赊赤繡蓮 踫傻蓭山色审僧蓺生虰 IBM 芍虯脅蚰蓮硡皿生蓚䥺膴蓯螜生蓚康呙 (康呙騩螉尚螝设) 蛳賅虯 蓺色芍 诼蹗尚蛭碙涉蓭山蓚驁酃搔蓨蓺生虰 脅蚰芍虯神蓤蓢赊康呙虯蛳賅虯声蓱丧 诼蹗蓯啥山蓭虯脅蚰蓮皿牲蓤蓭山蓚驁酃尚虮僧虯 䓖虯磒苛尚呙臎生蓚 神蓲尚肃铆生蓚蓞赊蓮芍蓨蓺甥嗓虰 䓖虯磒苛赊呙臎蓯啥山蓭芍虯失週赊 唆硲蓯蚰靡蓯蓭升驋蕥绅审牲山虰 王106-0032 寇哒縮踐邞耑脅脻 3 谂瞄 2-31 AP 邟蛭 IBM World Trade Asia Corporation Intellectual Property Law & Licensing 籣籾贿籵籆籫 (DBCS) 驅伽蓯螜涉蓭芍虯蝒勰赊 IBM Intellectual Property Department 蓯脙山酃伞甥蓚筛虯失週赊唆硲蓯蚰靡蓯蓭升驋蕥绅审牲山虰 王106-0032 寇哒縮踐邞耑脅脻 3 谂瞄 2-31 AP 邟蛭 IBM World Trade Asia Corporation Intellectual Property Law & Licensing 脅蚰蓯声山蓭虯浚脅蓮芍鲤賊牲蓤蓭山稍山 IBM 朝賗 (這蜝声蓱丧籿慧籓皇缓)虯籿 慧籓皇粇豢籓蓺色芍 籘蚚籸籜蓯啥山蓭荏遹蓺色芍硡皿生蓚驁酃搔蓨蓺生虰""涉筛 涉虯神赊神蓲芍虯袤搔神赊蓱上稍 IBM 朝賗虯 籿慧籓皇粇豢籓蓺色芍籘蚚籸籜 尚虯浚脅蓮鲤賊生蓚肃硙 搔蓚神蓲尚貹慎涉蓞生蓞赊蓮芍蓨蓺甥嗓虰 脅蚰蓯芍遉騪縄稍軌蓨蓺色芍軌矨搔螝蓺蓤蓭山蓚识繺钞搔蓨蓺生虰脅蚰蓯淖涉 蓭虯䜩危縄蓯儇踃搔踫伞蓤虯神蓤蓢赊儇踃芍虯亵蚰赊砎逰籊籪籅籚还豢蓯 膅身壅蓺 蓤蓺生虰IBM 芍碶鄢稍涉蓯虯瞅虯神赊亵蚰蓯週坶牲蓤蓭山蓚朝賗蓺色芍籿慧籓 皇缓虯蓚山芍 莎赊船贃蓯淖涉蓭虯蕘磤蓺色芍儇踃虯蓚山芍莎赊船贃尚踫上神蓲 搔 蓨蓺生虰 脅蚰蓯声山蓭虯 IBM 嗽蜲赊 Web 籘籆籫尚驋涉蓭 山蓚驁酃搔蓨蓺生搔虯莎蓤蓢 芍蓘赊蓱上稍驁酃蓯蓞虯 贆遆赊色舍审深蓯驋涉蓭山蓚赊蓮蓨虯蓘赊蓱上稍肃铆 蓯声 山蓭蓞虯莎蓤蓢赊 Web 籘籆籫赊繀磂尚訇驖生蓚蓞赊蓮芍蓨蓺甥嗓虰 IBM 芍虯声遯磍搔冥邿生蓚驅伽尚 IBM 搔縆棵蓲踠奢蓚 诗蓢筛赊贃聾蓮虯磒蓺色 芍纙賨生蓚驁酃搔蓨蓺生搔虯 莎赊神蓲蓯蓱傻蓭虯 IBM 搔声遯磍蓯淖涉蓭诗蓢筛 赊 違民尚偈上神蓲芍稍山蓞赊蓲涉蓺生虰 脅籿慧籓皇缓赊皇籆籞豢籜訇蓮虯(i) 繏蓯蹗唱涉色籿慧籓皇缓蓲莎赊默赊籿 慧籓皇缓 (脅籿慧籓皇缓尚螝设) 蓲赊吴蓮赊驅伽苄晰虯声蓱丧 (ii) 苄晰牲蓤色驅 伽赊奈茼绰磒尚识繺蓯 生蓚神蓲尚瞄縄蓲涉蓭虯脅籿慧籓皇缓蓯螜生蓚驅伽尚貹磛蓲 生蓚贃芍虯失週蓯翧篡涉蓭绅审牲山虰 IBM Canada Limited Office of the Lab Director 1150 Eglinton Ave. East North York, Ontario M3C 1H7 CANADA 脅籿慧籓皇缓蓯螜生蓚蚱週赊驅伽芍虯縆碀稍蛐茯赊失蓮虯磒生蓚神蓲搔蓮僧蓺生 搔虯碙蛘赊驁酃蓞蓨蓺生虰 脅蚰蓯声山蓭牲蓤蓚籶籺籋蚚粆豢籜蓯螜生蓚籪蚚籢芍虯山慎蓤蓞初軇 牲蓤色味弋 蓮芩趭牲蓤色蓞赊蓮生虰 涉色搔傻蓭虯抒筐味弋搔 穗稍蓤勺虯矿蓢蓤蓚苓室芍诼涉 绅穗稍蓚驁酃搔蓨蓺生虰 蓺色虯摩趭趌蓯蓱傻蓭芍蜫鲤梳跀蓮矿蓢蓤色蓞赊蓮蓚 驁酃搔蓨虯 藞酪縄蓯磒识繺稍籚籜籩缓蓯声山蓭蓞虯 神蓤蓢蓲款磍稍摩趭趌搔 矿蓢蓤蓚蓲山上訇驖 芍蓨蓺甥嗓虰牲蓢蓯虯摩趭趌蓯蓱傻蓭芍橙趭蓯蓱傻蓭芨池蓞 蓢蓤 色蓞赊蓮蓚驁酃搔蓨蓺生虰 坳赊苓室芍穗稍蓚驁酃搔蓨蓺生虰脅蚰尚 縺蓺蓤蓚惶蚚籙蚚芍虯惶蚚籙蚚軓碙赊味弋蓯縆磒识繺稍籪蚚籢尚 蝝繤涉蓭绅审牲 山虰 默赊朝賗蓯螜生蓚驅伽芍虯莎蓤蓢赊 朝賗赊冥邿虯莎蓤蓢赊朝賗赊鲤賊川虯蓺 色芍莎赊默赊藞酪蓯縼䦅识繺 稍驅伽茺筛蓢縼䦅涉蓺涉色虰IBM 芍莎蓤蓢赊朝賗尚籩 籜籫涉蓭声蓢慎虯籶籺籋蚚粆豢籜 赊橱縳虯茼晰钞虯蓺色芍莎赊默赊默朝賗蓯螜生 蓚山筛稍蓚週騫尚蓞訇驖生蓚蓞赊蓮芍蓨蓺甥嗓虰 默朝賗赊繺粗蓯螜生蓚升脙 芍虯莎蓤蓢赊朝賗赊冥邿 蓯拇蓚蓱上声螉山趘涉蓺生虰 IBM 赊虍此赊贃軄蓺色芍肃軄蓯螜涉蓭週騫搔稍牲蓤蓭山色蓲涉蓭蓞虯 莎蓤蓢芍碶鄢 稍涉蓯儇踃蓺色芍縋胜牲蓤蓚驁酃搔蓨虯赑蓯瞄賅尚涉蓭山蓚蓞赊蓮生虰 脅蚰蓯芍虯浚颉赊籸籛籰籜虴籿慧籞籜蓮磒山蓢蓤蓚籪蚚籢蓛伽鄢蚰赊礌搔螝蓺蓤蓭 山蓺生搔虯神蓤芍硡皿蓯邒霓钞尚碸奢蓚色舍蓯週坶牲蓤色蓞赊蓮蓨虯莎蓤蓢赊礌 蓯芍虯芏砽虯蝹邟虯籾皇豢籬虯 蓚山芍朝賗稍蓘赊矛腛搔螝蓺蓤蓭山蓚驁酃搔蓨 蓺生虰 莎蓤蓢赊矛腛芍生蔀蓭视撷赊蓞赊蓮蓨虯矛蜣蓛騔蛭搔磋生蓚蝹邟搔垌 涉蓭山蓚蓲涉蓭蓞虯莎蓤芍邠腞蓯生瑟蓺甥嗓虰 诼蹗呙臎: 脅蚰蓯芍虯牲蓺娠蓺稍籌粂卉蚚籩籅豢籓虴籿皇籦籫籺籋蚚缓蓮赊 籿慧籓皇粇豢籓䦅 聾尚礌生蓚籠蚚籜荏軋蓮蚰筛蓤色籘豢籿贿虴 籄籿晃籔蚚籚还豢虴籿慧籓皇缓搔躥 坶牲蓤蓭山蓺生虰神赊籘豢籿贿虴籿慧籓皇缓芍虯籘豢籿贿虴籿慧籓皇缓搔蚰筛蓤蓭 山蓚 籌粂卉蚚籩籅豢籓虴籿皇籦籫籺籋蚚缓赊籄籿晃籔蚚籚还豢虴 籿慧籓皇粇豢 籓虴籆豢籢蚚籺籉蚚籜蓯蚝呲涉色籄籿晃籔蚚籚还豢虴 籿慧籓皇缓赊蜫鲤虯磒虯擂 廊虯蓺色芍纙賨尚瞄縄蓲涉蓭虯山筛稍蓚 躟蓯声山蓭蓞 IBM 蓯淖狮尚䎬倬上神蓲 稍绅神蓤尚侪朝涉虯蕘儇涉虯 纙賨生蓚神蓲搔蓮僧蓺生虰 神蓤蓢赊礌芍虯生蔀蓭赊 驁酃蓯啥山蓭惟腟蓯籩籜籫牲蓤色蓞赊蓮芍蓨蓺甥嗓虰 IBM 芍神蓤蓢赊籿慧籓皇缓 蓯矼次钞虯识磒钞虯声蓱丧這繺蓯啥山蓭聾淳蚱赊 厛爎赟訇赤繡尚螝设山筛稍蓚皿 蓺色芍饲赊訇驖赤繡蓞偈山蓺 甥嗓虰 莎蓤涩蓤赊侪朝蠃虯籘豢籿贿虴籿慧籓皇缓赊生蔀蓭赊倮佴虯蓺色芍生蔀蓭赊纇臭涉 色膎蹗蠃 蓯芍虯䶮赊蓱上蓯诼蹗賊尚縼蓤蓭山色审绅貹磛搔蓨蓺生虰 (c) (声遯磍赊蕥矛) (超磱繬). 神赊籖蚚籬赊藞倮芍虯IBM Corp. 赊籘豢籿贿虴籿 慧籓皇缓 赊纇臭蠃蓮生虰(c) (c) Copyright IBM Corp. _ 超磱繬尚縼蓤蓚 _. All rights reserved. ------------------------------------------------------------------------ A.1 蛳賅 䶮赊磒軋芍虯籄籜籢晃籜籒 (*) 搔賢山蓭山蓚驁酃蓞蓨蓺生搔虯 賻勰 International Business Machines Corporation 蓺色芍莎赊默赊勰虯蓚山芍 莎赊 船贃赊蛳賅蓮生虰 ACF/VTAM IBM AISPO IMSIMS/ESA AIX LAN DistanceMVS AIX/6000 MVS/ESA AIXwindows MVS/XA AnyNet Net.Data APPN OS/2 AS/400 OS/390 BookManager OS/400 CICS PowerPC C Set++ QBIC C/370 QMF DATABASE 2 RACF DataHub RISC System/6000 DataJoiner RS/6000 DataPropagator S/370 DataRefresher SP DB2 SQL/DS DB2 籖籰籒籫 SQL/400 DB2 籊籒籜籩豢籣蚚 System/370 DB2 OLAP Server System/390 DB2 惶籮籵蚚籘贿虴籪蚚籢粁蚚籜 SystemView 佴㑳晃卉蚚籚还籭贿虴 VisualAge 籪蚚籢粁蚚籜霓躰 VM/ESA DRDA VSE/ESA eNetwork VTAM Extended Services WebExplorer FFST WIN-OS/2 First Failure Support Technology 嗽失赊磒軋芍虯默赊蛳賅蓚山芍縪耝蛳賅蓮生虰 Microsoft虯Windows虯声蓱丧 Windows NT 芍 Microsoft Corporation 赊賻勰声蓱丧 莎赊默赊勰蓯声深蓚蛳賅蓮生虰 Java 声蓱丧生蔀蓭赊 Java 螜翧赊蛳賅声蓱丧慧籗虯声蓱丧 Solaris 芍 Sun Microsystems, Inc. 赊賻勰声蓱丧莎赊默赊勰蓯声深蓚蛳賅蓮生虰 Tivoli 声蓱丧 NetView 芍 Tivoli Systems Inc. 赊賻勰声蓱丧莎赊默赊 勰蓯声深 蓚蛳賅蓮生虰 UNIX 芍虯X/Open Company Limited 搔繏硦縄蓯皇籆籞豢籜涉蓭山蓚虯 賻勰虯蓺色芍 默勰虯蓚山芍莎赊船贃蓯声深蓚縪耝蛳賅蓮生虰 默赊矛虯朝賗矛虯蓺色芍籘蚚籸籜矛搔籄籜籢晃籜籒尚 2 啥 (**) 賢深蓭牲蓤蓚 神蓲搔蓨蓺生搔虯神蓤芍默赊蛳賅蓺色芍籘蚚籸籜矛蓮生虰 ------------------------------------------------------------------------ 垆藳 籄 籎 籘 籢 籭 籲 粆 蝗 皇 或 A C D E F G H I J L M N O P R S U V W X ------------------------------------------------------------------------ 籄 * 籄籒籞籜识繺钞 (1392) * 籄皇蚚籫虴籞豢籢蚚 (992) * 籄豢籆豢籜籫蚚贿 o DB2 DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚 (1377) * 饲厶石 o 籪蚚籢 (1013) * 碎踫 o 籊皇蚚 (908) o 縚赊脙膴 (930) o db2iupdt 尚踫涉蓭籆豢籜籢豢籜尚踃砎 (937) o Windows 2000 蚱 (929) * 籆豢籜籫蚚贿 o 蓨芍慎涉识繺籬皇籆籾磒蓯籲豢籓 (911) o DB2 蛩床赊趦 (934) o Windows 蓮貹磛蓲稍蓚籘蚚籸籜虴籄籎籈豢籫 (1393) * 籆豢籜籫蚚贿, 籆豢籜籫蚚贿, 碎踫, 踫识繺籺籃籆贿 (1166) * 籆豢籜籫蚚贿腛冥蛐茯 o Linux for OS/390 蚱赊 UDB EE 声蓱丧 CEE (939) * 籆豢粅蚚籫, 籆豢粅蚚籫, 籢籓荏軋籺籃籆贿, DWC (1168) * 籆豢粅蚚籫, 籢籓荏軋籺籃籆贿, ICM, 驅伽籎籢慧籓虴粆籰蚚籛换蚚 (1169) * 籈籅籙蚚籬 o 籪蚚籢粁蚚籜赊蹗唱 (1159) o MQSeries Assist (1161) o OLE DB Assist (1163) * 籊籒籜籩豢籫虴籘籆籝 o 籪蚚籢粁蚚籜蹗唱籈籅籙蚚籬赊稠趭 (1157) * 籊皇蚚虴煌籦籞蚚籛 o 碎踫谔 (907) o 邞佴籪蚚籢粁蚚籜蓹赊籱蚚籬趢实 (906) o 籫晃籏蚚赊踫 (1316) o 籵籆豢籬虴籺籃籆贿搔芨啥筛蓢稍山 (1370) o 籺籃籆贿虴籄籒籞籜吣狸 (1142) o 命軟稍籚还蚚籫籎籦籫 (1139) o SQL10012N (1150) * 籌蚚籫慧蚚籣蚚 o fork 谔赊趦 (1381) * 收颗籺籃籆贿虴籆豢籜籫蚚贿 o 籘籩皇籆籫康趭赊籐蚚或蚚籬 (1099) o DB2 初軇籘蚚籵蚚赊籐蚚或蚚籬 (1094) * 籌粂皇豢籬 o string (1360) * 籌豢籪粆豢籬虴慧籓虴籄蚚籎籆籾 (1036) * 籌豢皇籆豢驅伽赊軣垆 o Solaris 抒咯味弋 (923) 籎 * 籎蚚籠贿 o 趌俜搐钞 (1234) o 物縳 (1228) o 籐蚚籞籦籫虴籬晃籾豢 + 踃砎 (1233) o 踃砎识繺 (1229) o 籜籒慧蚚贿识繺 (1231) + 籄籿晃籔蚚籚还豢赊驙蜵趢遹 (1236) + 籐蚚籞籦籫虴籬晃籾豢 (1221) + 籘蚚籵蚚南 (1219) + 城縄 (1220) + OS/390 (1218) o 末钞, 籪籺籋贿籫 (1226) o 籢籆籿 (1227) o 俜搐钞 (1230) * 籎籢慧籓縚 o SEQUENCES (1343) * 螜忱 o 籜籎皇蚚 + DECRYPT (1258) + ENCRYPT (1262) + GETHINT (1266) + IDENTITY_VAL_LOCAL (1270) + MQPUBLISH (1272) + MQREAD (1275) + MQRECEIVE (1278) + MQSEND (1281) + MQSUBSCRIBE (1284) + MQUNSUBSCRIBE (1287) + REC2XML (1292) o 賊 + MQREADALL (1293) + MQRECEIVEALL (1296) o 籿慧籚蚚籛换蚚 (1299) o DECRYPT (1016) o ENCRYPT (1015) o GETHINT (1017) * 蝷床籿慧籓皇缓踈唱籺籃籆贿 (1065) * 這繺 o 惶籮籖蚚籬虴籪蚚籢粁蚚籜 (1362) * 呦谝籈籉籄籲籈籜虴煌籢簧籪贿 o XML 籘粅蚚籫 (1185) * 呙识 o create on sequence 赊賢碸 (1323) o public create on sequence (1324) * 籒籆籦籒虴籧籄蚚 (1369) * 邞佴石籐蚚 o 踃砎 (963) * 邞佴籪蚚籢粁蚚籜 o 籱蚚籬趢实赊籊皇蚚 (905) * 籒皇籆籄豢籫 o 籣籈豢慧蚚籬 (927) o 3 蜬膚味弋 (1222) * 籒皇籦籚患虴晃籎籵晃 o db2inidb 籧蚚贿赊磒 (1022) * 籕蚚籫籈籉籆 o 3 蜬膚味弋 (1223) * 籖蚚籬虴粂蚚籛 o 籵贿籫軋 (984) o 慧籔蚚贿蓹赊粆籦籹豢籓 (980) o CLI 尚磒生蓚籄籿晃籔蚚籚还豢 (986) * 凵识磒钞 (1021) * 踈唱籶皇煌蚚籢蚚 o app_ctl_heap_sz (1072) o maxappls (1076) o maxlocks (1069) o MIN_DEC_DIV_3 (1071) o mon_heap_sz (1074) o softmax (1078) * 踈唱磛膄籫卉蚚籜虴籪蚚籢虴籺籃籆贿矛 (1178) * 籖籹蚚虴籪蚚簧豢 (1376) * 籖豢籩籭蚚 o SMS 賊籜粂蚚籜蓹赊趢实 (1003) * 籖豢籫慧蚚贿虴籞豢籢蚚 o 蛈籧蚚贿稠趭蛌籱蚚籫籾籦籒 (1151) o 驙蜵趢遹 (1146) o 籵蚚籛还豢 6, 蝷床籘籩皇籆籫味弋尚磒 (1104) o 俜搐籄籿卉籦籫赊初芊 (1152) o 脇芒缽赊踫 (981) o 船贃軄籘粅蚚籫 + Windows NT 蚱 (1136) o Internet Explorer 赊籊皇蚚 (916) o OS/2 蚱蓮赊 infopop 赊賊赊脙膴 (1148) o OS/390 蓯貹磛稍駽滁 (1145) o OS/390 籿皇籦籫籺籋蚚缓蚱 (1144) o UNIX 籿皇籦籫籺籋蚚缓蓮赊驙蜵趢遹 (1147) o VM 声蓱丧 VSE 籪蚚籢粁蚚籜尚蝷床生蓚色舍蓯磒 (1135) o Windows 95 蓮赊籜籒晃籿籫虴籞豢籢蚚赊脙膴 (1153) 籘 * 籘蚚籤虴籪籅籜籎籵晃蚚 (1372) * 垆藳 o 騞侪蓹赊籄籒籞籜 (1059) o 蓱蓨膯僧稍籐蚚 (1054) * 垆藳籐蚚 o 蓱蓨膯僧稍 (1055) * 籘籩皇籆籫 o 籆豢籜籫蚚贿蚱赊踠呆酆 (1096) o 收颗籺籃籆贿虴籆豢籜籫蚚贿 (1097) o 淖耣籆豢籜籫蚚贿 (1100) o DB2 籶蚚籠籭贿虴籊籪籅籚还豢 (1085) o DB2 或蚚籒籓贿蚚籿虴籊籪籅籚还豢 (1086) * 籘籩皇籆籫味弋 o 籆豢籜籫蚚贿蚱赊踠呆酆 (1095) o 籘籩皇籆籫赊收颗籺籃籆贿虴籆豢籜籫蚚贿 (1098) o 籘籩皇籆籫赊淖耣籆豢籜籫蚚贿 (1101) o 腛冥蛐茯 (1089) o 籵蚚籛还豢 6 籘籩皇籆籫蝷床籞豢籢蚚 蓮赊蝷床 (1106) o DB2 籶蚚籠籭贿虴籊籪籅籚还豢赊籘籩皇籆籫 (1087) o DB2 或蚚籒籓贿蚚籿虴籊籪籅籚还豢赊籘籩皇籆籫 (1088) * 籘籩皇籆籫蝷床籞豢籢蚚 o 籵蚚籛还豢 6, 蝷床籘籩皇籆籫味弋尚磒 (1105) * 籘籾籊卉煌豢籫坎躹 (1057) * 籘豢籿贿虴籖豢籩豢籧, 賊 (1155) * 籚蚚籔豢籜 (1000) o 蹗唱 (994) o 康 (1010) o 籬慧籦籿 (1006) o 儇踃 (1005) o 軒丧騩涉 (1249) o nextval-expression (1251) o prevval-expression (1250) * 籚蚚籔豢籜, 週騫 (1212) * 籚蚚籔豢籜軒丧騩涉 (1253) *  o 籚蚚籔豢籜 (1252) o 翧苓适㖞⺮ (1356) o NEXTVAL (996) o PREVVAL (995) o string (1357) * 僖搐 o 儇踃 (1004) * 籚籜籩缓虴籎籢慧籓坎躹 o 佴㑳坎躹赊䱷騑 (1056) * 縚 o 碎踫芷蓯磒賡识蓯稍蓚蓞赊 (931) * 䱷騑籿慧籓皇缓蓲籄籿皇籆虴籿慧籓皇缓 o 籄籿晃籔蚚籚还豢繀蓮蜫⺪ (1122) o 籊皇蚚虴煌籦籞蚚籛 (1121) o AS/400 (1118) * 驋蕥籆籰蚚籾皇蚚 o HP-UX 蓲 NUMA-Q 蓮籘粅蚚籫牲蓤稍山 (1396) * 驋蕥苓室, 賊 (1154) * 驋蕥籶籫慧蚚皇蚚 o 碎踫芷赊惶蚚籙蚚康赊柠 (1394) * 驋蕥籶籫慧蚚皇蚚虴籫皇籦籎蚚 o NUMA-Q 蓮籘粅蚚籫牲蓤稍山 (1395) * 驅伽籎籢慧籓虴粆籰蚚籛换蚚 o 惶蚚籩籅晃籩籅蚚虴籿慧籓皇缓 (1209) * 驅伽赊饲厶石 o ENCRYPT 螜忱 (1263) o GETHINT 螜忱 (1267) * 驅伽赊饲厶石市虮 o DECRYPT 螜忱 (1259) * 蛩床, 籆豢籜籫蚚贿腛蓯趦 (935) * 籜籎皇蚚螜忱 o DAYOFWEEK_ISO (1245) o WEEK_ISO (1246) * 籜籐蚚粆虴簧籪皇蚚 o 籪蚚籢籈籉籄籲籈籜虴籞豢籢蚚 (1188) * 籜籐蚚粆矛 o 亵初芊 (972) * 籜籩蚚籫煌豢籫虴卉粁贿佴礈 (1051) * 籜籫籄蚚籬虴籿慧籚蚚籛换蚚 o 籪蚚籢籈籉籄籲籈籜籞豢籢蚚 (1400) * 籜籫晃豢籓尚搐蓯稳蓨棵蓭蓚, 逰木 (1351) * 城縄籿慧籺籃籆贿, JDBC/ODBC/CLI 籄籿晃籔蚚籚还豢 (1216) * 籠蚚籫虴籷蚚籿虴籘籆籝 (1066) * 籠蚚籫虴籷蚚籿涉僧山趌 (1067) * 暮蹗賡繺籫晃籏蚚 o 蜷蹫週騫 (1314) * 牟佴籵籦籒籄籦籿声蓱丧晃籎籵晃 (1026) * 籠籺籫籈籉籄磛茯, ERwin 籢籓荏軋籺籃籆贿, 籪蚚籢籈籉籄籲籈籜籞豢籢蚚, DWC, 驅伽籎籢慧籓虴粆籰蚚籛换蚚, ICM (1165) 籢 * 籢籓荏軋籺籃籆贿, DWC, ICM, ERwin 籺籃籆贿, ER1 籺籃籆贿 (1167) * 趗晰蓮赊牟佴籖粇籦籫 (1177) * 谔勰軋 (卧霓) o Linux 蓮赊慧籔蚚贿稠趭 (915) * 谔趂縼騩粗螜忱 o 翧鸟识磒钞赊籘粅蚚籫 (1020) * 騞侪垆藳蓹赊籄籒籞籜 (1060) * 騞侪慧籑豢籓 (1040) * 䶮赊籐蚚虴慧籦籒 (1127) * 籩豢籿卉蚚籫 o Commit.tag + 趌赊礌 (1192) + 籫蚚籒豢 (1190) o ForeignKey.tag + 趌赊礌 (1196) + 籫蚚籒豢 (1194) o ForeignKeyAdditional.tag + 趌赊礌 (1200) + 籫蚚籒豢 (1198) o PrimaryKey.tag + 趌赊礌 (1204) + 籫蚚籒豢 (1202) o PrimaryKeyAdditional.tag + 趌赊礌 (1208) + 籫蚚籒豢 (1206) * 籪蚚籢虴籒卉豢籛豢籓, 矛腛声蓱丧籄籬卉籜赊籒卉豢籛豢籓 (1170) * 籪蚚籢虴籢籆籿 o 惶籮籖蚚籬虴籪蚚籢粁蚚籜蓮赊籿慧簧蚚籚还豢 (1347) * 籪蚚籢虴晃豢籒虴籺籃籆贿虴籚籜籩缓 o Norton 惶蚚籩籅晃籩籅蚚蓲赊坤茼晰 (976) * 籪蚚籢饲厶石 (1014) * 籪蚚籢碎咯 o 惶籮籖蚚籬虴籒皇籆籄豢籫赊初芊 (1367) * 籪蚚籢籈籉籄籲籈籜虴籞豢籢蚚 o 籜籫籄蚚籬虴籿慧籚蚚籛换蚚尚磒生蓚 (1399) o iwh2exp2 籖粆豢籬踈亵 (1401) o OLE DB 籘粅蚚籫 (1176) * 籪蚚籢粁蚚籜蹗唱籈籅籙蚚籬 o 籊籒籜籩豢籫虴籘籆籝赊稠趭 (1158) * 籪籦籬慧籦籒 (1125) * 坎酃籚籜籩缓 o 初芊 (942) o 籮籦籒籰蚚缓 (941) o 皇籦籶蚚 (940) * 咯縄侪酃籜籩蚚籫煌豢籫 (1053), (1305) * 康 o USAGE (1011) * 籫晃籏蚚 o 籊皇蚚虴煌籦籞蚚籛 (1315) o 暮蹗賡繺 (1313) * 籫晃籏蚚 SQL 籜籩蚚籫煌豢籫 o SET 儇忱籜籩蚚籫煌豢籫 (1331) 籭 * 籭籚还籭贿虴皇豢籕蚚籛虴籘粅蚚籫 (989) * 矛腛声蓱丧籄籬卉籜赊籒卉豢籛豢籓, Trillium (1171) * 矛腛賢僧籶籆籿 o 籵籦籒籄籦籿硲 (1033) * 浚脅軋 o Linux 蓮赊慧籔蚚贿稠趭 (914) * 繤驖 o DB2DOMAINLIST 尚磒涉蓭趭違藨升蓲蓯 (1380) 籲 * 籵籦籒籄籦籿 o 籌籺皇籆豢 + 佴稳粇皇蚚虴籆煌蚚籛筛蓢 (1034) o 牟佴 (1027) o 矛腛賢僧籶籆籿蓯 (1032) * 籵籦籒籄籦籿虴籘蚚籸籜 API o DB2 籘粅蚚籫 (1404) * 籵籦籺籃蚚虴籿蚚贿 o AWE (1061) * 籵贿籫軋 o 籖蚚籬虴粂蚚籛虴籘粅蚚籫 (983) * 籶籦籤虴卉粁贿 o Solaris 籵蚚籛还豢 2.6 (903) * 籶籺籋蚚粆豢籜虴簧籮籢蚚 (993) * 坤 DB2 籈籉籄籲籈籜虴籠蚚籜, AIX (1179) * 坤 DB2 籈籉籄籲籈籜虴籠蚚籜, Solaris 暮蹗味弋 (1180) * 坤 db2 籠蚚籜, Sybase 赊籘豢籿贿酆瞄 (1182) * 賊籜粂蚚籜 o ONLINE 颌拟蓯稠趭 (1008) * 賊赊踈慕 (1119) * 籺籃籆贿虴籄籒籞籜吣狸籊皇蚚 (1141) * 俦茳 o DATALINK 搐赊脙膴 (1384) * 侪酃 SQL, 磒 (1237) * 侪酃籜籩蚚籫煌豢籫 o 咯縄 (1052) * 侪酃籜籩蚚籫煌豢籫 (咯縄) o 儇忱 (1307) * 侪忱籘籆籫踃砎籩籜籫抽鸟 o 籆豢籜籢豢籜赊籵蚚籛还豢赊坤茼晰钞 (1143) * 侪朝牲蓤色磛盲賊 (964), (1058) * 佴稳粇皇蚚 o 籜籢豢籬籵籆虴籪蚚籢粁蚚籜蓲涉蓭 (1025) * 佴稳粇皇蚚蛩床 o 籌豢皇籆豢 (1023) * 佴㑳籪蚚籢粁蚚籜 o 踃砎赊籞籦籫籄籦籿 (965) * 佴礈卉粁贿 o 籜籩蚚籫煌豢籫虴卉粁贿 (1050) o DELETE 籜籩蚚籫煌豢籫 (1319) o INSERT 籜籩蚚籫煌豢籫 (1325) o SELECT INTO 籜籩蚚籫煌豢籫 (1326) o SELECT 籜籩蚚籫煌豢籫 (1301) o UPDATE 籜籩蚚籫煌豢籫 (1332) * 籿晃籺籉籦籤换蚚 o DMS 籖豢籩籭蚚赊俜搐蹗唱声蓱丧蝕跍 (990) * 籿慧籞籜虴簧籪皇蚚 o 籪蚚籢籈籉籄籲籈籜虴籞豢籢蚚 (1187) * 俜搐晃籎籵晃 (1030) * 儇晰逰木 o 籜籫晃豢籓绖蝦 (1355) o 籜籫晃豢籓尚苓酃生蓚暮蹗 (1353) * 訇聂声蓱丧晃籫晃蚚籾 o 惶蚚籙蚚騩軚籿慧籓皇缓 (1045) 粆 * 媒蝝趭籎蚚籠贿 (1318) * 粇皇蚚晃豢籓 o 慧籓 (1039) * 命軟稍籚还蚚籫籎籦籫虴籊皇蚚 (1138) * 毛矛逰木 (974) o 亵初芊 (971) * 煌籦籞蚚籛 o 䱷騑籿慧籓皇缓蓲籄籿皇籆虴籿慧籓皇缓 (1120) * 煌籦籞蚚籛豢籓, MQ Series (1172), (1173) * 煌簧晃蚚虴籈籅豢籬籈 o HP-UX 11 (1373) * 亵籜籫晃豢籓 o 稳蓨棵蓭, 蜹硡 (1348) * 亵儇晰 o 籜籫晃豢籓尚苓酃生蓚暮蹗赊逰木 (1352) o 籜籫晃豢籓尚绖蝦生蓚逰木 (1354) * 冕蓨僖搐趌 o IDENTITY_VAL_LOCAL 螜忱 (1271) 蝗 * 惶蚚籙蚚 ID o 亵初芊 (973) * 惶蚚籙蚚賰蛸這繺 (901) * 惶籮籖蚚籬 o 這繺 (1363) o 川赊踃砎 (1346) o 籪蚚籢粁蚚籜声蓱丧籄籿晃籔蚚籚还豢 (1344) o ODBC 籄籿晃籔蚚籚还豢 (1366) * 惶籮籖蚚籬虴籒皇籆籄豢籫 o 籪蚚籢碎咯初芊 (1368) 皇 * 皇豢籢籆缓虴籒皇籆籄豢籫尚磒生蓚籪蚚籢粁蚚籜虴惶蚚籩籅晃籩籅蚚赊籵籆 豢籬 (1214) * 晃籎籵晃 o 牟佴 (1029) o 俜搐 (1031) o DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚蓲赊奈茼蹗磒 (1044) * 晃籜籫籄 o 牟佴 (1028) * 晃簧蚚籫虴籒皇籆籄豢籫虴籄籒籞籜 o Communication Server for NT 赊踈唱 (1385) * 船贃軄荏軋籘粅蚚籫 o Windows NT 蚱赊籖豢籫慧蚚贿虴籞豢籢蚚 (1137) * 贿蚚籤豢 o 籿慧籚蚚籛换蚚 (1300) * 卉籛籜籫晃蚚儇忱 o 砎逰声蓱丧儇踃 (1080) o 籵籦籒籄籦籿虴籘蚚籸籜 API 尚籘粅蚚籫生蓚色舍赊 (1403) o DB2DOMAINLIST (1379) o DB2_AWE (1063) * 搐 o 籜籫晃豢籓稳蓨棵蓭, 螌脅逰木 (1350) * 卉籿晃籔蚚籚还豢 o 躹蕬 (1113) o 籚籭晃籌 (1109) o 繡肃赊驁蛭蓮赊踃砎赊腛冥蛐茯 (1114) o 賊声蓱丧搐矛赊初芊 (1110) o 脙膴蜡僖 (1115) o DATALINK (1111) o IBM 嗽蜲赊籘蚚籵蚚 (1108) * 卉籿晃籔蚚籚还豢虴籄籭皇籆籙蚚 (1116) * 卉籿晃籔蚚籚还豢虴籪蚚籢粁蚚籜 o 蹗唱 (1024) * 翧苓 o 适㖞⺮ (1358) * 翧酃籚籜籩缓, 初盲 (1386) * 慧籓 o 籄蚚籎籆籾, 籌豢籪粆豢籬 (1037) o 粇皇蚚晃豢籓 (1038) * 慧籓赊籄蚚籎籆籾, 籌豢籪粆豢籬 (1035) * 慧籔蚚贿 o 蝷床籘蚚籵蚚蓲籆豢籜籢豢籜吴赊茼晰钞 (982), (1391) o 籭籚还籭贿虴皇豢籕蚚籛虴籘粅蚚籫 (979) o Linux 蓮赊浚脅軋声蓱丧谔勰軋 (卧霓) (912) * 慧籔蚚贿稠趭 o CLI 尚磒生蓚籄籿晃籔蚚籚还豢 (985) * 慧籦籒, 籌籿籩籅粇籜籩籅籦籒 (1235) * 慧籦籒你這 (1126) 或 * 稳蓨棵蓭 o 籜籫晃豢籓, 螌脅逰木 (1349) A * Address Windowing Extensions (AWE) (1062) * Adobe Acrobat Reader o 蕄軋嗽蜲赊慧籔蚚贿蓮籄籒籞籜生蓚 (926) * ADT 籫皇豢籜籺籋蚚缓 (1217) * AIX 4.3.3 o fork 芷赊籌蚚籫慧蚚籣蚚赊趦 (1382) * ALTER SEQUENCE 籜籩蚚籫煌豢籫 o 蜷蹫週騫 (1302) * app_ctl_heap_sz (1073) * Archive Log (1107) * AS/400 o 䱷騑籿慧籓皇缓蓲籄籿皇籆虴籿慧籓皇缓 (1117) C * CLI o 惶籮籖蚚籬虴籄籿晃籔蚚籚还豢赊蹗唱 (1364) * CLI 籆豢籢蚚籺籉蚚籜 o 籖蚚籬虴粂蚚籛稠趭 (987) * CLI 螜忱 o SQLBindFileToParam (1242) o SQLNextResult (1244) * CLI 籜籫籄蚚籬虴籿慧籚蚚籛换蚚 o 咯籵籆豢籬 (1240) o 初芊 (1239) * Commit.tag 籩豢籿卉蚚籫 o 趌赊礌 (1191) o 籫蚚籒豢 (1189) * CREATE PROCEDURE 籜籩蚚籫煌豢籫 o 咯縄侪酃籜籩蚚籫煌豢籫 (1304) o FOR 籜籩蚚籫煌豢籫 (1334) o RETURN 籜籩蚚籫煌豢籫 (1337) o SIGNAL 籜籩蚚籫煌豢籫 (1340) o SQL 籿慧籚蚚籛换蚚虴籜籩蚚籫煌豢籫 (1333) * CREATE SEQUENCE 籜籩蚚籫煌豢籫 o 蜷蹫週騫 (1311) * CWM o XML 籘粅蚚籫 (1183) D * DataJoiner o 初芊 (1387) * DATALINK o 俦茳赊脙膴 (1383) o 卉籿晃籔蚚籚还豢 (1112) * DAYOFWEEK_ISO 籜籎皇蚚螜忱 (1247) * DB2 籊豢籢蚚籿皇籆籝虴籊籪籅籚还豢 o 籘籩皇籆籫蓲涉蓭籞籦籫籄籦籿 (1084) + 腛冥蛐茯 (1091) o 籵蚚籛还豢 6, DB2 初軇籘蚚籵蚚尚磒 (1102) * DB2 籖籰籒籫 o Sun 籒皇籜籢蚚 2.2 赊腛冥蛐茯 (967) * DB2 籘蚚籵蚚 (VM 声蓱丧 VSE 缽) o 籖豢籫慧蚚贿虴籞豢籢蚚筛蓢籪蚚籢粁蚚籜尚蝷床 (1134) * DB2 初軇籘蚚籵蚚 o 收颗籺籃籆贿虴 籆豢籜籫蚚贿 (1093) o 蹚颡磛茯 (1092) o 籵蚚籛还豢 6, 籄籦籿籓卉蚚籬 (1103) * DB2 籪蚚籢虴晃豢籒虴粆籰蚚籛换蚚 o 晃籎籵晃蓲赊奈茼蹗磒 (1043) * DB2 赊⺪咯 o Windows 95虯98虯声蓱丧 ME 蓮赊 db2start 赊磒 (1124) * DB2 籶蚚籠籭贿虴籊籪籅籚还豢 o 籘籩皇籆籫蓲涉蓭籞籦籫籄籦籿 (1083) + 腛冥蛐茯 (1090) * DB2 晃卉蚚籚还籭贿虴籖籰籒籫 o AIX虯Solaris虯声蓱丧 Linux 蓹赊 籆豢籜籫蚚贿 (944) o Windows NT 蓹赊 籆豢籜籫蚚贿 (943) * db2ArchiveLog (1210) * DB2CODEPAGE 卉籛籜籫晃蚚儇忱 o CLI 尚磒生蓚籄籿晃籔蚚籚还豢 (988) * db2expln o 踫 (1081) * db2inidb 籧蚚贿 (1019) * db2iupdt 籖粆豢籬, DB2 赊碎踫芷蓯踫 (936) * DB2MSCS 惶蚚籩籅晃籩籅蚚虯PATH 尚稠趭生蓚色舍赊粆籚豢虴晃籾蚚籫 (966) * db2start o Windows 95虯98虯声蓱丧 ME 蚱 (1123) * db2_all (1046) * DB2_AWE 卉籛籜籫晃蚚儇忱 (1064) * DB2_INDEX_2BYTEVARLEN (1001) * DECLARE CURSOR (1317) * DECRYPT 螜忱 o 趌声蓱丧藳僧忱 (1257) o 蜷蹫週騫 (1256) * DFS 籒皇籆籄豢籫虴籆籰蚚籾皇蚚 o 籄豢籆豢籜籫蚚贿 (1378) * dlfm client_conf o 纒赊茱藬 (1375) * dl_expint 橙蝓稠趭 (1070) * DMS 籖豢籩籭蚚 o 俜搐蹗唱声蓱丧蝕跍 (991) * DMS 賊籜粂蚚籜 o 俜搐蹗唱声蓱丧籘籆籝儇踃 (1009) * DWC o CWM XML 籘粅蚚籫 (1184) o OLE DB 籘粅蚚籫 (1175) * dynexpln o 踫 (1082) E * enable_MQFunctions (1130), (1132) * ENCRYPT 螜忱 o 趌声蓱丧藳僧忱 (1261) o 蜷蹫週騫 (1260) * ERwin, 煌籢籪蚚籢, 谖騩, 籆豢粅蚚籫 (1164) F * FOR statement (1335) * ForeignKey.tag 籩豢籿卉蚚籫 o 趌赊礌 (1195) o 籫蚚籒豢 (1193) * ForeignKeyAdditional.tag 籩豢籿卉蚚籫 o 趌赊礌 (1199) o 籫蚚籒豢 (1197) G * GETHINT 螜忱 o 趌声蓱丧藳僧忱 (1265) o 蜷蹫週騫 (1264) * GRANT o CREATE ON SEQUENCE (1322) * GRANT (籚蚚籔豢籜康) 籜籩蚚籫煌豢籫 o 蜷蹫週騫 (1320) * GUI 籧蚚贿 o 籵籆豢籬虴籊皇蚚 (1371) H * HP 声蓱丧 Sun Solaris o 籵籦籒籄籦籿声蓱丧晃籜籫籄虴籘粅蚚籫 (1042) * HP-UX o 驋蕥籆籰蚚籾皇蚚赊籘粅蚚籫稍涉 (1397) * HP-UX 11 o 煌簧晃蚚虴籈籅豢籬籈 (1374) I * IDENTITY 搐 (999) * IDENTITY_VAL_LOCAL 螜忱 o 趌声蓱丧藳僧忱 (1269) o 蜷蹫週騫 (1268) * Information Catalog Manager o in Hebrew (1388) * Internet Explorer o 籖豢籫慧蚚贿虴籞豢籢蚚赊籊皇蚚 (917) * IPX/SPX 籿慧籫籖贿虴籘粅蚚籫, Windows 2000 蚱 (933) * iwh2exp2 籖粆豢籬 o 砎逰籌籿籚还豢 (1402) J * Java 煌籠籦籬 o CREATE PROCEDURE 蓺色芍 CREATE FUNCTION (1213) * JDBC o 籜籒慧蚚贿识繺籎蚚籠贿, 籄籒籞籜 (1225) * JDBC/ODBC/CLI 城縄籿慧籺籃籆贿, 初芊 (1215) * JDK 1.1 o 籆豢籜籫蚚贿虴籶籜 (1149) L * Linux o 籖豢籫慧蚚贿虴籞豢籢蚚磒蓯味弋尚稠趭 (938) o 浚脅軋缽声蓱丧谔勰軋 (卧霓) 缽赊慧籔蚚贿稠趭 (913) * locales o Simplified Chinese on Red Flag Linux (909) * locklist o maxlocks 踈唱籶皇煌蚚籢蚚 (1068) M * maxappls (1077) * Microsoft SQL Server 籪蚚籢虴籠蚚籜 o 味弋儇忱 (956) o 籖蚚籬虴粂蚚籛 (962) o 籶籺籋蚚粆豢籜赊軄蚱 (958) o DB2 蓹赊晃豢籒 (957) o DSN 矛 (960) o MERANT 皇籆籾皇晃蚚 (955) o MERANT 皇籦籶蚚 (959) o ODBC 籫卉蚚籜 (961) o ODBC 籬皇籆籵蚚 (954) * mon_heap_sz (1075) * MQ 螜忱 (1131), (1133) * MQPUBLISH 螜忱 o 趌声蓱丧藳僧忱 (1274) o 蜷蹫週騫 (1273) * MQREAD 螜忱 o 趌声蓱丧藳僧忱 (1277) o 蜷蹫週騫 (1276) * MQREADALL 螜忱 o 趌声蓱丧藳僧忱 (1295) o 蜷蹫週騫 (1294) * MQRECEIVE 螜忱 o 趌声蓱丧藳僧忱 (1280) o 蜷蹫週騫 (1279) * MQRECEIVEALL 螜忱 o 趌声蓱丧藳僧忱 (1298) o 蜷蹫週騫 (1297) * MQSEND 螜忱 o 趌声蓱丧藳僧忱 (1283) o 蜷蹫週騫 (1282) * MQSeries Assist 籈籅籙蚚籬 (1160) * MQSUBSCRIBE 螜忱 o 趌声蓱丧藳僧忱 (1286) o 蜷蹫週騫 (1285) * MQUNSUBSCRIBE 螜忱 o 趌声蓱丧藳僧忱 (1289) o 蜷蹫週騫 (1288) N * Netscape o 籊皇蚚虴煌籦籞蚚籛 (925), (1156) o 籌豢皇籆豢驅伽蓯籄籒籞籜 (921) * NEXTVAL (998) * nextval-expression (1255) * NLV 籘粅蚚籫 o 惶籮籖蚚籬 (1345) * Norton 惶蚚籩籅晃籩籅蚚 o 籪蚚籢虴晃豢籒虴籺籃籆贿虴籚籜籩缓蓲赊坤茼晰 (975) * NUMA-Q o 驋蕥籆籰蚚籾皇蚚蓺色芍籫皇籦籎蚚赊籘粅蚚籫稍涉 (1398) O * ODBC o 籜籒慧蚚贿识繺籎蚚籠贿, 籄籒籞籜 (1224) o 籺籉籦籤贃軄 (1232) * ODBC 惶籮籖蚚籬虴籄籿晃籔蚚籚还豢 (1365) * OLE DB Assist 籈籅籙蚚籬 (1162) * OLE DB 籘粅蚚籫 (1174) * Open Client, 坤 DB2 籈籉籄籲籈籜虴籠蚚籜 (1181) * Oracle 籪蚚籢虴籠蚚籜 o 味弋儇忱 (947) o Linux 皇籦籶蚚 (946) o Solaris 皇籦籶蚚 (945) * OS/2 o 籖豢籫慧蚚贿虴籞豢籢蚚赊籆豢籜籫蚚贿 (1140) o 煌籦籞蚚籛蓯貹磛稍 JDK 卉粁贿 (1211) P * PREVVAL (997) * prevval-expression (1254) * PrimaryKey.tag 籩豢籿卉蚚籫 o 趌赊礌 (1203) o 籫蚚籒豢 (1201) * PrimaryKeyAdditional.tag 籩豢籿卉蚚籫 o 趌赊礌 (1207) o 籫蚚籒豢 (1205) R * REC2XML 螜忱 o 趌声蓱丧藳僧忱 (1291) o 蜷蹫週騫 (1290) * Red Flag Linux o Simplified Chinese locale (910) * RETURN statement (1338) S * SET CONSTRAINTS 籜籩蚚籫煌豢籫 o SET INTEGRITY 蓯蓱傻蓭趗晰 (977) * SET ENCRYPTION PASSWORD (1018) * SET ENCRYPTION PASSWORD 籜籩蚚籫煌豢籫 o 蜷蹫週騫 (1327) * SET INTEGRITY 籜籩蚚籫煌豢籫 o SET CONSTRAINTS 赊趗晰 (978) * SET 儇忱籜籩蚚籫煌豢籫 o 蜷蹫週騫 (1329) * SIGNAL 籜籩蚚籫煌豢籫 (1341) * SIGTTIN (1047) * SMS 賊籜粂蚚籜 o 籖豢籩籭蚚赊趢实 (1002) * SNA SPM o 晃籾蚚籫芷赊軣埙 (1390) * SNA 籘蚚籵蚚 o 粃籜籫蓺色芍 AS/400 籄籿晃籔蚚籚还豢筛蓢 UDB 蓯籄籒籞籜生蓚 (1389) * softmax (1079) * Solaris o UltraSparc 嗽腛赊籵蚚籛还豢赊籘粅蚚籫赊芄逮 (904) o V2.6 蓯貹磛稍籶籦籤虴卉粁贿 (902) * Solaris 籌粂卉蚚籩籅豢籓虴籚籜籩缓 o 64 籸籦籫 + 踈唱 (1128) + 初芊 (1129) * Solaris 抒咯味弋 o 籌豢皇籆豢驅伽赊軣垆 (924) * Solaris 蓮赊 Veritas o 凵识磒钞 (969) * Solaris 蓮赊凵识磒钞 (970) * SQL 籜籩蚚籫煌豢籫 o ALTER SEQUENCE (1303) o CREATE SEQUENCE (1312) o GRANT (籚蚚籔豢籜康) (1321) o SET ENCRYPTION PASSWORD (1328) o SET 儇忱 (1330) * SQL 籿慧籚蚚籛换蚚 o 咯縄侪酃籜籩蚚籫煌豢籫 (1306) o 儇忱 (1309) o DECLARE 籜籩蚚籫煌豢籫 (1310) o FOR statement (1336) o RETURN statement (1339) o SIGNAL 籜籩蚚籫煌豢籫 (1342) * SQL 儇忱 (1308) * SQL, 侪酃 (1238) * SQLBindFileToParam CLI 螜忱, 跅滁 (1241) * SQLNextResult 螜忱 (1243) * stdin (1048) * string o 籌粂皇豢籬 (1361) o  (1359) * Sun Solaris 声蓱丧 HP o 籵籦籒籄籦籿声蓱丧晃籜籫籄虴籘粅蚚籫 (1041) * Sun 籒皇籜籢蚚 2.2 o DB2 籖籰籒籫赊腛冥蛐茯 (968) * SWITCH ONLINE 亵翅 (1007) * Sybase o Windows 蓮赊 ICM 蓲赊坤茼晰钞 (918) * Sybase Open Client (949) * Sybase 籪蚚籢虴籠蚚籜 (948) o 味弋儇忱 (950) o 籖蚚籬虴粂蚚籛 (953) o 籶籺籋蚚粆豢籜赊軄蚱 (952) o DB2 蓹赊晃豢籒 (951) U * USAGE 康 (1012) V * VI o DB2 蓮磒生蓚色舍赊籞籦籫籄籦籿 (1049) W * Web 籾皇籈籙蚚 o Windows 2000 蓮赊橙蝓 (920) * WEEK_ISO 籜籎皇蚚螜忱 (1248) * Windows o Sybase 蓲 ICM 赊坤茼晰钞 (919) * Windows 2000 o 碎踫 (928) o 橙蝓 Web 籾皇籈籙蚚 (922) o IPX/SPX 籿慧籫籖贿虴籘粅蚚籫 (932) X * XML 籘粅蚚籫 o 呦谝籈籉籄籲籈籜虴煌籢簧籪贿 (CWM) 磒 (1186) 1 籫晃籏蚚虯螜忱虯蓺色芍 籜籫籄蚚籬虴籿慧籚蚚籛换蚚搔軒丧騩牲蓤蓚色丧蓯 砎逰卉粁贿搔蜫⺪涉蓺生虰 2 咯籖粇籦籫搔籌籺蓯稍傻蓭山稍山筛瑟蓨虯蝒籜籩蚚籫煌豢籫赊芷蓯咯縄蓯 籖粇籦籫尚踫上籆豢籢蚚籺籉蚚籜芍虯螜忱搔僖蚗赊籜籩蚚籫煌豢籫蓮軒丧騩牲 蓤蓚坳蓯 NULL 趌尚兮涉蓺生虰 3 神蓤芍虯FOR EACH ROW 声蓱丧 FOR EACH STATEMENT 赊 AFTER 膤縼籫晃籏蚚赊 船贃蓯 縆磒牲蓤蓺生虰 4 籘蚚籸籜虴粅晃籚蚚芍虯神赊煌籦籞蚚籛豢籓暮蹗蓯縆磒牲蓤蓚蔀僧籘蚚籸籜虴 籌籿籚还豢赊 賗赊籞籦籫尚趭違涉蓺生虰 神赊籌籿籚还豢蓯芍虯煌籦籞蚚籛 碊硲蚬艘蓲煌籦籞蚚籛鸟钞搔螝蓺蓤蓺生虰 蜷涉绅芍蛈MQSeries 籄籿晃籔蚚 籚还豢虴煌籦籞蚚籛豢籓虴籆豢籢蚚籺籉蚚籜蛌粆籮患籄贿尚 驋涉蓭绅审牲 山虰 5 籘籾籢籆籿搔 BIT DATA 赊亵籜籫晃豢籓芍呙识牲蓤蓭山蓺甥嗓虰 6 common-table-expression 搔 fullselect 蓯硲踫生蓚驁酃搔蓨蓺生虰 7 common-table-expression 搔 fullselect 蓯 硲踫生蓚神蓲搔蓨蓺生虰 8 躹㖞赊腛蓯虯腛赊趌搔籠蚚籜虴籢籆籿蓯 cast 牲蓤蓚神蓲芍蓨蓺甥嗓虰