自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lk的窝

坚持!!

  • 博客(102)
  • 收藏
  • 关注

原创 AIX增加内存需要IBM下单才能识别

2017-10-29 22:32:48 599

原创 查看AIX系统位数

# /usr/bin/getconf HARDWARE_BITMODE64

2017-10-29 22:30:43 3220

原创 AIX重启命令及输出

AIX重启:-bash-3.2# shutdown -FrSHUTDOWN PROGRAMThu Apr 20 00:32:11 GMT+08:00 2017Stopping TFA from init for shutdown/rebootTFA Stopped Successfully. . .Successfully stopped TFA..St

2017-10-29 22:29:46 7235

原创 查看db2表空间对应的物理文件

[db2inst1@db MYDB]$ db2 connect to mydb   Database Connection Information Database server        = DB2/LINUXX8664 9.7.0 SQL authorization ID   = DB2INST1 Local database alias   = MYDB[db2i

2017-10-29 22:27:45 4566

原创 DB2修改(mv)数据库文件名称后的现象

[db2inst1@db10g T0000004]$ db2 connect to test   Database Connection Information Database server        = DB2/LINUXX8664 9.7.0 SQL authorization ID   = DB2INST1 Local database alias   = TEST

2017-10-29 22:23:26 718

原创 DB2“静默”状态与解除

首先关闭所有到数据库的连接,将数据库置为“静默”状态:$ db2 connect to testdb user db2inst1 using passwd$ db2 quiesce database immediate force connections$ db2 connect reset解除数据库的“静默”状态:$ db2 connect to testdb use

2017-10-29 22:22:26 688

原创 DB2 SQL0668N Operation not allowed for reason code "7" on table

db2 => select count(*) from db2admin.test_tab1          -----------SQL0668N  Operation not allowed for reason code "7" on table "DB2ADMIN.test_tab".  SQLSTATE=57016db2 => force application

2017-10-29 22:17:57 1044

原创 db2重命名表

db2 => set schema db2adminDB20000I  The SQL command completed successfully.db2 => rename table db2admin.t_da_jkda_rkxzl to db2admin.t_da_jkda_rkxzl1DB21034E  The command was processed as an SQL

2017-10-29 22:14:09 11369

原创 DB2备份时数据库名字大小写的影响

使用小写报错SQL1013N,使用大写备份正常。偶然遇到此情况,继续观察!

2017-10-29 18:37:28 506

原创 Postgres异常关闭重启后会进行实例恢复

shutdown-mode有如下几种模式:1. smart: 等所有的连接中止后,关闭数据库。如果客户端连接不终止,则无法关闭数据库。2. fast: 快速关闭数据库, 断开客户端的连接,让已有的事务回滚,然后正常关闭数据库。3. immediate: 立即关闭数据库,立即停止数据库进程,直接退出,下次启动时会进行实例恢复。本实验采用immediate方式模拟数据库异常关闭:(

2017-10-28 15:58:42 3054

原创 HighGo Database v4 Xlogminer的使用

1、测试数据库版本highgo=# select kernel_version();                              kernel_version--------------------------------------------------------------------------- HighGo Database V4.1 Enterpris

2017-10-28 15:56:34 613

原创 Postgres schema间对象的访问操作权限

schema间对象的访问操作权限(1)使用超级用户highgo登录数据库,创建测试schema a和b,并创建测试表a.at和b.bthighgo=#\du                             List of roles Role name |                   Attributes                   | Member of

2017-10-28 15:55:25 4740 1

原创 Postgres数据库中创建模式的权限

数据库中创建模式的权限(1)使用超级用户highgo可以创建schema,但使用普通用户a默认无法创建角色highgo=#\du                             List of roles Role name |                   Attributes                   | Member of-----------

2017-10-28 15:54:32 1879

原创 Postgres用户创建数据库的权限

用户创建数据库的权限(1)检查确认超级用户highgo拥有创建数据库的权限,普通用户a没有创建数据库的权限highgo=#\du                             List of roles Role name |                   Attributes                   | Member of-----------

2017-10-28 15:53:45 15412

原创 Postgres用户对数据库的权限

用户对数据库的权限(登录、超级用户权限)(1)查看当前数据库中有用户highgo和用户ahighgo=#\du                             List of roles Role name |                   Attributes                   | Member of-----------+--------

2017-10-28 15:53:04 2641

原创 Postgres log_line_prefix 设置日志输出格式 log_line_prefix 设置日志输出格式

log_line_prefix 设置日志输出格式log_line_prefix 设置日志输出格式(能够记录时间,用户名称,数据库名称,客户端IP和端口,方便定位问题)日志:  语句:alter system set log_line_prefix = '%m %p %u %d %r ';日志:  执行时间: 11.410 ms日志:  断开连接: 会话时间: 0:03:21.173

2017-10-28 15:52:12 3227

原创 Postgres log_duration设置记录SQL执行时间

log_duration设置记录SQL执行时间log_duration设置记录SQL执行时间日志:  语句: alter system set log_duration =on;日志:  断开连接: 会话时间: 0:00:18.418 user=highgodatabase=highgo host=[local]日志:  接收到SIGHUP, 重载配置文件日志:  参数"log

2017-10-28 15:51:20 3035

原创 Postgres日志记录用户登录退出信息

设置是否记录session登陆退出信息,默认为不记录。highgo=#show log_connections; log_connections ----------------- off(1row) highgo=#show log_disconnections; log_disconnections -------------------- off(

2017-10-28 15:50:52 3021

原创 Postgres设置pg_log日志记录内容

设置日志记录内容设置日志记录内容--log_statement:none, ddl, mod, and all 。None表示不记录。ddl记录所有数据定义命令,比如CREATE,ALTER,和DROP语句。mod记录所有ddl语句,加上数据修改语句INSERT,UPDATE等。all记录所有执行的语句,将此配置设置为all可跟踪整个数据库执行的SQL语句,但会对数据库性能产生

2017-10-28 15:50:10 20618

原创 Postgres密码安全

密码安全数据库用户密码默认采用md5加密方式存储,密文或*显示。highgo=#select usename,passwd,valuntil from pg_user; usename | passwd  |        valuntil        ---------+----------+------------------------ highgo | *******

2017-10-28 15:49:07 466

原创 Postgres使用ALTER USER命令修改用户的密码、密码过期,锁定,解锁

使用ALTER USER命令修改用户的密码、密码过期,锁定,解锁(1)修改用户的口令,将用户的口令修改为新的密码highgo=#create user test with password 'test';CREATEROLEhighgo=#select usename,passwd from pg_shadow; usename |               passwd  

2017-10-28 15:48:32 9583

原创 Postgres设置特定数据库的连接数为0

设置特定数据库的连接数为0(1)使用highgo用户连接到template1数据库中:highgo=# \l                              List of databases  Name    | Owner  | Encoding | Collate   |   Ctype   | Access privileges-----------+--

2017-10-28 15:47:36 600

原创 Postgres限制每个用户只能连接指定数量的session,防止服务器资源紧张

限制每个用户只能连接指定数量的session,防止服务器资源紧张(1)创建测试用户test:highgo=#create user test;CREATEROLEhighgo=#\du                             List of roles Role name |                   Attributes             

2017-10-28 15:47:06 4748

原创 Postgres修改logging_collector参数后reload报错的迷惑

highgo=# select version();              version               ------------------------------------ HighGo Database 3.0.2 Linux 64-bit(1 row)highgo=# select kernel_version();           

2017-10-27 16:59:38 1331

原创 Postgres数据库用户密码有效期设置

highgo=# select * from pg_user; usename | usesysid | usecreatedb | usesuper | usecatupd | userepl |  passwd  | valuntil | useconfig ---------+----------+-------------+----------+-----------+------

2017-10-26 17:00:31 6044 2

原创 Linux /root占用过大空间的现象

Linux系统中/root显示大小为181G,但/root下却无大文件,重启OS后依然如此.排查解决如下:# du -sh .[!.]*查看确认子目录下的大文件:删除此类无用文件后,空间释放:...

2017-10-25 15:05:56 11928

原创 永恒之蓝与Oacle RAC:Oracle不支持在心跳交换机上关闭任何端口

2017年5月份因永恒之蓝病毒全球大爆发后,很多用户依据建议关闭445等端口。永恒之蓝简介如下:使用RAC的部分用户参考如上建议,关闭了445等端口后,导致RAC节点2数据库服务及监听服务异常。此客户环境为AIX + Oracle RAC,交换机设置关闭了445/135/136/137端口后,RAC节点2数据库实例启动后一段时间会意外宕掉,且监听

2017-10-25 14:30:55 1233

原创 Oracle的exp增量备份说明(不实用)

EXP的增量备份最小的差异单元是表,也就是说只要一个表的数据有变动,那么这个表就要被全表导出。如果表的数据自上次备份以来没有任何变动,则该表将不会被再次导出。实验数据库版本:SQL> select * from v$version;BANNER------------------------------------------------------------------

2017-10-25 10:13:37 1123

原创 Postgresql锁表的现象

******************************************************************************************************************************************************************************************************

2017-10-20 17:20:33 973

原创 PG重建索引

postgres=# select version();                                                        version                                                         ------------------------------------------------

2017-10-20 16:47:11 3228

原创 PostgreSQL 8.1.22 开启归档模式及在线备份恢复

以下内容参考自:http://www.kuqin.com/postgreSQL8.1_doc/backup-online.htmlhttps://www.postgresql.org/docs/8.1/static/backup-online.html数据库版本:postgres=# select version();                           

2017-10-20 13:26:26 2231

原创 HGDB使用analyze搜集表的统计信息

highgo=# \d test;  数据表 "public.test" 栏位 |  类型   | 修饰词------+---------+-------- id   | integer |索引:    "t1_idx" btree (id)highgo=# select schemaname ,relname,last_analyze from pg_stat

2017-10-20 11:22:58 248

原创 suse使用vi编辑文件提示E437: terminal capability "cm" required

postgres@linux-o8rc:~> uname -aLinux linux-o8rc 3.0.76-0.11-default #1 SMP Fri Jun 14 08:21:43 UTC 2013 (ccab990) x86_64 x86_64 x86_64 GNU/Linuxpostgres@linux-o8rc:~> vi .bashrc E437: terminal c

2017-10-20 09:28:37 2461

原创 DB2监控备份、恢复进度

session1中执行备份:[db2inst1@db ~]$ db2 backup db test to /db2data/session2中使用如下命令监控备份进度:[db2inst1@db db2data]$ db2 list utilities show detailID                               = 2Type

2017-10-19 14:46:41 5710

原创 DB2中select查询某表期间无法drop删除该表;Oracle不然

在session1中执行:db2 => select * from db2admin.t_da_jkda_rkxzl    --会执行很长时间在session2中执行:db2 => drop table db2admin.t_da_jkda_rkxzl      --此时无法执行完成,hang住以下操作步骤均在session3中执行:[db2inst1@

2017-10-19 09:32:44 2524

原创 windows hgdb先卸载vc++又卸载db的问题

先卸载了VC++又执行了uninstall结果服务没有删除sc delete hgdb-se3.1.4执行后,还是存在   有什么解决办法把它干掉吗 ? 终极解决办法:重启OS后,服务消失 !!!

2017-10-17 13:44:55 326

原创 DB2 SQL1042C SQLSTATE=58004的现象及恢复

[db2inst1@db ~]$ db2 list db directory System Database Directory Number of entries in the directory = 2Database 1 entry: Database alias                       = TEST Database name          

2017-10-17 13:41:12 15241

原创 Linux下HGDB data目录权限要求为700,否则无法启动数据库

[highgo@pgpool02 data]$ pg_basebackup -h 192.168.90.220 -p 5432 -U highgo -F p -P -x -R -D /home/hgdb/3.1.4/data -l highgobak2017071840105819/40105819 kB (100%), 1/1 表空间[highgo@pgpool02 data]$ pg_

2017-10-16 13:49:23 1038

原创 PostgreSQL在非默认的路径下创建表空间及数据库后,删除数据库目录后,还需要删除pg_tblspc下的链接文件,否则尝试启动其他实例时会报错

在非默认的路径下创建表空间及数据库后,删除数据库目录后,还需要删除pg_tblspc下的链接文件,否则尝试启动其他实例时会报错:如下案例中的“pg_tblspc/46885”实际链接路径为“/data/highgo/4.1.0/1”把/data/highgo/4.1.0/1删除后,[highgo@db1 ~]$ cat .bash_profile # .bash_profile

2017-10-16 09:26:00 2201 1

原创 修改postgresql的自动提交

默认,postgresql是自动提交的,可以避免自动提交  1)使用begin;命令    示例:  postgres=# begin;  BEGIN  postgres=# insert into test values(2,2);  INSERT 0 1  postgres=# select * from test;   id | name  ----+--

2017-10-16 09:24:10 2681

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除