oralce管理运维
文章平均质量分 61
学习交流Oracle数据库及中间件产品管理运维
美须眉
快速开发技术交流
展开
-
ORA-27086: unable to lock file - already in use 解决办法
ORA-27086: unable to lock file - already in useSQL> startupORACLE instance started.Total System Global Area 1854021632 bytesTotal System Global Area 521936896 bytesFixed Size 2254824 bytesVariable Size 218105880 bytesDatab...原创 2021-03-06 01:25:30 · 2066 阅读 · 1 评论 -
Oralce Window环境下的卸载方法
1、关闭oracle所有的服务。可以在windows的服务管理器中关闭;2、打开注册表:regedit 打开路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务!3、打开注册表,找到路径:HKEY_LOCAL_MA...原创 2020-03-03 07:51:57 · 204 阅读 · 0 评论 -
Weblogic 错误 BEA-000403 BEA-000438解决办法
控制台提示如下错误: java.net.SocketException: recv failed: Descriptor not a socket.java.net.SocketException: recv failed: Descriptor not a socketat jrockit.net.SocketNativeIO.readBytesPinne原创 2020-03-02 10:13:19 · 8281 阅读 · 1 评论 -
修改oracle的字符集
数据库字符集在创建后原则上不能更改。因此,在设计和安装之初考虑使用哪一种字符集十分重要。对数据库server而言,错误的修改字符集将会导致很多不可测的后果,可能会严重影响数据库的正常运行,所以在修改之前一定要确认两种字符集是否存在子集和超集的关系。一般来说,除非万不得已,我们不建议修改oracle数据库server端的字符集。特别说明,我们最常用的两种字符集ZHS16GBK和ZHS16CGB231...原创 2020-03-02 09:56:00 · 941 阅读 · 0 评论 -
ORACLE 查看数据库字符集
涉及三方面的字符集,1. oracel server端的字符集;2. oracle client端的字符集;3. dmp文件的字符集。在做数据导入的时候,需要这三个字符集都一致才能正确导入。4.1 查询oracle server端的字符集有很多种方法可以查出oracle server端的字符集,比较直观的查询方法是以下这种:SQL> select u...原创 2020-03-02 09:54:28 · 17962 阅读 · 0 评论 -
ORACLE EXP/IMP 与 字符集
3.1 EXP/IMP Export 和Import 是一对读写Oracle数据的工具。Export 将Oracle 数据库中的数据输出到操作系统文件中, Import 把这些文件中的数据读到Oracle 数据库中,由于使用exp/imp进行数据迁移时,数据从源数据库到目标数据库的过程中有四个环节涉及到字符集,如果这四个环节的字符集不一致,将会发生字符集转换。EXP __...原创 2020-03-02 09:53:41 · 458 阅读 · 0 评论 -
ORACLE字符集的相关知识
2.1 字符集 实质就是按照一定的字符编码方案,对一组特定的符号,分别赋予不同数值编码的集合。Oracle数据库最早支持的编码方案是US7ASCII。 Oracle的字符集命名遵循以下命名规则:<Language><bit size><encoding> 即: <语言><比特位数><编码>...原创 2020-03-02 09:52:51 · 240 阅读 · 0 评论 -
什么是Oracle字符集
Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。影响Oracle数据库字符集最重要的参数是NLS_LANG参数。它的格式如下: NLS_LANG = language_territ...原创 2020-03-02 09:51:25 · 476 阅读 · 0 评论 -
EXP-00056: ORACLE error 12547 encountered 错误解决方法
使用exp命令导出数据库时发生以下错误提示:EXP-00056:ORACLEerror12547encounteredORA-12547:TNS:lostcontactEXP-00000:Exportterminatedunsuccessfully检查发现当没有使用oracle帐号操作时会发生此错误,要注意进行oracle数据库操作时必须使用oracle帐号。...原创 2020-02-29 10:14:17 · 2240 阅读 · 0 评论 -
BEA-171519 Weblogic 服务启动故障处理
<Could not obtain an exclusive lock to the embedded LDAP data files directory: /oracle/wlsdomain/portal/servers/AdminServer/data/ldap/ldapfiles because another WebLogic Server is already using this原创 2014-03-01 17:35:50 · 4503 阅读 · 0 评论 -
Weblogic 验证码无法显示错误解决办法
在startWeblogic.sh 合适位置加入红色代码。echo "starting weblogic with Java version:"JAVA_OPTIONS="${JAVA_OPTIONS} -Djava.awt.headless=true" ${JAVA_HOME}/bin/java ${JAVA_VM} -version原创 2013-08-28 19:40:52 · 2213 阅读 · 0 评论 -
Oracle imp&&exp 导入导出.dmp文件
导入 IMPOracle 的导入实用程序 (Import utility) 允许从数据库提取数据,并且将数据写入操作系统文件。 imp 使用的基本格式: imp[username[/password[@service]]] ,以下例举 imp 常用用法。 1. 获取帮助 imp help=y2. 导入一个完整数据库 imp system/manager file=bib原创 2016-10-08 13:03:00 · 2884 阅读 · 0 评论 -
Oracle 11G密码过期后修改方法
由于Oracle11G的新特性所致,经常会遇到使用sqlplus登陆oracle数据库时提示“ORA-28002: 7 天之后口令将过期”等情况。 在Oracle 11G 创建用户时缺省密码过期限制是180天, 如果超过180天用户密码未做修改则该用户无法登录,提示“ORA-28001: the password has expired”。 密码过期后,业务进程连接数据库异常,必然会原创 2013-08-20 16:37:11 · 709 阅读 · 0 评论 -
修改oracle监听端口
修改oracle监听端口修改端口号的整体步骤:1.1 查看当前监听的状态1.2 停止监听1.3 修改监听文件的端口号1.4 修改初始化参数local_listener1.5 重启监听器1.6 修改完毕,使用新端口登录测试实践步骤:1.1 查看当前监听的状态[test@ASI-1 ~]$lsnrctl status 1.2 停止原创 2013-08-23 14:33:27 · 852 阅读 · 0 评论 -
Oracle 数据库启动命令dbstart没有反应
原因:/etc/oratab 文件中的N没有改为Yorcl:/oracle/app/product/11.2.0/dbhome_1:N 应改为: orcl:/oracle/app/product/11.2.0/dbhome_1:Y有些技术水平高的大侠安装完数据后不修改这个配置文件。或者故意不告诉新手。真是耽搁别人的时间。原创 2013-08-23 14:34:39 · 1138 阅读 · 1 评论 -
oracle归档日志超出了恢复闪回恢复区(flash_recovery_area)限制的解决方法
一、问题描述:系统报告以下错误:ORA-16038: 无法归档ORA-19809: 超出了恢复文件数的限制ORA-00312: 联机日志二、问题分析: 系统启用归档日志时,oracle会按照一定的时间间隔在闪回恢复区产生大量的归档日志文件。利用这些文件可在数据库失败时将数据库恢复到任何时刻。(原因一)归档日志是保存在闪回恢复区(/oracle/app/flas原创 2013-08-23 14:37:17 · 2001 阅读 · 0 评论 -
oracle 自动备份数据命令
#应用环境变量(hpunix)source /home/oracle/.profile #应用环境变量(rhel linux)source /home/oracle/.bash_profile #备份数据文件/oracle/app/product/11.2.0/dbhome_1/bin/exp userid=portal/portal file=/backup/port原创 2013-08-25 20:30:33 · 769 阅读 · 0 评论 -
oracle 更数据表和数据列的SQL命令
更改数据表名: ALTER TABLE test_old RENAME TO test添加数据字段: ALTER TABLE test add USERNAME varchar(50); 添加数据字段: ALTER TABLE test ADD USERAGE INT DEFAULT 1; 更改表字段名: ALTER TABLE test RENAME COLUMN USERNAME_原创 2013-08-30 15:19:57 · 532 阅读 · 0 评论 -
ORACLE 数据库对数据表的基本管理语句
/* 1、创建表 */CREATE TABLE TEST(UUID VARCHAR(32) PRIMARY KEY,USERNAME VARCHAR(50) DEFAULT '',USERAGE INT);/* 2、添加字段 */ALTER TABLE TEST ADD USERDESC VARCHAR(100) DEFAULT '';原创 2016-10-05 01:31:32 · 493 阅读 · 0 评论 -
Oracle 数据管理常用操作命令
1、数据文件迁移很简单,三个步骤就行了第一步:把表空间Offline,把表空间的数据文件移动到D盘指定的目录。第二步:修改表空间文件路径alter database rename file '旧文件路径' to '新文件路径';第三步:把表空间Online,这样就可以了。1.1 文件系统数据文件按迁移database must be open:原创 2016-10-08 12:04:15 · 1180 阅读 · 0 评论 -
Oracle数据库错误 ORACLE not available 解决方法
运行 exp、imp或sqlplus等命令时发生以下错误: EXP-00056: ORACLE error 1034 encounteredORA-01034: ORACLE not availableORA-27101: shared memory realm does not existLinux-x86_64 Error: 2: No such file or direc原创 2013-08-23 14:36:21 · 4792 阅读 · 1 评论