- 博客(102)
- 收藏
- 关注
原创 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
原创 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关注的人