
oracle
IT小学徒qwer
这个作者很懒,什么都没留下…
展开
-
记一次,oracle pdb数据库配置
listener.ora 配置# address value as shown below.DIRECT_HANDOFF_TTC_LISTENER = OFFSID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = bi) (ORACLE_HOME = D:\oracle\product\12.2.0\dbhome_1) (SID_NAME = bi) ) (SID_D...原创 2020-07-30 16:58:47 · 576 阅读 · 0 评论 -
修改oracle参数导致数据库启动不了
oracle数据库复现解决方案第一:找到oracle安装目录下的SPFILE+实例名的文件进行备份(例如:你的实例名为oracle,那么你要找的文件名称就是 SPFILEORACLE)第二,新建文件SPFILEBI2.ORA,(文件名可以自定义,但是后缀名必须为ORA)并编辑,并填写以下内容,并保存SPFILE='D:\oracle\product\12.2.0\dbhome_1\database\SPFILEBI.ORA'*.sga_max_size=2048576000*.s..原创 2020-07-30 16:14:01 · 401 阅读 · 0 评论 -
Oracle数据库开启闪回查询(flashback)
闪回查询的用途 常用于误删数据库数据场景,用于恢复误删的数据;配置闪回查询要使用闪回询查功能,首先需要检查闪回查询功能是否已经开启:select * from v$version;select flashback_on from v$database;如果结果是“NO”,且不确定之前是否配置过flashback,先检查日志状态,如果日志状态正常,则尝试启动:archive log list;alter database flashback on;...原创 2020-07-14 10:14:46 · 1632 阅读 · 0 评论 -
转载 :数据库误删数据后,恢复数据的一般步骤
1、基于linux操作系统文件恢复条件:1、误强制删除linux下的数据文件(rm -rf)。2、未重启数据库或操作系统。3、数据库是归档模式恢复原理:句柄恢复文件--因为我们的操作系统是linux,当数据文件从操作系统级别被rm掉,但之前打开该文件的进程仍然持有相应的文件句柄,所以指向的文件仍然可以读写,并且该文件的文件描述符可以从/proc目录中获得。若重启了数据库或者操作系统,那么句柄就会消失,可以通过扫描磁盘进行文件恢复...转载 2020-07-14 10:08:57 · 2101 阅读 · 0 评论 -
将本用户的表和视图赋予别的sql用户语句
将A用户下的表赋予B用户查询执行以下语句grant select on A.表名 to B;将A用户下的视图赋予B用户查询场景一,将A用户下的视图v_user赋予B用户查询,且视图v_user中用到的表在A用户下执行以下语句grant select on A.视图名to B;场景二 :将A用户下的视图v_user赋予B用户查询,且视图v_user中用到的表在A用户下和C用户下的表user_infor第一步将C用户下的表user_infor的查询操作赋予A用户使用C用.原创 2020-06-09 14:00:11 · 1826 阅读 · 0 评论 -
oracle版的RCU安装 服务名无效的解决方法
1.安装RCU配置的条件:首先要确定安装Oracle数据库2.服务名就是数据库名,一般安装oracle数据库是会自动创建一个全局的数据库orcl,如果还是显示服务名无效,就去安装oracle路径的文件夹中找init.ora文件,在init.ora文件中会有一个db_name属性,后面的值就是数据库名称,也就是服务名...原创 2018-08-14 11:11:54 · 1012 阅读 · 2 评论 -
liunx oracle环境变量配置
oracle环境变量配置配置oracle的路径,执行以下命令export ORACLE_HOME=/home/oracle/oracle/product/12.1.0/dbhome_1export PATH=$PATH:$ORACLE_HOME/bin设置oracle实例名,若没有设置实例名则会有异常:ORA-12162: TNS:net service name is incorrectly specified执行以下命令export ORACLE_SID=orcl...原创 2020-05-26 15:22:44 · 207 阅读 · 0 评论 -
liunx安装oracle 12C错误
错误信息1:PRVF-4354 : Proper hard limit for resource "maximum open file descriptors" not found on node "localhost" [Expected = "65536" ; Found = "4096"]解决方法: vim/etc/security/limits.conf文件并添加以下行:oracle soft nproc 2047oracle hard nproc 16384oracle s...原创 2020-05-26 14:33:23 · 705 阅读 · 0 评论