
Oracle
文章平均质量分 53
doiido
一个前端小学生
展开
-
Oracle 限制连接的IP
在oracle中,可以控制哪些IP可以连接数据库,哪些IP不能连接数据库。在9i及以后中,单纯的设定允许的IP和禁止的IP,修改sqlnet.ora是最好最快的方法原创 2015-02-12 13:21:50 · 1527 阅读 · 0 评论 -
Oracle 统计信息收集
统计信息收集1:创建分析表$ cd $ORACLE_HOME/rdbms/admin$ sqlplus / as sysdba> @utlxplan.sql2:为了方便,可以创建一个同义表(默认情况下只有sys用户可以使用)SQL> create public synonym plan_tables for plan_table;3:把这个表的权限给原创 2015-03-04 10:55:38 · 1034 阅读 · 0 评论 -
Oracle 用户解锁 lockd
用户doiido连接oracle的时候报如下错误:ORA-28000: the account is locked原创 2015-03-03 13:20:25 · 948 阅读 · 0 评论 -
Oracle EM Web管理数据库
EM enterprises manage外部管理工具(是oracle开发的一款J2EE网站)原创 2015-03-03 15:28:27 · 1374 阅读 · 0 评论 -
Oracle 备份恢复详
一、备份方式:1、在非归档模式下,只能做冷备份2、在归档模式,可以使用热备份,也可以做冷备份。(数据文件 控制文件 临时文件 在线日志文件)原创 2015-03-04 13:18:43 · 950 阅读 · 0 评论 -
Oracle 存储结构详解
1.一个数据文件只能同时属于一个表空间2.段是可以跨域数据文件的。但是一般不能跨越表空间。分区表可以跨越表空间,堆表不能跨越表空间。3.区是连续的block组成的,不能跨域文件。对于区表空间有两种不同的管理方式:本地的管理方式和数据字典的管理方式。建立表空间的时候的可以设定使用哪种方式原创 2015-03-04 13:42:20 · 972 阅读 · 0 评论 -
Oracle 导入/导出 exp/imp
Oracle 导入/导出 exp/imp。export 导出数据,dmp文件,其实就是select。import 导入数据,其实就是insert原创 2015-03-04 14:13:07 · 2105 阅读 · 0 评论 -
Oracle 归档模式相关 archivelog
开启归档模式> archive log list;> shutdown immediate;> startup mount> alter database archivelog> alter database open;> archive log list;查看归档模式,同时还能看归档存放路径> show parameter recovery;查原创 2015-03-04 15:15:39 · 1138 阅读 · 0 评论 -
Oracle 自动备份脚本
需求:在每天的23点50自动备份doiido用户的数据库,备份信息保留30天原创 2015-03-05 09:20:14 · 1761 阅读 · 0 评论 -
Oracle 闪回 flashback
闪回:修复逻辑错误,从当前的点往回退1.闪回有专门的闪回日志,存放在FIA中,但是只有闪回数据库会用到2.如果做全数据库的闪回,相当于一次不完全恢复基于时间点的闪回SQL> flashback table t_wh_prodlib to timestamp to_timestamp('2015-03-03 12:10:07', 'yyyy-mm-dd hh24:原创 2015-03-03 13:47:07 · 1027 阅读 · 0 评论 -
Oracle 数据库健康状态检查
数据库健康状态检查。使用utl指令、statspack、awr来检查数据库的健康状态原创 2015-03-03 14:01:19 · 1799 阅读 · 0 评论 -
Oracle 修改监听端口号1521
在oracle中,默认的监听端口号为1521,一旦有人扫描出这个端口号就会知道此服务器为oracle数据库服务器,存在极其大的安全隐患,在这里,教大家如何修改oracle默认端口号为9999:原创 2015-02-12 12:19:52 · 7969 阅读 · 0 评论 -
Oracle 10g Lsnrctl没有反映 无法连接数据库
现象描述:使用的 oracle 版本为linux版10.2.0.1.0,在命令行界面输入lsnrctl status后即没有反应,同时输入lsnrctl stop也没有任何反应。已经连接数据库的应用正常运行,但是新的应用无法连接数据库。在oracle数据库服务器使用sqlplus正常,但是在客户端使用PL/SQL以及Navicat均无法连接数据库服务端。 问题诊断:oracle监听宕了。 经上网查询资料,发现这是由于oracle 10.2.0.1.0中一个编号为4518443的bug导致的,这个bug会原创 2015-02-10 20:02:48 · 5035 阅读 · 0 评论 -
Oracle 10g 修改字符集为UTF8
安装完ORACLE后发现字符集设置错误,因此需要修改字符集,修改方法如下:原创 2015-02-27 12:56:52 · 1745 阅读 · 0 评论 -
Oracle 设置开机自启动
在默认中,Linux下 Oracle数据库是不会开机自启动的,但是很多时候我们需要数据库开机自启动,因此需要进行设置,设置方法如下:原创 2015-02-27 13:22:06 · 1964 阅读 · 0 评论 -
Oracle 创建表空间以及用户
1、连接数据库# su - oracle$ conn / as sysdba2、创建表空间SQL> create tablespace doiido datafile '/main/oracle/oradata/doiido.dbf' size 1024M autoextend on next 1024M maxsize 10240M extent management原创 2015-02-13 14:07:51 · 685 阅读 · 0 评论 -
Oracle 最大连接数 Session Process
1. 查看processes和sessions参数SQL> show parameter processesprocesses integer 50SQL> show parameter sessionssessions integer 602. 修原创 2015-02-27 16:44:30 · 1515 阅读 · 0 评论 -
Oracle 修改实例名 SID
修改ORACLE实例名。系统环境:CentOS 6.5 ORACLE版本:10.2原创 2015-02-27 15:01:29 · 17980 阅读 · 0 评论 -
Oracle 删除用户以及表空间
1、查看表空间以及对应的名字SQL> SELECT FILE_NAME,TABLESPACE_NAME FROM dba_data_files;2、查询系统用户以及对应的表空间SQL> select username,default_tablespace from dba_users;3、查询系统的表空间SQL> select FILE_NAME,TABLESP原创 2015-03-03 13:27:27 · 1190 阅读 · 0 评论 -
Oracle 清理归档脚本
$ vi clean.sh#!/bin/sh export BACK_DATE=`date +%Y%m%d` export BACKUP_PATH=/home/oracle/dbbak echo `mkdir -p ${BACKUP_PATH}/archivelog/${BACK_DATE}` rman msglog=$BACKUP_PATH/archivelog/${BACK_DAT原创 2015-03-04 15:54:34 · 1081 阅读 · 0 评论