
DB2数据库(Database)
huoyin
这个作者很懒,什么都没留下…
展开
-
IBM DB2常用数据库管理命令
命令行窗口#打开命令行窗口db2cmd#打开控制中心db2cmd db2cc#打开命令编辑器db2cmd db2ce 操作数据库命令 #启动数据库实例db2start#停止数据库实例db2stop 如果你不能停止数据库由于激活的连接,在运行db2stop前执行db2 force application all就可以了#创建数据库db2 create db [dbname]#原创 2007-06-05 13:46:00 · 5515 阅读 · 0 评论 -
在Ubunto系统中如何解决mysql在命令行中文乱码
1)修改/etc/mysql/my.cnfsudo gedit /etc/mysql/my.cnf在my.cnf文件中的[client]段和 [mysqld]段加上以下两行内容:[client]default-character-set=utf8[mysqld]default-character-set=utf8 注意是utf8,而不是utf-8:-)原创 2012-04-18 22:09:29 · 496 阅读 · 0 评论 -
DB2错误处理方案:SQL0973N,sqlstate=57011
下面是从DB2 Infocenter网站,其中汉字部分是作者所加的注释SQL0973NNot enough storage is available in the heap-name heap to process the statement. (这种问题一般是由于db2的instance或者database的配置参数过小引起的错误,解决的办法是增加相应参数,heap-name一般原创 2009-10-29 23:19:00 · 8509 阅读 · 0 评论 -
db2数据表导入(import)导出(export)命令
#导出命令db2 export to [file_name] of ixf select [column1,column2,...] from [tablename] #导入命令db2 import from [file_name] of ixf insert into [tablename] #导入命令(如果数据量过大,则要加入commitcount参数如下,否则可能会出原创 2009-02-18 21:09:00 · 4595 阅读 · 0 评论 -
如何通过命令探测db2数据库是否有死锁存在
#首先打开锁监控的开关db2 update monitor switches using lock on #获取当前数据库的快照,并重定向输出到db2_snap.logdb2 -v get snapshot for all on [dbname] > db2_snap.log #首先打开锁监控的开关db2 update monitor switches using l原创 2009-02-21 11:40:00 · 2673 阅读 · 0 评论 -
DB2数据库(Database)常用SQL查询(SELECT语句)命令
本文用[xxxxxx]表示一个变量在使用时需要用实际的数据进行替换 #一个最简单查询语句select * from [tablename] #带条件的查询语句select * from [tablename] where [columnname] = [value] #查询前n条数据select * from [tablename] fetch [n] rows原创 2009-02-06 16:47:00 · 13139 阅读 · 0 评论 -
Linux或Unix下如何查看DB2所占用的端口号
#假设你已经用db2start启动了数据库管理器,并且通讯方式配置为TCP/IP。#首先切换到db2inst1用户su - db2inst1#查找TCP/IP Service name db2 get dbm cfg | grep -i service#通过上一句命令的输出(如db2c_db2inst1)在/etc/services文件中找对应的端口号grep db2c_d原创 2008-07-03 20:33:00 · 8749 阅读 · 1 评论 -
如何查看DB2数据库的SQLSTATE错误代码信息
两种方法可以查看db2错误代码信息:第一种:去IBM DB2 Infocenter(http://publib.boulder.ibm.com/infocenter/db2luw/v8//index.jsp)去搜索第二种:直接在db2的命令行下输入:db2 ? SQL30081N原创 2007-12-26 17:26:00 · 9840 阅读 · 1 评论 -
在db2数据库中,如何使用命令改变列(alter table, alter column)长度
#在db2数据库中,如何使用命令改变列长度db2 "alter table [tablename] alter column [columnname] set data type varchar([length)"原创 2007-11-10 18:07:00 · 20595 阅读 · 0 评论 -
在db2中,如何在sql语句中将yyyymmdd格式的字符串转换为timestamp
一个比较简单的办法是:timestamp(substr(substr(yyyymmdd,1,4) || - || substr(yyyymmdd,5,2) || - || substr(yyyymmdd,7,2) || -00.00.00)原创 2008-01-24 00:25:00 · 12409 阅读 · 0 评论 -
MySQL数据库常用命令
1)进入命令提示符mysql -u [username] -p 2)查看数据库列表show databases; 3)打开数据库use [database_name] 4)查看表列表show tables; 5)执行脚本文件mysql -u[username] -p[password] [database_name] 6)重定向表查询输原创 2012-02-26 18:23:10 · 563 阅读 · 0 评论