oracle
tyt叮当tyt
这个作者很懒,什么都没留下…
展开
-
linux下手工建数据库
$su – oracle1---设置系统环境变量:ORACLE_HOME=/opt/oracle/product/10.2ORACLE_BASE=/opt/oracleORACLE_SID=dbtest......2---系统规划:实例名称ORACLE_SID=dbtest数据库名称DB_NAME=dbtest3---手工创建如下目录:/opt/oracle转载 2016-01-09 12:51:21 · 331 阅读 · 0 评论 -
表空间文件大小达到32G
show parameter k_cache_size;show parameter db_block_size;alter system set db_16k_cache_size=16M scope=both;修改db_block_size可以扩大表空间文件大小,但是又说这个是创建数据库时设置的,创建后修改它会影响已有的数据。如果不重新Imp数据,就只能增加表空间文件来扩展大小。转载 2016-07-27 19:54:18 · 2835 阅读 · 0 评论 -
oracle审计详解
审计可以记录ORACLE的各种操作,比如谁访问了或者删除表数据等。SQL> conn /as sysdbaSQL> show parameter auditNAME TYPE VALUE------------------------------------ ----------- ---------转载 2016-07-27 19:48:04 · 387 阅读 · 0 评论 -
ora-12537
客服端可以正常连接,服务器上直接连就报这个错误chmod 6571 oracle由于$ORACLE_HOME/bin/oracle文件权限不足导致,oracle目录被改后也会出现这个问题。http://blog.csdn.net/mchdba/article/details/50018571转载 2016-05-18 23:45:23 · 1075 阅读 · 0 评论 -
oracle使用expdp和impdp搭建数据库
--expdp导出:1.创建数据泵路径:SQL> create or replace directory imostdb as '/opt/oracle/imost'; ---Directory created. //需确保/home/目录空间足够大(提前进行备份验证)2.赋予导出用户“导入导出”的权限grant connect to imostdb_cs;gra转载 2015-12-11 23:47:43 · 481 阅读 · 0 评论 -
查看oracle锁,kill掉对应session
--查看锁对应的SID, SERIAL#select s.sid, s.serial#, l.oracle_username, l.os_user_name, o.object_name, l.locked_mode from v$locked_object l, dba_objects o, v$session s w转载 2016-01-09 11:54:48 · 764 阅读 · 0 评论 -
oracle中tablespace使用
--查看tablespace对应的文件和是否自动扩展select FILE_NAME, TABLESPACE_NAME, AUTOEXTENSIBLE, t.* from sys.dba_data_files t;--创建自动扩展,无大小限制的表空间create tablespace t1 datafile 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORC转载 2016-03-25 19:59:56 · 528 阅读 · 0 评论 -
impdp、expdp和sqlplus中登陆sys
三个都一样,以sqlplus为例,输入sqlplus,用户名输sys as sysdba,密码输对应的sys密码。如果可以使用sqlplus / as sysdba登陆,则用户名输as sysdba,密码输空。原创 2016-03-25 19:24:44 · 2365 阅读 · 0 评论 -
oracle数据库中执行sql文件
plsql打开command window,输入@按回车,弹出选文件框,选中文件即可,注意一次只能执行一个。sqlplus先跳到对应文件目录,再输sqlplus登陆进服务器,执行文件输入@file.sql,以登陆前的路径为当前路径,这种方式支持多个文件执行,回车分隔,但最后一个文件有点奇怪,还要按多一次回车才能执行,后面再看看是什么原因。原创 2016-03-25 19:19:11 · 775 阅读 · 0 评论 -
linux中使用Xmanager调dbca创建数据库
安装Xmanager使用telnet连接进服务器输入host +输入dbca如果环境没问题,此时会弹出dbca的界面数据库创建成功执行下面命令查看ora11g的进程信息ps -ef | grep ora11gdbca命令行,通过模板来创建数据库 [oracle@jyrac1 ~]$ dbca -silent -createDatabase -转载 2016-03-23 20:35:55 · 2692 阅读 · 0 评论 -
Database Link的使用
由于INTERVAL类型分区表不支持EXP导出,所以使用database link方式直接连过去取测试数据。创建数据库链接的帐号必须有CREATE DATABASE LINK或CREATE PUBLIC DATABASE LINK的系统权限,用来登录到远程数据库的帐号必须有CREATE SESSION权限。这两种权限都包含在CONNECT角色中(CREATE PUBLIC DATABASE转载 2016-02-05 23:14:59 · 564 阅读 · 0 评论 -
linux下启动数据库
su - oracle停止监听lsnrctl stop杀掉所有session,这步没用过ps -ef|grep $ORACLE_SID|grep -v ora_|grep LOCAL=NO|awk '{print $2}'|xargs kill管理员登陆数据库sqlplus / as sysdba停止数据库shutdown immediate启动转载 2016-02-05 22:53:42 · 366 阅读 · 0 评论 -
删除undotbs后,数据库无法启动
删除undotbs后,数据库无法启动SQL> shutdown abort;ORACLE instance shut down.SQL> startup mountORACLE instance started.Total System Global Area 3340451840 bytesFixed Size 2232960 byte...转载 2019-03-22 20:54:40 · 280 阅读 · 0 评论