- 博客(21)
- 资源 (11)
- 收藏
- 关注
原创 centos 修改ip地址,oracle监听连接不了
提示 the listener supports no services;说明实例没有注册上。命令 su – oracle ,一定注意中间的-,否则提示命令不存在。
2025-05-12 11:27:29
134
原创 powerDesigner导出mysql数据库表结构
2)选择刚才数据源,输入用户名和密码,点击connect。等待几分钟,正在reverse engineer database。第一步:打开powerdesigner,选择工具栏的数据库,选择configure connection。1)点击using a data source 按钮。可以选择相应的数据模型。点击新增数据源按钮。
2025-05-12 11:19:50
387
原创 UNION中ORDER By的使用遇到的问题
如果是supplier_name,则单独执行第二个含order by的子查询是会报“supplier_name:invalid identifier”的,而执行整个查询是没有问题的,因为order by针对的是unioning后的整个结果集,而这“整个结果集”是有supplier_name这列的(以第一个union子查询的列名作为unioning后整个结果集的列名)所以,只能在union的最后一个子查询中使用order by,而这个order by是针对整个unioning后的结果集的。
2025-05-12 11:16:48
367
原创 查看oracle字符集及版本
查看oracle的字符集:select userenv('language') nls_lang from dual;查看oracle的版本:select * from v$version;
2025-05-12 11:14:40
127
原创 对于PowerDesigner生成sql语句中表和字段带引号的问题
如果这样生成表的话,那么你查询或者插入数据都会显示table or view does not exist(表或视图不存在),然后让你郁闷的事情来了,这些表中oracle数据库中是存在的(我是建立在scott用户中的),但是你去删除这些表(drop table 表名,或者drop table "表名")都是无法删除的,经过自己查找资料和研究发现,说明scott用户的权限不够。但是,最好不要直接使用双引号。那么为什么用PowerDesigner生成的oracle数据库sql语句的表名和字段名上会出现引号呢?
2025-05-12 11:13:16
221
原创 oracle11gR2版本之后,新建表默认是不初始化空间的,exp导出的时候,这些空表是不导出的
查询:select 'alter table '||table_name||' allocate extent;oracle11gR2版本之后,新建表默认是不初始化空间的,exp导出的时候,这些空表是不导出的。alter table 表名 allocate extent。
2025-05-12 11:08:49
104
原创 ORA-12154,同时服务中没有实例服务
当用pl/sql连接数据库时,提示ORA-12154: TNS: 无法解析指定的连接标识符;3、在cmd中,执行oradim -new -sid CMES(服务名称而不是实例名称)2、如果不存在,到注册表查询oracle注册服务信息OracleServiceCMES。1、检查服务中OracleServiceCMES,是否存在;4、此时用pl/sql连接数据库时,提示。会话 ID: 0 序列号: 0。连接成功,提示"已连接到空闲例程"6、用plsql再次连接,成功。ORACLE 例程已经启动。
2025-05-12 11:07:11
233
原创 oracle11g密码过期ora-28002
原因:oracle11g中默认在default概要文件中设置了"PASSWORD_LIFE_TIME=180”所导致,oracle用户的密码必须在180天内更改,或则启动数据库的时候会提示连接失败.(如果这样写有可能提示“你未选中行”,其实这样就行了)修改之后不需要重启动数据库,会立即生效。
2025-05-12 11:05:02
176
原创 oracle 的em重建
1、打开oracle配置工具里的Net Configuration Assistant,选择“监听程序配置”,下一步,接着选择“重新配置”,下一步,仔细看下每一步配置的参数是否正确就OK了。注:第2、3步骤都要做,要不然在重新安装EM的时候会报“ ORA-20001: SYSMAN already exists..”的错误导致安装失败。4、使用“emca -config dbcontrol db -repos create”命令进行创建em。注意:操作之前关闭杀毒软件。
2025-05-12 10:56:29
171
原创 ORA-01654错误
ORA-01654错误:一般原因是Oracle数据库表空间满了,导致数据插入失败报错。(表空间,即数据仓库)扩容有两种思路:一是直接扩大原表空间大小,二是 给该表空间增加额外的空间。可以看到 QHTJ这个表空间已经 100%了。直接执行sql,查看表空降的配置文件位置。二:第二种方法: 给该表空间增加额外的空间。1、查看表空间使用情况,是否是满了;一、第一种方式:直接扩大原表空间大小。自动扩展到 最大空降(不限制)复制直接执行下面这条语句,即可。直接扩大到5W M的空间。
2025-05-12 10:52:36
478
原创 Mysql把时间秒数转换为时:分:秒字符串格式
sec_to_time()函数最大范围(即838:59:59),字符串拼接方式则不受限制。该函数接受两个参数,个参数为时间列或表达式,第二个参数为转换格式。需求:在使用报表工具时,经常使用时间统计,有时候需要统计秒数,有时候需要显示为时:分:秒的格式,在mysql中,如何把秒数转为时:分:秒样式呢,主要的方式有两种,一是利用mysql的内置函数。sec_to_time(),另外一种是通过floor()函数和字符串拼接函数concat()进行拼接,该方式需要考虑时,分,秒小于10的情况,需要补0显示;
2025-05-12 09:42:15
423
原创 创建svn版本库方法
右键选择TortoiseSVN-->Create repository here,完成文件夹建立。进入D:\SvnRoot,新建文件夹test,进入test文件夹。进入svn根目录下,修改authz授权文件。
2025-05-09 16:21:51
247
原创 PLSQL Developer连接Oracle11g 64位数据库配置详解
2>.点击"新建", 变量名设置为"TNS_ADMIN", 变量值设置为"E:\app\Administrator\product\instantclient_11_2;", 点击"确定";1>.选择"Path" - 点击"编辑", 把 "E:\app\Administrator\product\instantclient_11_2;3>.点击"新建", 变量名设置为"NLS_LANG", 变量值设置为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 点击"确定";
2025-05-09 15:23:43
570
原创 银河麒麟V10操作系统设置时间同步的方法
禁用selinux vim /etc/selinux/config i输入信息 将enforcing改成disabled,esc :wq退出 sestatus 查看是否关闭,没关闭的话,重启后生效。systemctl status firewalld 查看是否dead,如果还是runing的话可以重启一下。(1)查看ntpd服务:systemctl status ntpd。(2)关闭ntpd服务:systemctl stop ntpd。(3)执行 crontab -e。
2025-05-09 14:46:45
555
原创 gbase8A优化建议方法及注意事项
面对海量数据分析的 I/O 瓶颈,数据库把表数据按列的方式存储,降低 I/O只有访问查询所涉及的列产生 I/O,查询没有涉及的列不需要访问,不产生 I/O,GBase 8a MPP不善于处理小批量的增删改,应尽量避免。Hash 索引 通常可以用来解决等值查询的定位效率,特别是对以单表精确查询为主的应用场景尤为适合,hash 索引用于列中数据较分散的情况,重复度较高的列不适用。c) 第三,尽量保证where 条件产生的结果集的存储也尽量是均匀的,避免在做查询的时候,出现某些节点过于繁忙或清闲的情况;
2025-05-09 14:41:43
1065
原创 银河麒麟V10操作系统配置bond的方法
步骤3:点击新建按钮后,接口名称自定义,mode=0,命名为bond0;mode=6,命名为bond6,方便记忆;模式有七种,分别对应mode=0,1,2,3,4,5,6;em2:running slave,表示成功。Ifconfig -a 发现em2,没有slave,再次重启网卡,systemctl restart network,再次查看。步骤4:点击IPv4设置,设置IP地址,手动,网关及子网掩码,保存即可。步骤1:右键右下角的网络连接,编辑连接。步骤2:点击+,选择虚拟的绑定。
2025-05-09 14:29:39
460
原创 DELL R740 开机不显示CTRL +R下 如何配置raid
4.如果不清楚是否配置过阵列,进入第三个选项Virtual Disk Management 查看若未配置过raid,则VD mgmt页面如下图所示:若已经配置过raid,则会显示raid的相关信息,如果需要删除已经配置过的raid,重新配置,单击上图中的Virtual Disk X:…进入这个虚拟磁盘的信息页面选中Delete Virtual Disk,再单击Go 进入Go选项的页面,选中confirm,然后单击yes,即可删除raid。13.单击Ok,完成创建单击右上角Exit退出F2,设置完成。
2025-05-09 11:46:01
451
1
原创 Centos7双网卡绑定
在/etc/sysconfig/network-scripts/目录有多种网络配置文件,有Ethernet 、IPsec等类型,网络接口类型为Ethernet。当PEERDNS为yes时会被写入/etc/resolv.conf中。使用命令查看bond0的工作状态cat /proc/net/bonding/bond0。yes:如果DNS设置,修改/etc/resolv.conf中的DNS。HWADDR/MACADDR:MAC地址。no:不修改/etc/resolv.conf中的DNS。
2025-05-09 11:39:55
830
原创 gbase8A集群常用运维命令
安装目录/gcluster/log/gcluster/gclusterd-audit.log 审计日志,记录所有命令执行结果。安装目录/gcluster/log/gcluster/gclusterd.log 通用日志,记录可执行的SQL命令。V9版本 安装目录/gcluster/log/gcluster/gcware_system.log。安装目录/gcluster/log/gcluster/system.log 启停日志。安装目录/gnode/log/gbase/syncserver.log 服务日志。
2025-05-09 11:15:42
688
Windows Server 2008 防火墙开放 Oracle 的1521端口
2018-04-18
java 访问Access数据库方法
2018-02-03
oracle的列转行函数
2018-04-18
sql中的count函数用法
2018-04-18
powerdesigner为表设置表空间
2018-04-18
case when then语句用法
2018-04-18
SQL中inner join、outer join和cross join的区别
2018-04-18
connect_by_prior_递归算法
2018-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人