oracle

【Oracle】Oracle优化53个规则详解 Oracle优化53个规则详解 阅读详情
 

Enterprise Manager Database Control URL - (orcl) :
http://localhost:1158/em


数据库配置文件已经安装到
E:oracleproduct10.2.0,


同时其他选定的安装组件也已经安装到
E:oracleproduct10.2.0db_1。


iSQL*Plus URL 为:
http://localhost:5560/isqlplus


iSQL*Plus DBA URL 为:
http://localhost:5560/isqlplus/dba

下面我们来看一看如何来完成这一任务

第一,启动服务,(如果数据库处于启动状态,那么略过这一步)

打开命令行执行以下语句
net start OracleServiceORCL
net start OracleOraDb10g_home2TNSListener
net start OracleOraDb10g_home2iSQL*Plus

 


以上方式是在windows服务中启动服务,当windows服务不能启动数据库实例的时候,应用以下的语句
set oracle_sid=orcl
oradim -startup -sid orcl

sqlplus internal/oracle
startup

 

第二清理以前还原过的痕迹,如果我们在数据库曾经还原过,我们先来清理一下,痕迹,
//删除用户
drop user xxxx cascade;
//删除表空间
drop tablespace xxxx;
//删除数据库文件
e:xxxxxx.dbf


第三,接下来,准备工作做好后,我们就可以开始还原了
//创建用户
CREATE USER 用户名 IDENTIFIED BY 密码 DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP

//给予用户权限
grant connect,resource,dba to xxxx

//创建表空间,并指定文件名,和大小
CREATE SMALLFILE TABLESPACE "xxxx" DATAFILE 'E:ORADATAORCLxxxx.DBF'
SIZE 100M
AUTOEXTEND ON NEXT 100M
MAXSIZE UNLIMITED
LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO

 

//执行给予权限的脚本grant.txt,将权限给予刚才创建的用户
//给予权限
GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,
DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,
DBA,CONNECT,RESOURCE,CREATE SESSION TO xxxx


//开始导入(完全导入),file:dmp文件所在的位置, ignore:因为有的表已经存在,对该表就不进行导入。
在后面加上 ignore=y 。指定log文件 log=e:log.txt
imp user/pass@orcl full=y file=e:xxx.dmp ignore=y log=e:log.txt

//当我们不需要完整的还原数据库的时候,我们可以单独地还原某个特定的表
//---------------------------------------------------------------------------
imp user/pass@datbase file=e:xxx.dmp ignore=y log=e:log.txt tables=(xxxx)
imp user/pass@database file=e:xxx.dmp ignore=y log=e:log2.txt tables=(xxxx)
//---------------------------------------------------------------------------

 

//做到这里我们就已经完成了,数据库的还原工作,下面我们就可以打开isqlplus查看表中的数据了

select * from ***

第四我们来看一下,对oracle常用的操作命令
1)查看表空间的属性
select tablespace_name,extent_management,allocation_type from dba_tablespaces


2)查找一个表的列,及这一列的列名,数据类型
select TABLE_NAME,COLUMN_NAME,DATA_TYPE from user_tab_columns where TABLE_NAME='xxxx'


3)查找表空间中的用户表
select * from all_tables where owner='xxx' order by table_name desc

4)在指定用户下,的表的数量
select count(*) from user_tab_columns

5)查看数据库中的表名,表列,所有列
select TABLE_NAME,COLUMN_NAME,DATA_TYPE from user_tab_columns order by table_name desc

6)查看用户ZBFC的所有的表名及表存放的表空间
select table_name,tablespace_name from all_tables where owner='xxxx' order by table_name desc
7)生成删除表的文本
select 'Drop table '||table_name||';' from all_tables where owner="ZBFC";

8)删除表级联删除
drop table table_name [cascade constraints];

9)查找表中的列
select TABLE_NAME,COLUMN_NAME,DATA_TYPE from user_tab_columns where column_name like '%'||'地'||'%' order by table_name

desc

10)查看数据库的临时空间
select tablespace_name,EXTENT_SIZE,current_users,total_extents,used_extents,MAX_SIZE,free_extents from v$sort_segment;

http://download1.youkuaiyun.com/down3/20070615/15202338310.txt


