WEB开发网
开发学院数据库DB2 DB2 日常维护技巧,第 3 部分:表的使用状态、用户... 阅读

DB2 日常维护技巧,第 3 部分:表的使用状态、用户连接、日志管理与数据恢复等

 2010-04-15 00:00:00 来源:WEB开发网   
核心提示: /*在DB2服务器上执行*/C:\>db2catalogdbsampleasabcDB20000ICATALOGDATABASE命令成功完成,DB21056W直到刷新目录高速缓存之后,DB2 日常维护技巧,第 3 部分:表的使用状态、用户连接、日志管理与数据恢复等(4),目录更改才生效,C

/* 在 DB2 服务器上执行 */ 
 
 C:\> db2 catalog db sample as abc 
 DB20000ICATALOG DATABASE 命令成功完成。 
 DB21056W 直到刷新目录高速缓存之后,目录更改才生效。 
 
 C:\> db2 terminate 
 DB20000ITERMINATE 命令成功完成。 
 
 
 /* 对用户只开放数据库别名 ABC,用户在在客户端上都使用 ABC 来编目 SAMPLE 数据库 */ 
 
 C:\> DB2 catalog tcpip node myremoteremote123.124.78.115server50000 
 DB20000ICATALOG TCPIP NODE 命令成功完成。 
 DB21056W 直到刷新目录高速缓存之后,目录更改才生效。 
 
 C:\> db2 terminate 
 DB20000ITERMINATE 命令成功完成。 
 
 C:\> db2catalogdbabc as myabcatnodemyremote 
 DB20000ICATALOG DATABASE 命令成功完成。 
 DB21056W 直到刷新目录高速缓存之后,目录更改才生效。 
 
 C:\> db2 terminate 
 DB20000ITERMINATE 命令成功完成。 
 
 C:\> db2 connect to myabc user rhette using passw0rd 
 
数据库连接信息 
 
数据库服务器 = DB2 / NT 9.1.0 
 SQL 授权标识 = RHETTE 
本地数据库别名 = MYABC 
 
 /* 在 DB2 服务器上断开所有连接,取消别名 */ 
 
 C:\> db2 force applications all 
 DB20000IFORCE APPLICATION 命令成功完成。 
 DB21024I 此命令为异步的,可能未能立即生效。 
 
 
 C:\> db2 uncatalog db abc 
 DB20000IUNCATALOG DATABASE 命令成功完成。 
 DB21056W 直到刷新目录高速缓存之后,目录更改才生效。 
 
 C:\> db2 terminate 
 DB20000ITERMINATE 命令成功完成。 
 
 /* 此时在客户端试图连接数据库 ABC,将会失败 */ 
 
 C:\> db2 connect to myabc user rhette using passw0rd 
 SQL30061N 在远程节点上找不到数据库别名或数据库名称 " ABC" 。 
 SQLSTATE = 08004 
 
 /* 在 DB2 服务器上执行完单用户操作后,可以再把别名 ABC 恢复 */ 
 
 C:\> db2 catalog db sample as abc 
 DB20000ICATALOG DATABASE 命令成功完成。 
 DB21056W 直到刷新目录高速缓存之后,目录更改才生效。 
 
 C:\> db2 terminate 
 DB20000ITERMINATE 命令成功完成。 
 
 
 /* 此时再在客户端连接数据库 ABC(在本地别名 MYABC),就可以成功了 */ 
 
 C:\> db2 connect to myabc user rhette using passw0rd 
 
数据库连接信息 
 
数据库服务器 = DB2 / NT 9.1.0 
 SQL 授权标识 = RHETTE 
本地数据库别名 = MYABC

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:DB 日常 维护

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接