oracle数据库相关设置

一 oracle数据库设置归档模式

1。使用sys用户连接数据库:

命令如下:

sqlplus /nolog;

CONNECT SYS/password AS SYSDBA

2,关闭数据库:

SQL>SHUTDOWN IMMEDIATE

3,mount 数据库

SQL>STARTUP MOUNT

4, 改变归档模式

SQL> ALTER DATABASE ARCHIVELOG;(如要改回归档模式则是ALTER DATABASE NOARCHIVELOG;)

5,打开数据库

SQL>ALTER DATABASE OPEN;

6.检查归档模式的设置是否成功:

archive log list;

或者

select log_mode from v$database;

  1. 把FLASH_RECOVERY_AREA的空间修改为20GB。

SQL> alter system set DB_RECOVERY_FILE_DEST_SIZE=20g;

Flash_Recovery_Area空间缺省安装时比较小,只有2GB,容易用完;

  1. 定期删除过时的归档日志。

根据具体的备份策略决定删除多长时间以前的日志。

有可能出现的错误:

有的时候会遇到" ORA-00265: 要求实例恢复, 无法设置 ARCHIVELOG 模式

归档日志的相关参数:

LOG_ARCHIVE_START=TRUE

log_archive_dest = /opt/oracle/product/9.2.0/dbs/archgaogao

(归档日值存放位置可以自己定义)

log_archive_format = "T%TS%S.ARC" (存档日志文件的文件名格式)

二 oracle em配置常用命令

emca -repos recreate重建一个EM资料库

emca -repos drop删除一个EM资料库

emca -config dbcontrol db配置数据库的 Database Control

emca -deconfig dbcontrol db删除数据库的 Database Control配置

emca -reconfig ports 重新配置db control的端口,默认端口在1158

emctl start console启动EM console服务,使用前需要先设置ORACLE_SID环境变量

emctl stop console停止EM console服务,使用前需要先设置ORACLE_SID环境变量

注:通过查看$ORACLE_HOME/install/portlist.ini 文件可以知道当前dbcontrol正在使用的端口

三 pl/sql developer长字符串的显示设置

pl/sql developer 查询的数据达到18位时会显示为科学计数法显示。

要达到像字符一样的显示出。

tool--->preferences--->window Types---->Sql Window ----->Number fields to_char

把上述的选项选中,然后单击"apply"

四 oracle 控制台的打印输出设置

oracle 控制台的打印输出,需要开启服务端的输出。

DBMS_OUTPUT.PUT_LINE('v_month'||v_strsql);

SET SERVEROUTPUT ON

----begin p_r_measurepay_move('2598975a0ab0650601d71e34fd8bc2ee');

p_r_measurepay_move('9a49936a0ab06506003f0860ac4fc517');

p_r_measurepay_move('9ec882fa0ab0650600e7c6d160791434');

p_r_measurepay_move('7cb29be60ab06506012e12b4b006a33f');

相关推荐
S1998_1997111609•X8 小时前
论当今社会主义与人文关怀人格思想下的恶意仿生注入污染蜜罐描述进行函数值非法侵入爬虫的咼忄乂癿〇仺⺋.
数据库·网络协议·百度·ssh·开闭原则
倔强的石头_9 小时前
kingbase备份与恢复实战(六)—— 备份自动化与保留策略:Windows任务计划+日志追溯
数据库
轻刀快马10 小时前
别被 ORM 框架宠坏了:从一场“订单消失”悬案,看懂 MySQL 为什么要强推 InnoDB
数据库·mysql
后端漫漫11 小时前
Redis 客户端工具体系
数据库·redis·缓存
PaperData12 小时前
1988-2025年《中国人口和就业统计年鉴》全年份excel+PDF
数据库·人工智能·数据分析·经管
星河耀银海13 小时前
C语言与数据库交互:SQLite实战与数据持久化
c语言·数据库·sqlite·交互
过期动态13 小时前
MySQL中的约束
android·java·数据库·spring boot·mysql
程序员陆通13 小时前
月烧 400 刀到不到 20 刀:我是怎么把 OpenClaw 的 Token 账单砍掉 95% 的
java·前端·数据库
Shan120513 小时前
站在计算机领域视角看:SQL注入攻击
网络·数据库·sql
轻刀快马14 小时前
别干背八股文了:从一场“双十一秒杀”惨案,看懂 InnoDB 事务、锁与索引的底层齿轮
数据库·sql