作者在导入的过程中,还遇到了一个错误,就是数据违反了唯一性约束,数据库拒绝了数据
IMP-00019: 由于 ORACLE 的 1 错误而拒绝行
在网上看到有人说,这是字符集的原因,所以我就新建了一个数据库,将字符集改成了ZHS16GBK这样,从新导了一次,结果就成功了

下面是grant.txt脚本


 

 
xuehongliang - by - 12 八月, 2007 16:25

 

exp renlink/renlink@renlink file=d: ame.dmp owners=renlink rows=y
/
imp renlink/renlink@renlink file=d: ame.dmp fromuser=renlink touser=renlink rows=y ignore=y
/


产生dmp文件方便移动/备份w3sky

ORACLE数据库有两类备份方法.w3sky

第一类为物理备份,该方法实现数据库的完整恢复,但数据库必须运行在归挡模式下(业务数据库在非归挡模式下运行),且需要极大的外部存储设备,例如磁带库;

 

 

 

第二类备份方式为逻辑备份,业务数据库采用此种方式,此方法不需要数据库运行在归挡模式下,不但备份简单,而且可以不需要外部存储设备.
数据库逻辑备份方法
ORACLE数据库的逻辑备份分为三种模式:表备份、用户备份和完全备份.w3sky

表模式
备份某个用户模式下指定的对象(表).业务数据库通常采用这种备份方式.
若备份到本地文件,使用如下命令:w3sky

exp icdmain/icd rows=y indexes=n compress=n buffer=65536
feedback=100000 volsize=0
file=exp_icdmain_csd_yyyymmdd.dmp
log=exp_icdmain_csd_yyyymmdd.log
tables=icdmain.commoninformation,icdmain.serviceinfo,icdmain.dealinfow3sky

若直接备份到磁带设备,使用如下命令:w3sky

exp icdmain/icd rows=y indexes=n compress=n buffer=65536
feedback=100000 volsize=0
file=/dev/rmt0
log=exp_icdmain_csd_yyyymmdd.log
tables=icdmain.commoninformation,icdmain.serviceinfo,icdmain.dealinfow3sky

注:在磁盘空间允许的情况下,应先备份到本地服务器,然后再拷贝到磁带.出于速度方面的考虑,尽量不要直接备份到磁带设备.
w3sky

用户模式
备份某个用户模式下的所有对象.业务数据库通常采用这种备份方式.
若备份到本地文件,使用如下命令:w3sky

exp icdmain/icd owner=icdmain rows=y indexes=n compress=n buffer=65536
feedback=100000 volsize=0
file=exp_icdmain_yyyymmdd.dmp
log=exp_icdmain_yyyymmdd.logw3sky

若直接备份到磁带设备,使用如下命令:w3sky

exp icdmain/icd owner=icdmain rows=y indexes=n compress=n buffer=65536
feedback=100000 volsize=0
file=/dev/rmt0
log=exp_icdmain_yyyymmdd.logw3sky

注:如果磁盘有空间,建议备份到磁盘,然后再拷贝到磁带.如果数据库数据量较小,
可采用这种办法备份.
w3sky

完全模式
备份完整的数据库.业务数据库不采用这种备份方式.备份命令为:w3sky

exp icdmain/icd rows=y indexes=n compress=n buffer=65536
feedback=100000 volsize=0 full=y
file=exp_fulldb_yyyymmdd.dmp(磁带设备则为/dev/rmt0)
log=exp_fulldb_yyyymmdd.logw3sky

对于数据库备份,建议采用增量备份,即只备份上一次备份以来更改的数据.增量备份
命令:w3sky

exp icdmain/icd rows=y indexes=n compress=n buffer=65536
feedback=100000 volsize=0 full=y inctype=incremental
file=exp_fulldb_yyyymmdd.dmp(磁带设备则为/dev/rmt0)
log=exp_fulldb_yyyymmdd.logw3sky

注:关于增量备份必须满足下列条件:
1.只对完整数据库备份有效,且第一次需要full=y参数,以后需要inctype=incremental参数.
2. 用户必须有EXP_FULL_DATABASE的系统角色.
3. 话务量较小时方可采用数据库备份.
4. 如果磁盘有空间,建议备份到磁盘,然后再备份到磁带.w3sky

