争怎路由网:是一个主要分享无线路由器安装设置经验的网站,汇总WiFi常见问题的解决方法。

DB2 UDB V8.1管理学习笔记(二)

时间:2024/4/25作者:未知来源:争怎路由网人气:

ip SERVER service_name
  然后把已知的远程主机的数据库映射到本地别名,注意本地别名在主机级别不能重复。节点名指定上面刚编目的节点。
  $ db2 CATALOG DATABASE db_name AS local_alias AT local_node_name USER username USING password
  现在就可以用刚才编目中定义的别名连接远程主机数据库
  $ db2 CONNECT TO local_alias USER username USING password
  获取数据库详细配置信息
  $ db2 GET CONFIGURATION SHOW DETAIL
  对于DB2返回的错误号,可以用以下方法查阅说明(以sql 10008为例):
  $ db2 ? sql10008
  数据库的备份与恢复:
  使用备份与恢复工具可以完成在不同的服务器见完整的转移数据库的工作,命令行方式如下:
  备份
  $ db2 BACKUP DATABASE db_name USER user_name USING password to backup_dir_name$ db2 BACKUP DATABASE dlhdb USER dlh USING admindlh TO d:\backups
  恢复
  $ db2 RESTORE DATABASE source_db_name USER user_name USING password FROM backup_dir_name TAKEN AT backup_file_create_time TO driver_letter INTO new_db_name$ db2 RESTORE DATABASE dlhdb USER dlh USING admindlh FROM d:\backups TAKEN AT 20031209141056 TO d: INTO newdb
  有关实例的操作:
  设置默认实例环境变量
  $ db2 SET DB2INSTANCE=inst_name
  启动当前实例
  $ db2start
  停止当前实例
  $ db2stop [force]
  连接到某个实例
  $ db2 ATTACH TO ANSTANCE inst_name
  获取实例的配置参数
  $ db2 GET DBM CFG SHOW DETAIL
  导出数据库完整的定义到脚本文件,包括表,视图,函数,数据库参数等
  $ db2look -d sample(数据库) -a -e -l -x -m -f -o(参数)samplesql.out(输出文件)
  load 一个表的数据时,有可能导致表空间处于backup pending(0x0020)状态。比如把整形数据load到double型的字段中。
  处于backup pending状态的表空间不能被访问。
  可以通过对此表空间运行一次backup操作,恢复到正常状态(0x0)。
  对于自增字段,可以通过两种方式指定:
  generated by default as identitygenerated always as identity
  区别是,第一种方式在插入数据时允许手工指定自增字段的值,只要不重复即可,并且数据库会自动设置下一个值;
  第二种方式则不允许指定,只能由数据库自动分配并插入。
  DB2 sql语句中转义符的使用:
  select * from t1 where a like ’%abc\%def’ escape ’\’;
  创建数据库时,出现SQL1043C错误,可能的问题:
  指定容器所在的磁盘空间不足,
  当容器为file类型时,后面的long-num参数不对,比如25600代表256Mb,但如果指定256则会导致以上错误。
  平台 RH Linux 8
  DB2 UDB v8.1
  在WAS 5中建立到db2的数据源,但连接失败,返回以下错误:
  [Servlet Error]-[SQLConnect]: java.lang.UnsatisfiedLinkError: SQLConnect
  原因是没有为运行was服务的用户设置以下环境变量:
  D_LIBRARY_PATHLIBPATHDB2INSTANCE...
  以上环境变量定义在 $INSTHOME/sqllib/db2profile文件中,可以采用的解决方案:
  $ sh stopServer.sh servername$ . $INSTHOME/sqllib/db2profile$ sh startServer.sh servername
  也可以把db2profile放到was启动脚本中首先执行。
  如果只设置了LD_LIBRARY_PATH,LIBPATH两个环境变量,DB2会返回以下错误:
  CLI0600E Invalid connection handle or connection is closed.SQLSTATE S1000
  对应于Oracle的Job包功能,DB2通过一个GUI工具-任务中心(task center)实现。使用任务中心前需要进行必要的工具设置,需要创建一些数据库对象,可以创建在已有的一个数据库中,也可以单独创建一个数据库。通过以下命令实现:
  create catalog tools schema_name create new database db_name
  此命令为编目工具创建一个名为db_name 的数据库,并指定了一个模式名。
  注意:无法用using 子句指定一个codeset,系统会默认使用ISO8859-1字符集。
  Quest Center for DB2带有数据库性能诊断功能,动态监视db内存,磁盘io, 表空间,负载等等。
  DB2客户端的类型:
  DB2运行时客户端 DB2 Runtime Client
  DB2管理客户端 DB2 Administrator Client(包含运行时客户端的所有内容)
  DB2应用程序开发客户端 DB2 Application Development Client(包含管理客户端的所有内容)
  DB2瘦客户端 DB2 Thin Client
  DB2 Relational Connect 联邦数据库,用于连接异种数据库。

全新的路由器不仅让你更稳定快速地连接无线网络,更可以让家中的智能设备连接在一起。



关键词:DB2 UDB V8.1管理学习笔记(二)




Copyright © 2012-2018 争怎路由网(http://www.zhengzen.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版