
国产数据库
皓月如我
这个作者很懒,什么都没留下…
展开
-
Kingbase金仓查看和剔除连接
7.1.11. ALTER SYSTEM 【语法格式】 ALTER SYSTEM { ADD { TEMPFILE | GLOBAL DATAFILE } (NAME [=] LogicalName FILENAME [=] ‘FileName’ SIZE [=] Size MAXSIZE [=] MaxSize FILEGROWTH [=] Growth) | REMOVE { TEMPF转载 2017-03-01 09:18:34 · 3633 阅读 · 1 评论 -
SQL语句遍历树结构的数据表
[转自]:肆尾葱的博客《SQL语句遍历树结构的数据表》一、创建树结构的数据库表-- 数据库为 SQL Servercreate table treeTest( id int, parentId int, info varchar(10))-- 插入数据insert into treeTest(id,parentId,info) values(1,nul...转载 2018-08-01 19:34:03 · 3999 阅读 · 1 评论 -
金仓Linux安装版取消开机自启服务
方法1:使用服务管理chkconfig kingbase7d stop但是各种版本的Linux不一样方法2:把/etc/init.d/kigbase7d 重命名或者删除恢复开机启动就从bin目录重新拷贝一个kingbase7d过去...原创 2018-12-08 11:52:07 · 1279 阅读 · 0 评论 -
【数据库】将Excel导入达梦数据库,并执行表合并
1.将EXCEL中不需要的列删除2.将EXCEL留下列的标题栏命名为数据库表的字段名3.替换掉文件中的#REF!和#N/A等错误字符。4.用达梦数据迁移工具将EXCEL文件导入到数据库中,创建新表。在这里插入图片描述5.将两张表的相关字段合并merge into asset_rtu using asset_excel on asset_rtu.description=ass...原创 2018-12-26 14:48:22 · 4514 阅读 · 5 评论 -
达梦数据库管理
DM7 查询表空间使用select t.name tablespace_name, d.free_size*SF_GET_PAGE_SIZE()/1024/1024 ||'M' free_space, d.total_size*SF_GET_PAGE_SIZE()/1024/1024 ||'M' total_spac...原创 2018-12-18 18:33:51 · 831 阅读 · 0 评论 -
达梦数据库管理
达梦数据库启停dmdba@Host32:/etc/init.d/DmServiceSMARTSYS restart /home/dmdba/dmdbms/data日志开关dm.ini文件中SVR_LOG参数,0:关闭;1:开启。重启后生效。默认日志文件路径:/home/dmdba/dmdbms/log/log_commit_01.log...原创 2019-01-24 16:27:54 · 637 阅读 · 0 评论 -
Kingbase数组排序
create or replace function RTU_ARRAY_SORT(anyarray text[],f_order text) returns text[]as declare tmp text; result text[];begin if lower(f_order) = 'desc' then for tmp in select unnest(anyarray...原创 2019-03-02 10:00:50 · 725 阅读 · 0 评论 -
达梦数据库数组使用
CREATE or REPLACE PROCEDURE RTU_STATUS_CHANGE(startTimeStr IN VARCHAR, endTimeStr IN VARCHAR)ASdeclare TYPE ccc IS ARRAY int[]; intArray ccc;BEGIN intArray = NEW int[3]; --intArray[0] = 0; i...原创 2019-03-02 14:14:50 · 2474 阅读 · 0 评论 -
【数据库】数据库单表对比
需求:对比网络隔离的两个数据库DB1和DB2中,同名表的数据差异。以表tab为例,对比其中col列的区别。步骤1:在DB1中按照表tab的结构创建表tab1;步骤2:将DB1中tab的数据复制到tab1上:insert into tab1 select * from tab;步骤3:在DB2中按照表tab的结构创建表tab2;步骤4:将DB2中tab的数据复制到tab2上:inser...原创 2019-04-13 11:48:08 · 1747 阅读 · 0 评论 -
SQL表内查重和删重
查询重复记录select * from my_tab where dup_col in( select dup_col from my_tab group by dup_col having count(dup_col)>1 ) order by dup_col;原创 2017-03-10 17:47:22 · 8986 阅读 · 3 评论 -
选择主键:自然键还是代理键?
【转自】http://blog.csdn.net/haiross/article/details/21388997 【原文地址】http://www.agiledata.org/essays/keys.html本文概述关系数据库中为表指定主键的策略。主要关注于何时使用自然键或者代理键的问题。有些人会告诉你应该总是使用自然键,而另外一些人会告诉你应该总是使用代理键。这些人总是被证明是错误的,通常他们转载 2017-05-22 15:50:35 · 3506 阅读 · 0 评论 -
达梦数据库中服务器日志的开关
在配置文件dm.ini中,修改SVR_LOG参数,0是关闭,1是开启。开启后可根据需求修改sqllog.ini文件。改完后重启服务。原创 2017-05-08 14:44:26 · 2722 阅读 · 0 评论 -
Kingbase金仓更改表空间
7.1.13. ALTER TABLESPACE 【语法格式】 ALTER TABLESPACE TableSpaceName { RENAME TO NewTableSpaceName | OWNER TO NewOwnerName | ONLINE | OFFLINE [NORMAL] | READ ONLY | READ WRITE | ADD DATAFILE (NAME转载 2017-03-01 09:21:22 · 2374 阅读 · 0 评论 -
PG数据向Kingbase移植
前提:PG和Kingbase的数据库均已创建完成。 1.整理PG数据。--设备表update my_dev_tab set description = 'dummy' where description is null or description = '';--列字典表update my_col_dict set col_name_chn = 'dummy' where col_name_原创 2017-02-13 19:34:34 · 2165 阅读 · 0 评论 -
PostgreSQL和Kingbase中设置search_path
会话级别设置: SET search_path TO “$user”, public, my_schema;数据库级设置(跨会话): ALTER database smartsys SET search_path TO “$USER”, public, my_schema;原创 2017-02-23 09:47:05 · 3074 阅读 · 2 评论 -
Kingbase金仓查看表空间占用率
select * from sys_datafiles;原创 2017-03-01 09:24:42 · 3821 阅读 · 3 评论 -
【数据库】Kingbase金仓数据库工程维护简明手册
1. 导出:方法一:通过sysmodel界面工具导出 1. 确认SMARTSYS_HOME/conf目录下的配置文件db_mainten_mng.ini中,db_type=kingbase。 2. 打开sysmodel工具,选择数据库维护功能。 3. 在数据库导入导出(database dump/restore)标签页下,输入数据库IP地址,点击连接数据库按钮。会看到弹出数据库连接成功的提示。原创 2017-05-03 16:31:31 · 8328 阅读 · 0 评论 -
Kingbase连接情况查询
select * from SYS_STAT_ACTIVITY;原创 2017-04-25 13:58:26 · 5523 阅读 · 1 评论 -
Kingbase和PostgreSQL中如何查看当前连接的进程信息
PG查看当前连接信息: select * from pg_stat_activity; Kingbase查看当前连接信息: select * from sys_stat_activity;如果当前的用户连接数已经到达最大值,仍然能够以管理员用户system,使用系统预留的3个保留连接进行登录。 PG/KDB:show superuser_reserved_connections;查出当前连接原创 2017-04-25 20:07:25 · 6191 阅读 · 2 评论 -
使用DbVisualizer连接和管理金仓数据库
DbVisualizer下载链接: http://www.dbvis.com/download/安装DbVisualizer添加金仓数据库驱动 我安装的DbVisualizer版本是8.0.1,首先在安装目录下的jdbc文件夹里面新建一个kingbase的文件夹;里面放入kingbase的jdbc包,我在kingbase文件夹放入的jar包版本kingbasejdbc3.jar。2.配置金转载 2017-01-06 10:36:10 · 5588 阅读 · 2 评论 -
达梦数据库查看当前执行的查询并杀死session
查看select * from v$sessions where state = ‘ACTIVE’;call sp_close_session(140621539969704);call sp_close_session(140622614317128);call sp_close_session(140621854887848);原创 2019-05-06 14:23:57 · 11252 阅读 · 0 评论