业务数据库备份方法及周期用EXP进行备份前,先在SYS用户下运行CATEXP.SQL文件(如果以前已运行该文件,则不要执行这个脚本).
没有特殊说明,不允许在客户端执行备份命令.
备份命令参照表模式下的备份命令.
从磁盘文件备份到磁带
如果首先备份到本地磁盘文件,则需要转储到磁带设备上.w3sky

1. 若需查看主机上配置的磁带设备,使用如下命令:
lsdev -Cc tape
显示的结果如下例所示:
rmt0 Available 30-58-00-2,0 SCSI 4mm Tape Drive
rmt1 Defined  30-58-00-0,0 SCSI 4mm Tape Drive
标明Available的设备是可用的磁带设备.w3sky

2. 若需查看磁带存储的内容,使用如下命令:
tar -tvf /dev/rmt0
显示的结果如下例所示:
-rw-r--r-- 300 400 8089600 Jan 11 14:33:57 2001 exp_icdmain_20010111.dmp
如果显示类似如下内容,则表示该磁带存储的备份数据是从数据库直接备份到磁带上,而非从本地磁盘转储到磁带的备份文件,因此操作系统无法识别.
tar: 0511-193 An error occurred while reading from the media.
There is an input or output error.
或
tar: 0511-169 A directory checksum error on media; -267331077 not equal to 25626.w3sky

3. 对于新磁带或无需保留现存数据的磁带,使用如下命令:
tar -cvf /dev/rmt0 exp_icdmain_yyyymmdd.dmp
注:A. 该命令将无条件覆盖磁带上的现存数据.
  B. 文件名不允许包含路径信息,如:/backup/exp_icdmain_yyyymmdd.dmp.w3sky

4. 对于需要保留现存数据的磁带,使用如下命令:
tar -rvf /dev/rmt0 exp_icdmain_yyyymmdd.dmp
注:该命令将文件exp_icdmain_yyyymmdd.dmp追加到磁带的末端,不会覆盖现存的数据.
特别强调:如果备份时是从数据库直接备份到磁带上,则不可再向该磁带上追加复制任何其他文件,否则该备份数据失效.w3sky

5. 若需将转储到磁带上的备份文件复制到本地硬盘,使用如下命令:
A. 将磁带上的全部文件复制到本地硬盘的当前目录
tar -xvf /dev/rmt0
B. 将磁带上的指定文件复制到本地硬盘的当前目录
tar -xvf /dev/rmt0 exp_icdmain_yyyymmdd.dmp
w3sky

备份时间安排
由于备份时对系统I/O有较大影响,所以,建议在晚上11点以后进行备份工作.业务数据库Oracle版本的恢复恢复方案需根据备份方案确定.由于业务数据库采用表备份和用户备份相结合的方案,所以业务数据库的恢复需根据实际情况采用表恢复和用户恢复相结合的方案.w3sky

w3sky

w3sky

恢复方案
数据库的逻辑恢复分为表恢复、用户恢复、完全恢复三种模式.w3sky

表模式
此方式将根据按照表模式备份的数据进行恢复.w3sky

A. 恢复备份数据的全部内容
若从本地文件恢复,使用如下命令:w3sky

imp icdmain/icd fromuser=icdmain touser=icdmain rows=y indexes=n
commit=y buffer=65536 feedback=100000 ignore=n volsize=0
file=exp_icdmain_cs
d_yyyymmdd.dmp
log=imp_icdmain_csd_yyyymmdd.logw3sky

若从磁带设备恢复,使用如下命令:w3sky

imp icdmain/icd fromuser=icdmain touser=icdmain rows=y indexes=n
commit=y buffer=65536 feedback=100000 ignore=n volsize=0 file=/dev/rmt0
log=imp_icdmain_csd_yyyymmdd.logw3sky

B. 恢复备份数据中的指定表w3sky

若从本地文件恢复,使用如下命令:w3sky

imp icdmain/icd fromuser=icdmain touser=icdmain rows=y indexes=n
commit=y buffer=65536 feedback=100000 ignore=n volsize=0
file=exp_icdmain_cs
d_yyyymmdd.dmp
log=imp_icdmain_csd_yyyymmdd.log
tables=commoninformation,serviceinfow3sky

若从磁带设备恢复,使用如下命令:w3sky

imp icdmain/icd fromuser=icdmain touser=icdmain rows=y indexes=n
commit=y buffer=65536 feedback=100000 ignore=n volsize=0
file=/dev/rmt0
log=imp_icdmain_csd_yyyymmdd.log
tables=commoninformation,serviceinfow3sky

用户模式
此方式将根据按照用户模式备份的数据进行恢复.w3sky

A. 恢复备份数据的全部内容
若从本地文件恢复,使用如下命令:w3sky

imp icdmain/icd fromuser=icdmain touser=icdmain rows=y indexes=n
commit=y buffer=65536 feedback=100000 ignore=n volsize=0
file=exp_icdmain_yy
yymmdd.dmp
log=imp_icdmain_yyyymmdd.logw3sky

若从磁带设备恢复,使用如下命令:w3sky

imp icdmain/icd fromuser=icdmain touser=icdmain rows=y indexes=n
commit=y buffer=65536 feedback=100000 ignore=n volsize=0 file=/dev/rmt0
log=imp_icdmain_yyyymmdd.logw3sky

B. 恢复备份数据中的指定表
若从本地文件恢复,使用如下命令:w3sky

imp icdmain/icd fromuser=icdmain touser=icdmain rows=y indexes=n
commit=y buffer=65536 feedback=100000 ignore=n volsize=0
file=exp_icdmain_yy
yymmdd.dmp
log=imp_icdmain_yyyymmdd.log
tables=commoninformation,serviceinfow3sky

若从磁带设备恢复,使用如下命令:w3sky

imp icdmain/icd fromuser=icdmain touser=icdmain rows=y indexes=n
commit=y buffer=65536 feedback=100000 ignore=n volsize=0 file=/dev/rmt0
log=imp_icdmain_yyyymmdd.log
tables=commoninformation,serviceinfow3sky

完全模式
如果备份方式为完全模式,采用下列恢复方法:
若从本地文件恢复,使用如下命令:w3sky

imp system/manager rows=y indexes=n commit=y buffer=65536
feedback=100000 ignore=y volsize=0 full=y
file=exp_icdmain_yyyymmdd.dmp
log=imp_icdmain_yyyymmdd.logw3sky

若从磁带设备恢复,使用如下命令:w3sky

imp system/manager rows=y indexes=n commit=y buffer=65536
feedback=100000 ignore=y volsize=0 full=y
file=/dev/rmt0
log=imp_icdmain_yyyymmdd.logw3sky

参数说明
1. ignore参数w3sky

Oracle在恢复数据的过程中,当恢复某个表时,该表已经存在,就要根据ignore参数的设置来决定如何操作.若ignore=y,Oracle不执行CREATE TABLE语句,直接将数据插入到表中,如果插入的记录违背了约束条件,比如主键约束,则出错的记录不会插入,但合法的记录会添加到表中.若ignore=n,Oracle不执行CREATE TABLE语句,同时也不会将数据插入到表中,而是忽略该表的错误,继续恢复下一个表.w3sky

2. indexes参数w3sky

在恢复数据的过程中,若indexes=n,则表上的索引不会被恢复,但是主键对应的唯一索引将无条件恢复,这是为了保证数据的完整性.w3sky

字符集转换
对于单字节字符集(例如US7ASCII),恢复时,数据库自动转换为该会话的字符集(NLS_LANG参数);对于多字节字符集(例如ZHS16CGB231280),恢复时,应尽量使字符集相同(避免转换),如果要转换,目标数据库的字符集应是输出数据库字符集的超集.w3sky

恢复方法
业务数据库采用表恢复方案.在用IMP进行恢复前,先在SYS用户下运行CATEXP.SQL文件(如果以前已运行该文件,则不要执行这个脚本),然后执行下列命令:w3sky

IMP ICDMAIN/ICD FILE=文件名 LOG=LOG文件名 ROWS=Y
COMMIT=Y BUFFER=Y IGNORE=Y TABLES=表名w3sky

注:要恢复的表名参照备份的表名.恢复是在原表基础上累加数据.没有特殊说明,不允许在客户端执行恢复命令将一个数据库的某用户的所有表导到另外数据库的一个用户下面的例子 
 
exp userid=system/manager owner=username1 file=expfile.dmp
imp userid=system/manager fromuser=username1 touser=username2 ignore=y file=expfile.dmpw3sky

将一个数据库的某用户的所有表导到另外数据库的一个用户下面的例子  w3sky

exp userid=system/manager owner=username1 file=expfile.dmp
imp userid=system/manager fromuser=username1 touser=username2 ignore=y file=expfile.dmpw3sky

 

如何将dmp文件还原到oralce库——实践修订 网上看到一篇文章《如何将dmp文件还原到oralce库》正和我需,但实践中发现部分内容不是很准确,故实践后加以修改并在此分享。 立即下载

相关推荐

H3C设备VRF配置实战:5步搞定多业务网络隔离(附排错技巧)

本文详细介绍了在H3C设备上配置VRF(虚拟路由转发)实现多业务网络隔离的实战方法。通过五步配置流程,从创建VPN-instance、绑定接口到配置独立路由表,帮助网络工程师在单台设备上构建逻辑隔离的企业级网络,并分享了高级路由配置与常见排错技巧。

gold8的专栏 936

Oracle 数据库备份与恢复总结

关于 Oracle 数据库的备份与恢复,经过了不少项目,以及我在给公司做培训时也有一些总结,现在总结在一起贴出来。

weixin_44277520的博客 8344

C++上机——2023年“信息与未来”小学生编程思维展示官方题解

本次活动前三题是“根据问题描述实现代码”类型的问题,题解和示例代码由人工智能GPT-4直接阅读题面后生成――只要熟悉C++的语法和基本的编程、调试,即可解决p1、p2、p3。后三题有一定的算法性,我们给出命题思路和一些可能的解法。注意:本题解是面向指导教师的;指导教师在讲解时可以根据学生掌握程度进行调整。

qq_39127687的博客 2295

exp/imp备份与还原oracle数据库

exp renlink/renlink@renlink file=d: ame.dmp owners=renlink rows=y/ imp renlink/renlink@renlink file=d: ame.dmp fro...

326

Qlib数据获取避坑指南:从CSV导入到自定义数据源的完整解决方案

本文详细解析了Qlib数据获取的完整解决方案,从CSV导入到自定义数据源,涵盖了股票数据处理的关键技巧和常见陷阱。特别针对Qlib平台的数据格式要求和复权处理提供了实用指南,帮助量化投资者高效整合Wind等第三方数据源,确保数据质量与模型性能。

weixin_29047919的博客 304

机器学习发展历史及现状(重要的期刊,会议,大牛总结)

1 引言 机器学习是指通过计算机学习数据中的内在规律性信息,获得新的经验和知识,以提高计算机的智能性,使计算机能够像人那样去决策。随着各行业对数据的需求量增多,对处理和分析数据的效率要求变高,一系列机器学习算法应运而生。机器学习算法主要是指通过数学及统计方法求解最优化问题的步骤和过程。针对不同的数据和不同模型需求,选择和使用适当的的机器学习算法可以更高效地解决一些实际问题。本文将从机器学习的起源...

Oscar2018的博客 5万+

Docker使用docker compose安装Oracle 11g R2 挂载目录还原.DMP备份数据到新数据库 Navicat连接

-> Docker及docker compose的安装点这里 描述 目前有一个XXX.DMP文件,是老的Oracle数据库中备份出来的文件 现在需要使用Docker部署新的Oracle数据库,版本为11g R2 部署好后需要将老数据库的数据也就是DMP文件,导入到新的数据库中 此处需要用到的工具有XShell和Navicat 第一步:创建docker-compose.yml文件 先创建一个Oracle的目录 mkdir /software/oracle cd /software/oracle vi或

WindNolose的博客 1683

保姆级教程:在LKD3588开发板上为RK3588添加SC2210摄像头驱动(含完整DTS配置)

本文提供了一份详细的教程,指导如何在LKD3588开发板上为RK3588处理器添加SC2210摄像头驱动,包括完整的DTS配置和内核编译步骤。教程涵盖了环境准备、驱动文件添加、DTS配置详解、内核编译与烧录、驱动测试以及常见问题排查,帮助开发者快速实现SC2210传感器在RK3588平台上的集成与优化。

weixin_42641741的博客 479

Oracle数据库dmp文件恢复,备份还原

DMP文件,Oracle数据备份还原

Fadess的博客 4565

彻底解决tplink路由器无法访问部分https网站

彻底解决tplink无法访问部分https网站

renkai721的专栏 8762

姿态传感器/陀螺仪之LSM6DS3TR-C应用原理图设计

LSM6DS3TR-C是一款由意法半导体(STMicroelectronics)推出的高性能、低功耗的惯性测量单元(IMU),集成了3轴加速度计和3轴陀螺仪,用于测量加速度、角速度以及设备的姿态和运动。

corlin6688的博客 869

Oracle 恢复dmp文件到数据库表中(超大DMP) 【数据系列 3】

简述 本来我电脑上的docker安装的是oracle 11 结果 oracle 11 xe 支持的 tablespace 最大是11G,但是我的dmp文件是22个G的超大dmp文件。所以很明显是不行的了。所以没有办法只能重新安装一个oracle 12c的 容器。 安装步骤 docker search oracle 执行上面的命令查找可以使用的docker 镜像。 选取 truevoly/oracle-12c 作为此次要下载的镜像文件。 下载镜像 docker pull truevoly/ora

轻庐踏雪 1349

基于Simulink进行光伏逆变器效率分析的仿真建模

特点能量转换:将光伏电池板产生的直流电转换为交流电。效率评估:分析逆变器在不同负载条件和环境条件下的效率。动态特性:考虑温度、光照强度等外部因素对逆变器效率的影响。挑战精确建模:准确地模拟光伏电池板、逆变器及其交互的动力学过程。多因素考量:需要同时考虑输入电压、电流、温度、光照强度等多种因素对逆变器效率的影响。集成度:需要与其他系统(如最大功率点跟踪MPPT算法、电网连接等)无缝集成,以实现全面的系统分析。首先明确要模拟的任务内容。输入条件(如光照强度、温度等)。

amy_mhd的博客 142

Oracle--安装Oracle Database23ai Free

本文提供了Oracle数据库23ai的安装指南,涵盖Oracle Linux、Docker和VirtualBox三种环境的安装方法。首先介绍了Oracle Linux9虚拟机的安装,接着详细描述了通过RPM包安装Oracle数据库的步骤,包括下载、安装预安装包和数据库软件、配置数据库、设置环境变量、连接数据库以及配置开机自启。同时,也提供了Docker镜像和VirtualBox虚拟机的安装方法。最后,简要介绍了安装Oracle SQL Developer的方法。这些步骤为用户提供了全面的Oracle数据库2

恐龙让Lee的博客 3654

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Oracle 11g 第一次登录设备查看ORACLE_HOME , ORACLE_BASE , ORACLE_SID

[oracle@localhost ~]$ cat /etc/oratab # # This file is used by ORACLE utilities. It is created by root.sh # and updated by either Database Configuration Assistant while creating # a database or ASM C...

Allen黄的博客 8651

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

【ORACLE】对Oracle中char类型的研究分析

在国产数据库做ORACLE兼容性实现时,无可避免会遇到CHAR类型的差异,但是对于大多数的应用开发者来说,并不会深入去了解char类型的机制。很多开发者之前在ORACLE上就没弄懂,好不容易写出来的SQL在ORACLE能查到想要的东西了,但是一迁移到国产库的时候,发现相同的SQL,查询结果不一样了,可能是查到的数据变多了,也可能是查到的数据变少了,甚至排序结果都出现了不一致。虽然,在ORACLE官方文档中,就有这个字符串比较的说明但是空对着规则看,没有实际的场景,想象不到实际的复杂度。

DarkAthena的博客 1753

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

[Oracle] 书写历史的甲骨文――ORACLE公司传奇

[Oracle] 书写历史的甲骨文――ORACLE公司传奇作者:Fenng 日期:Sep 09 2004出处:http://www.dbanotes.net (Oracle数据库管理员备忘录)ORACLE公司之起源 很难想象,ORACLE公司的这一段传奇居然要从IBM开始。1970年的6月,IBM公司的研究员埃德加·考特 (Edgar Frank Codd) 在

Fenng's Blog 2万+

opt oracle目录下,ORACLE目录

在安装ORACLE的时候,需要设置ORACLE HOMEDirectory,ORACLE BASE Directory,ORACLE INVERTORYdirectory三个目录,初学者可能会混淆。在此给出解释:ORACLEBASE DIRECTORY是oracle软件安装的最上一层的目录,与在windows系统中安装oracle时的c:/oracle目录类似。在linux操作系统环境下,OFA...

weixin_28814119的博客 849

oracle base home,oracle_base和oracle_home 的区别

oracle_base和oracle_home 的区别$ORACLE_BASE和$ORACLE_HOME 的区别2009-06-22 11:25:34|分类: Oracle |字号$ORACLE_BASE和$ORACLE_HOME 的区别$ORACLE_BASE for installation purpose only. oracle will use it to determine the...

weixin_42131601的博客 1996

export oracle_base,ORACLE_BASE和ORACLE_HOME的区别

OFA(Optimal Flexible Architecture)OFA 中有几个关键目录需要知道,包括:oracle inventory 目录:oracle Base 目录 (ORACLE_BASE);Oracle Home 目录 (ORACLE_HOME);Oracle Network 目录 (TNS_ADMIN)Automatic Diagnostic Repositor...

weixin_39623273的博客 1190

Oracle Linux8 安装Oracle 19c

Oracle 19C 安装

liuxinglei13的专栏 3944

oracle中的orddata,【Oracle Database 12c新特性】ORACLE_MAINTAINED

ORACLE_MAINTAINED是Oracle 12c中一系列视图的新增信息字段,该字段代表对象或用户是Oracle提供的脚本生成的,即Oracle-Supplied objects。ORACLE_MAINTAINEDVARCHAR2(1)Denotes whether the object was created, and is maintained, by Oracle-supplied s...

weixin_29982021的博客 1513

oracle里有limit怎么用,[ORACLE]ORACLE 实现mysql中的limit 功能

[ORACLE]ORACLE 实现mysql中的limit 功能项目从mysql迁移到ORACLE中遇到移植问题,mysql中支持limit 而ORACLE say no .解决方法 利用ORACLE的伪列 rownum来控制。。Mysql : select * from table limit 10equlORACLE: select * from table where rownum <...

weixin_42537499的博客 4992

oracle服务怎么手动删除,彻底删除oracle服务

oracle服务项中有不用的服务,应该如何处理呢?下面就为您介绍删除oracle服务项中不用的服务的实现方法,希望对您学习oracle服务项方面能有所帮助。管理-->oracle服务项里面删不掉的服务可以直接进注册表删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services中找到要删除的删除后重启即可1.将不用的服务先禁用。2.在“运行”中输入“r...

weixin_29882269的博客 3352

oracle常用系统变量,Oracle环境变量

一、Oracle环境变量Oracle数据库的安装和运行都需要环境变量,常用的Oracle环境变量如下。1、ORACLE_HOMEOracle软件安装的根目录,存放了Oracle的可执行程序、管理工具、函数库、java虚拟机、帮助文档、示例代码等。2、ORACLE_BASEOracle实例(数据库)的根目录,存放了实例的控制文件、数据文件、日志文件、审计日志、错误报告等。3、ORACLE_SIDOr...

weixin_39783512的博客 2100

oracle arm版本,Oracle版本区别

从ORACLE数据库产品,从ORACLE2.0开始(没有1.0)一直到ORACLE7.3.4都只是简单的版本号,但从ORACLE8开始,就出现数据库产品特性标识符,如ORACLE8i和9i,这个i是Internet的缩写,表示该产品全面支持Internet应用,简单一点说,就是融入了JAVA技术和对JAVA的支持.从ORACLE10称为10g,这个g是Grid的缩写,表示支持"网格运算",简单一点...

weixin_39619478的博客 3291
上一篇: final
下一篇: oracle
MyJavaBlog
博客等级 码龄16年 11粉丝 126原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值