Windows下Oracle11g导出步骤

合集下载

windows 平台下 oracle 11g ogg配置详细步骤

windows 平台下 oracle 11g ogg配置详细步骤
源端:
1、安装ogg工具
2、安装目录下 GGSCI.exe
3、 GGSCI 1>create subdirs --- 创建子目录
4、 GGSCI 2>edit params ./GLOBALS --- 手动指定服务名GGMGR
NAME TYPE VALUE
-------- ----------- ------------------------------
recyclebin string on
SQL> alter system set recyclebin=off deferred; 非立即生效
SQL> create user ggs identified by ggs default tablespace users temporary tablespace temp;
SQL> grant dba to ggs;
----在目标端添加checkpoint表
rmthost 10.1.5.107, mgrport 7500
--Setenv(ORACLE_SID=ORCL)
rmttrail D:\app\administrator\product\11.2.0\OraHome_1\dirdat\et
grant connect ,resource,unlimited tablespace to ggs;
grant execute on utl_file to ggs;
grant select any dictionary,select any table to ggs;
----在源端创建测试表
SQL> create table demo(id number primary key,ename varchar2(10));

电脑系统导出程序操作方法

电脑系统导出程序操作方法

电脑系统导出程序操作方法电脑系统导出程序指的是将计算机中的软件程序导出到其他计算机或存储介质上的操作。

这个过程主要是为了备份程序、共享程序或将程序移植到其他计算机上使用。

下面我将详细介绍电脑系统导出程序的具体操作方法。

一、备份程序1.打开计算机的控制面板。

在Windows系统中,可以通过点击“开始”按钮,在弹出的菜单中找到“控制面板”选项。

Mac系统可以在顶部菜单栏上找到“控制面板”。

2.在控制面板中找到“程序”或“应用程序”选项。

点击进入后,可以看到安装在计算机上的所有程序的列表。

3.在程序列表中找到需要备份的程序。

可以使用搜索框来快速定位。

4.选择需要备份的程序后,点击右键,在弹出的快捷菜单中选择“导出”或“备份”选项。

5.选择导出的位置。

可以选择将程序导出到本地磁盘、可移动存储介质(如U盘)或其他网络存储设备。

6.点击“导出”按钮,等待程序导出完成。

导出的过程可能需要一些时间,具体时间取决于程序的大小和计算机的性能。

7.导出完成后,可以在指定的导出位置找到备份的程序文件。

可以将这个文件复制到其他计算机上,或在需要恢复时使用。

二、共享程序1.在共享程序之前,首先要确保计算机已经安装了共享服务。

在Windows系统中,可以在控制面板的“程序”或“应用程序”选项中找到“打开或关闭Windows 功能”选项,并确保“文件和打印机共享”已经打开。

在Mac系统中,可以在“系统偏好设置”中找到“共享”选项,并确保“文件共享”已经开启。

2.选择需要共享的程序。

可以根据该程序的安装路径,在磁盘上找到对应的文件夹。

3.右键点击程序文件夹,选择“共享”选项。

在弹出的共享设置窗口中,可以设置共享的权限和访问密码。

4.将共享程序的访问路径告知其他计算机的用户。

可以通过局域网共享、云存储共享或其他方式进行。

5.其他计算机用户可以通过访问共享路径,找到共享的程序文件夹。

可以将这个文件夹复制到本地,在自己的计算机上使用共享的程序。

ORACLE导入导出表数据

ORACLE导入导出表数据

ORACLE导入导出表数据
1:导出——首先登录oracle,在左边的目录树上找到需要导出数据的表,右键"Export DATA",这时在右边的显示框中会显示这个数据库中的所有表,并且会自动选中需要导出数据的表,在右下角有一个"Output File",选择一个导出文件的存放地址,例如放在桌面"C:\Documents and Settings\user\桌面\mdm_prod_lob_rel_split_cfg.SQL",注意最好以"SQL"格式存在,点“Export”按钮,导出成功。

这时桌面上就有了一个名字为“mdm_prod_lob_rel_split_cfg.SQL”的文件。

2:导入——讲刚才的文件放入C盘下(主要考虑到时候路径会太长),选择文件的路径,例如"C:\wrk_mdm_ri_chk_rule_cfg.SQL",在oracle PL/SQL控制台上,FILE——NEW——Command Window,输入命令
@C:\wrk_mdm_ri_chk_rule_cfg.SQL 按Enter执行,导入即完成
命令解释: @C:\wrk_mdm_ri_chk_rule_cfg.SQL 即@+ 文件地址
3:导入数据之前,最好将原来的表备份一次
create table tmp_hbj_wrk_mdm_ri_ch_rl_c912 as select * from wrk_mdm_ri_chk_rule_cfg;。

Oracle11g数据库的下载与安装

Oracle11g数据库的下载与安装

Oracle11g数据库的下载与安装Oracle 11g数据库的下载2、然后进⾏操作系统的的选择,我⽤的是win10,因此我选择的是Microsoft Windows(x64),约占2G的内存,可以点击旁边的See All查看详细信息,⾥⾯有两个压缩包,win64_11gR2_database_1of2.zip和win64_11gR2_database_2of2.zip,这两个压缩包都要进⾏下载,因为这个数据库很⼤,所以就⽤两个压缩包,我们在下载要将Accept License Agreement前⾯勾选,如下图,否则oracle不允许你下载。

4、点击下载之后,会让你进⾏登录,没有账号的可以注册⼀个账号,之后就可以下载5、下载之后的⽂件如下图所⽰Oracle 11g数据库的安装1、安装包⽂件解压Oracle的安装程序分成2个⽂件,下载后将2个⽂件解压到同⼀⽬录即可。

解压后的⽬录(⽬录中最好不要出现中⽂、空格等不规则字符)2、打开相应的解压路径,找到安装⽂件“setup.exe”,双击进⾏安装,如下图所⽰:3、配置安全更新。

电⼦邮件可写可不写,取消下⾯的“我希望通过My Oracle Support接受安全更新(W)”,如下图所⽰,单击下⼀步。

4、安装选项。

直接选择默认的“创建和配置数据库”,如下图所⽰,单击下⼀步。

5、系统类。

由于咱们安装的是服务器,所以选择“服务器类”,如下图所⽰,单击下⼀步。

6、⽹格安装选项。

选择“单实例数据库安装”,如下图所⽰,单击下⼀步。

7、安装类型。

选择“⾼级安装”,如下图所⽰,单击下⼀步。

8、产品语⾔。

直接默认即可(简体中⽂、英语),如下图所⽰,单击下⼀步。

9、数据库版本。

选择“企业版”,如下图所⽰,单击下⼀步。

10、安装位置。

填⼊安装路径(只需要填“Oracle基⽬录”即可,“软件位置”会⾃动⽣成),如下图所⽰,单击下⼀步。

11、配置类型。

选择“⼀般⽤途/事务处理”,如下图所⽰,单击下⼀步。

oracle不同版本数据库中转文件导入导出详解流程

oracle不同版本数据库中转文件导入导出详解流程

------------------------------------ 数据库导入导出详细步骤--------------------------------------------- ---------------------------------------------------------------------------------------------------------------------- 1)--导出:(使用sysdba角色)①创建逻辑目录:create directory exp_dir as ‘E:\expdump’;②确认管理员目录select * from dba_directories;③给sunfcbp用户赋予在指定目录的操作权限:grant read,write on directory exp_dir to sunfcbp;④在cmd命令行oracle的bin目录下执行导出数据语句(version值指定目标数据库版本号):export NLS_LANG=AMERICAN_AMERICA.ZHS32GB18030expdp sunfcbp/123 schemas=sunfcbp directory=exp_dir version=11.1.0.6.0dumpfile=sunfcbpdb0821_data.dpexport NLS_LANG=AMERICAN_AMERICA.AL32UTF82)--导入前准备:(使用sysdba角色)①数据库字符集设置:SQL> shutdown immediate;SQL> startup mount;SQL> alter system enable restricted session;SQL> alter system set job_queue_processes=0;SQL> alter database open;SQL> Alter DATABASE myoracle character set INTERNAL_USE ZHS32GB18030; ----- 使用INTERNAL_USE可以跳过超集的检查SQL> STARTUP;--经过以上步骤,服务器的字符集成功被修改成为ZHS32GB18030;②--创建数据表空间create tablespace sunfcbp_datloggingdatafile 'D:\Oracle\oradata\myoracle\SUNFCBP_DA T.DBF'size 50mautoextend onnext 50m maxsize 20480mextent management local;③--创建临时表空间create temporary tablespace sunfcbp_tmptempfile 'D:\Oracle\oradata\myoracle\SUNFCBP_TMP.DBF'size 50mautoextend onnext 50m maxsize 20480mextent management local;④--创建用户sunfcbpcreate user sunfcbp identified by 123default tablespace sunfcbp_dat temporary tablespace sunfcbp_tmp;⑤--创建逻辑目录:create directory dpdata as 'E:\myoraclebeifen'⑥--确认管理员目录select * from dba_directories;⑦--授权sunfcbp用户grant connect, resource to sunfcbp;grant read,write on directory dpdata to sunfcbp;⑧—在cmd命令行环境进入数据库bin目录下:cd D:\Oracle\product\11.1.0\db_1\BINd:3)--导入(cmd命令行数据库bin目录下)①—执行导入语句(sunfcbpdb0821.dp必须放在E:\myoraclebeifen目录下面schemas=sunfcbp为转存文件中用户名):A:导入目标用户名与导出时用户名相同用以下语句:impdp sunfcbp/123 directory=dpdata dumpfile=sunfcbpdb0821.dp schemas=sunfcbpB:导入目标用户名与导出时schemas指定的值不相同时用以下语句:impdp test/123 DIRECTORY=dpdata DUMPFILE=SUNFCBPDB0821_DATA.DP REMAP_SCHEMA=sunfcbp:test---------------------------------------exp, imp命令导入导出-------------------------------------------------导出:导出自己的表:exp userid=sunfcbp/123@myoracle tables=(emp,dept,…..) file=d:\sunfcbp.dp;exp userid=sunfcbp/123@myoracle tables=(emp,dept,…..) file=d:\sunfcbpr.dp rows=n;(只导出表结构)导出其它方案的表:exp userid=system/123@myoracle tables=(sunfcbp.emp,sunfcbp.dept,……) file=d:\e2.dmp;使用直接导出的方式(速度快):exp userid=sunfcbp/123@myoracle tables=(emp,dept,…) file=e:\e3.dp direct=y;导出自己的方案:exp sunfcbp/123@myoracle owner=sunfcbp file=e:\e4.dp;导出其它方案:(system用户必须拥有dba或者exp_full_database的权限)exp system/123@myoracle owner=(system,sunfcbp,…) file=e:\e5.dp;导出数据库:(system用户必须拥有dba或者exp_full_database的权限)exp userid=system/123@myoracle full=y inctype=complete file=e:\e.dp;**************************************************************************导入:导入自己的表:imp userid=sunfcbp/123@myoracle tables=(emp) file=e:\sunfcbp.dp导入表到其它用户(要求system用户必须拥有dba或者imp_full_database的权限):imp userid=system/123@myoracle tables=(emp) file=e:\sunfcbp.dp touser=sunfcbp; 导入表的结构而不导入数据:imp userid=sunfcbp/123@myoracle tables(emp) file=e:\sunfcbp.dp rows=n;只导入表的数据:imp userid=sunfcbp/123@myoracle tables=(emp) file=e:\sunfcbp.dp ignore=y;导入自己的方案:(要求sunfcbp用户必须拥有dba或者imp_full_database的权限)imp userid=sunfcbp/123@myoracle file=e:\xxx.dp;导入其它方案:(要求system用户必须拥有dba或者imp_full_database的权限)imp userid=system/123@myoracle file=e:\xxx.dp fromuser=system touser=sunfcbp; 导入数据库:imp userid=system/123@myoracle full=y file=e:\xxx.dp;oracle dp命令的使用说明expdp命令的使用方法:expdp username/password@server_name dumpfile=xx.dp tables=table1,table2...table31、其中username/password@server_name指的是用户名、密码和服务名2、xx.dp为所导出的文件名3、table1,table2...table3指的是要导入的表的名称,中间以逗号隔开4、注意:导出的文件没有指定固定的目录,文件默认放在oracle\admin\数据库sid\dpdump 目录下。

Oracle中的导入导出表及数据

Oracle中的导入导出表及数据

Oracle中的导入导出表及数据Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。

exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。

利用这个功能可以构建两个相同的数据库。

1.用plsql实现1.1使用plsql连接oracle,点击工具——导出表1.2选择要导出的表1.3可执行文件在C:\oracle\product\10.2.0\db_1\bin 目录下导出是exp 导入是imp导出的为dmp文件1.4导入文件:点击工具——导入表在导入文件中选择要导入的表确认后点击导入2.用dos命令实现2.1Windows——R——cmd2.2输入dos命令:exp youngtop_us/ail@192.168.0.46/orcl10g file=F:/fileSys.dmp log=F:/fileSys.logstatistics=none tables=file_attach,file_tree,file_permissionps:exp user/password@主机地址file=存储位置log=存储位置statistics=none tables=tablename3.将数据导出到excel表中及将excel表数据导入数据库3.1选中要导出数据的表右键——查询数据3.2选中表中的数据邮件——复制到excel3.3在excel中保存3.4可以不按照数据库中的字段存放顺序,编辑形成Excel表中的数据3.5选中要导入的数据后另存一份txt文档3.6在plsql中点击工具——文本导入器进入到文本导入器的页面后,先点击“来自文本文件的数据”选项卡,然后点击打开按钮,选择数据录入.txt文件3.7在配置中进行配置如果不将标题名勾选上,则会导致字段名也当做记录被导入到数据库中,影响正确录入3.8点击导入按钮将数据导入oracle数据库中。

Oracle 11g for Windows的安装与配置

Oracle 11g for Windows的安装与配置

Oracle 11g for Windows的安装与配置数据库管理系统的安装与升级是一项比较复杂的任务。

为了使Oracle 11g数据库系统可以安装在多种平台上,Oracle提供的Oracle Universal Installer(Oracle通用安装工具,OUI)是基于Java技术的图形界面安装工具,利用它可以完成在不同操作系统平台上的、不同类型的、不同版本的Oracle数据库软件的安装。

无论是Windows NT/XP/2003、Sun Solaris、HP UNIX、Digital UNIX、VMS还是OS/390都可以通过使用OUI以标准化的方式来完成安装任务。

本节主要介绍如何在Windows平台上安装和配置Oracle数据库服务器。

Oracle 11g数据库服务器由Oracle数据库和Oracle例程组成。

安装数据库服务器就是将管理工具、网络服务、实用工具、基本的客户机软件等部分,或者将相应的文件从安装盘复制到计算机硬盘的文件夹结构中,并创建数据库、配置网络、启动服务等。

Oracle 11g数据库服务器有两种安装方式:高级安装和基本安装。

由于基本安装比较简单,配置参数较少,用户只需要按照Oracle 11g的安装步骤要求一步一步往下安装就可以了,而高级安装较为复杂。

下面以高级安装为例进行介绍,其安装步骤如下:(1)运行安装文件夹中的Setup.exe命令,将启动Universal Installer,出现Oracle Universal Installer自动运行窗口,即快速检查一次计算机的软件、硬件安装环境,如果不满足最小需求,则返回一个错误并异常终止。

如图1-7所示。

图1-7 Oracle Universal Installer自动运行窗口(2)当OUI检查完软、硬件环境之后,出现【选择要安装的产品】窗口,如图1-8所示。

图1-8 选择要安装的产品如果想快速地安装Oracle 11g数据库,可以单击【基本安装】单选按钮,再输入数据库登录密码,然后单击【下一步】按钮开始基本安装。

ORACLE 11g数据导入导出

ORACLE 11g数据导入导出

导入时选 择合理的 parallel, 是可以降 低导入数 据时的时 间的,导 入数据时 指定 parallel 值,实际 是用在了 创建索引 的并行度 上 所以在导 入操作时 选择较大 的并行 度,是可 以大幅度 降低提高 创建索引 的速度, 从而加快 导入时的 速度。当 然度如增果 加并 到 太大的 值,会产 生I/O和 锁之类的 竞争,导 致导入速 度降低。
2)改变表 的owner impdp system/D igicom201 4 DIRECTO RY=exp_d ir2 DUMPFIL E=exp_sc ott.dmp TABLES= scott.dep t REMAP_S CHEMA= scott:syst 先导出 scott用户 中的数 据,然后 将此用户 下的表 dept的归 属权转移 给system 用户
导出完 成:
导出的文 件:
6)带出整 个数据库 在DOS环 境下输入 expdp system/D igicom201 4 directory =exp_dir2 dumpfile = full_demo. dmp logfile = full_demo.
导出成 功:
查看导出 文件:
数据导入:
导出成功 。
导出的文 件:
3)按表名 导出 在DOS中 输入: expdp system/D igicom201 4@myorcl tables=st udent dumpfile= table_dem o.dmp directory =exp_dir2 logfile=ta ble_demo.l og
执行结束
查看dept 表的 owner
3)导入表 空间 impdp system/D igicom201 4 DIRECTO RY=exp_d ir2 DUMPFIL E=tablesp ace_demo .dmp TABLES PACES=s ystem;

Windows安装oracle11g教程完整版

Windows安装oracle11g教程完整版

oracle11g安装教程完整版
64位WIN7+oracle11g+plsql安装
1、下载Oracle 11g R2 for Windows的版本
下载地址:https:///technetwork/database/enterprise-edition/downloads/index.html
其中包括两个压缩包:win64_11gR2_database_1of2.zip,win64_11gR2_database_2of2.zip 2、将两个压缩包解压到同一个目录下,即“database”,然后单击解压目录下的“setup.exe”文件:
3、在出现的“配置安全更新”窗口中,取消“我希望通过My Oracle Support接受安全更新”,
单击“下一步”:
出现下面的界面,点击“是”
4、在“安装选项”窗口中,选择“创建和配置数据库”,单击“下一步”:
5、在“系统类”窗口中,选择“桌面类”,单击“下一步”:
6、在“典型安装”窗口中,选择Oracle的基目录,选择“企业版”和“默认值”并输入统一的密码为:Oracle11g,单击“下一步”:
7、在“先决条件检查”窗口中,单击“下一步”:
8、在“概要”窗口中,单击“完成”,即可进行安装:
9、出现的安装过程如下:
数据库创建完成后,会出现如下“Database Configuration Assistant”界面:。

oracle11g数据库的导出导入-dp模式

oracle11g数据库的导出导入-dp模式

1、导出数据库1)在服务器建立授权目录,用sqlplus执行如下代码进行授权,导出的数据库文件将自动放入此目录。

(或其它如plsql、seldevelope等工具的sql执行状态下)create or replace directory dumpdir as '/export/home/oracle/dpdmp';(windows系统则为d:\dpdmp)grant read,write on directory dumpdir to public;(或者grant read,write on directory dumpdir to system;)grant exp_full_database,imp_full_database to system;2) 按schema(也可理解为按用户)导出数据库(这个命令可在远端执行,不是非要在服务器本地执行。

)expdp system/123456@121.101.219.130:1521/orcl schemas=x5sys directory=dumpdir dumpfile=x5sys_20131128.dmpexpdp system/123456@121.101.219.130:1521/orcl schemas=x5doc directory=dumpdir dumpfile=x5doc_20131128.dmpexpdp system/123456@121.101.219.130:1521/orcl schemas=x5hr directory=dumpdir dumpfile=x5hr_20131128.dmpexpdp system/123456@121.101.219.130:1521/orcl schemas=bidmgr directory=dumpdir dumpfile=bidmgr_20131128.dmp3) 按表空间导出数据库(这个命令可在远端执行,不是非要在服务器本地执行。

windows系统下 32位 安装Oracle 11g R2(11.2.0.1.0)图文安装教程

windows系统下 32位 安装Oracle 11g R2(11.2.0.1.0)图文安装教程

安装Oracle 11g R2 For Windows1.下载Oracle 11g R2 for Windows版本,下载地址如下官方网站:/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip2.解压两个压缩包到同一目录,即"database",然后单击解压目录下的"setup.exe"文件,如下图所示:3.执行安装程序后会出现如下的命令提示行。

4.等待片刻之后就会出现启动画面5.稍微等待一会,就会出现如下图所示的安装画面,取消下图所示的选中,然后单击"下一步"继续,同时在出现的信息提示框单击"是"继续。

6.之后就会出现安装选项对话框,默认点击"下一步"继续话就选择服务器类。

字母和一个数字,否则会提示警告,正确输入后点击"下一步"继续。

9. 之后会出现"先决条件检查"对话框,选中"全部忽略"并单击"下一步"以继续10.之后点击"完成"就开始安装了11.安装画面如下图所示:12.当上述进度到达100%时会出现线面的对话框,请耐心等待它完成。

Attention:如果在安装的过程中,出现了Oracle 11g在安装不到文件em.earSolution:11g的下载之后解压出来有两个文件夹,出现这个错误是因为文件copy不齐全,只要将第二部分中的database\stage\Components 与第一部分的database\stage\Components 进行合并然后再安装就可以了。

如果出现这个错误,然后终止了,这时候可以不用删除已经copy的文件,在合并以后直接重新点击setup安装即可。

oracle 11G 导出完整表结构配置

oracle 11G  导出完整表结构配置

oracle 11G 导出完整表结构配置1.一定要在导入数据之前,在初始化参数里修改配置如图:改成FALESdeferred_segment_creation关闭数据库重新登录启动数据库输入。

在Oracle 11g里,默认空表不占空间,exp无法导出,因为11g里新加个参数deferred_segment_creation,默认为true,也就是延迟创建段空间。

在sys用户下,可以通过命令:alter system set deferred_segment_creation=false;调整这个参数的值,之后,创建的空表会立即分配空间,再通过exp就可以导出空表了。

但是之前的表仍然不占空间,可以通过sql生成批量命令:select 'alter table ' || table_name || ' allocate extent(size 64k);' sql_text,table_name,tablespace_namefrom user_tableswhere table_name not in(select segment_name from user_segments where segment_type = 'TABLE');把生成的命令执行一下,就可以通过exp导出了进入sqlplus 状态C:\Documents and Settings\Administrator>sqlplus "/as sysdba"关闭数据库SQL>shutdown immediate;启动数据库SQL>startup mount;开启数据库SQL> alter database open;。

64位环境下Oracle 11g配置

64位环境下Oracle 11g配置

64位Windows 7环境下Oracle 11g及PL/SQL Developmentr的安装配置安装准备:1) 64位Oracle 11g R2 DB/otn/nt/oracle11g/112010/win64_11gR2_database_1of2.zip /otn/nt/oracle11g/112010/win64_11gR2_database_2of2.zip 2) 32位Oracle 11g Client/otn/nt/oracle11g/112010/win32_11gR2_client.zip3) PL/SQL Development安装步骤:1.下载所需软件2.将64位Oracle 11g R2 DB的两个压缩包解压到同一个目录下,即“database”,然后运行“setup.exe”开始安装Oracle 11g R2:3.在出现的“配置安全更新”窗口中,取消“我希望通过My Oracle Support接受安全更新”:4.在“安装选项”窗口中,选择“创建和配置数据库”:5.在“系统类”窗口中,选择“桌面类”6.在“典型安装”窗口中,选择Oracle的基目录,为数据库命名,并选择“企业版”和“默认值”进行安装,可将管理口令统一为:Oracle11g7.Oracle自动检查“先决条件检查”:8.在“概要”窗口中检查之前的配置,检查无误可点击”完成”进行Oracle的安装:9.安装过程如下:数据库创建完成后,会出现如下“Database Configuration Assistant”界面选择“口令管理”,查看并修常用用户名及密码:超级管理员:sys 密码:change_on_install普通管理员:system密码:manager普通用户:scott密码:tiger大数据用户:sh 密码:sh10.在“完成”窗口中,单击“关闭”完成Oracle 11g R2的安装11.安装32位的Oracle 11g Client,注意选择安装类型时,选择“管理员”:12.在指定安装位置时要注意不要和Oracle装在同一目录下其他设置参考Oracle 11g R2基本默认安装即可:13.新建环境变量TNS_ADMIN,值为Oracle 11g R2基目录下的\product\11.2.0\dbhome_1\NETWORK\ADMIN目录14.安装PLSQL Developer,注意PL/SQL Development 不要安装在默认的C: \Program Files(x86)目录下,否则会报错,原因是不能解析这个带()的路径:15.第一次登陆选择Cancel,不连接数据库登陆,之后在Tools Preferences中设置OracleHome为Oracle Client:16.重新登陆PLSQL Developer,使用用户名、密码及数据库名称连接Oracle:17.成功登陆数据库,可以开始Oracle练习了:。

Oracle11g的安装图文教程(个人安装总结)

Oracle11g的安装图文教程(个人安装总结)

在网上下载的oracle 11g一般都有两个文件,安装前步骤必须先提前解压第一个文件,然后在解压第二个文件,如果只解压第一个文件,就开始安装,在安装的过程会出现很多错误,第二个文件解压的过程中,如果出现相同文件,提示要覆盖,就覆盖了。

1、Oracle 11g R2安装手册(图文教程)For Windows1.下载Oracle 11g R2 for Windows版本,下载地址如下官方网站:/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip2.解压两个压缩包到同一目录,即"database",然后单击解压目录下的"setup.exe"文件,如下图所示:3.执行安装程序后会出现如下的命令提示行。

4.等待片刻之后就会出现启动画。

5.稍微等待一会,就会出现如下图所示的安装画面,取消下图所示的选中,然后单击"下一步"继续,同时在出现的信息提示框单击"是"继续。

6.之后就会出现安装选项对话框,默认点击"下一步"继续7.之后会出现安装类型对话框,点击"下一步"继续,如果奔出你是安装在Windows Server上的话就选择服务器类。

8.然后就是安装配置,在这要注意的是:管理口令的格式要至少包含一个大写字母,一个小写字母和一个数字,否则会提示警告,正确输入后点击"下一步"继续。

9. 之后会出现"先决条件检查"对话框,选中"全部忽略"并单击"下一步"以继续。

10.之后点击"完成"就开始安装了11.安装画面如下图所示:12.当上述进度到达100%时会出现线面的对话框,请耐心等待它完成。

windows7下Oracle11g的安装问题

windows7下Oracle11g的安装问题

到此,整个 Oracle 11g 的安装程序完成,自己在看到登录成功后的安装界面后, 也是非常的开心,通过自己的一步一步尝试,终于在自己的笔记本上完成了对 Oracle 的安装,在通过自己不断的尝试后所换来后的成果,是非常令人欣慰的, 也希望能够帮助遇到过同样问题的人!
Oracle 安装过程问题及解决方法
将“是否锁定账户?”的勾去掉,在口令设置中输入你的口令,自己还是喜欢把 它设成以前版本中的“tiger”作为密码,毕竟是用着甲骨文公司的产品过来的。 在最后,我们就可以点击”确定“按钮,完成对 Oracle 的安装。
在安装程序完成后,就可以打开 Oracle 11g 了,在初打开的时候,必须 传入 java 运行文件“java.exe”,如下图所示:
在 Windows 7 下安装 Oracle 11g 的解决方法
(2009-12-16 19:33:42)
前不久卸载掉了自己的 Windows Vista 系统,装上了 Windows7 旗舰版, 在装机过程中也遇到了很多问题,有些问题是自己不曾遇到过的,但自己尝试着 去解决,一步一步尝试着去努力。自己的不懈努力,也换回了成果。比如在装 SQL Server 2005 和 Oracle 11g 时就碰到了问题,在装好 SQL Server 2005 时, 不能附加以前创建好的数据库,后来知道在 Windows 7 下要以管理员身份运行 SQL Server 2005 才能附加和创建数据库。以及在装 Oracle 11g 时,系统不兼 容问题,Oracle 11g 的系统自检,检查出系统不兼容,就不能往下装数据库, 经过自己的尝试和查找在今天下午终于成功装上了 Oracle 11g 企业版。其实自 己觉得在错误中学到的东西远比平时学到的多得多,遇到错误可以自己去尝试着 解决,这是一种学习的能力所在,非常能证明一个人的学习和排错能力的强弱, 也希望今后自己在学习的道路上能够独立思考,解决问题。下面把自己在装 Oracle 11g 中遇到的问题和解决方法与大家一起分享。

Oracle11G导入导出(imp和exp)少表解决方法

Oracle11G导入导出(imp和exp)少表解决方法

Oracl‎e 11G R2 用exp无‎法导出空表‎解决方法Oracl‎e 11G在用‎E XPOR‎T导出时,空表不能导‎出11G R2中有个‎新特性,当表无数据‎时,不分配se‎gment‎,以节省空间‎解决方法:一、inser‎t一行,再roll‎b ack就‎产生seg‎ment了‎。

该方法是在‎在空表中插‎入数据,再删除,则产生se‎gment‎。

导出时则可‎导出空表。

二、设置def‎e rred‎_segm‎e nt_c‎r eati‎o n 参数该参数值默‎认是TRU‎E,当改为FA‎LSE时,无论是空表‎还是非空表‎,都分配se‎gment‎。

修改SQL‎语句:alter‎syste‎m set defer‎r ed_s‎e gmen‎t_cre‎a tion‎=false‎scope‎=both;需注意的是‎:该值设置后‎对以前导入‎的空表不产‎生作用,仍不能导出‎,只能对后面‎新增的表产‎生作用。

如需导出之‎前的空表,只能用第一‎种方法。

三、用以下这句‎查找空表selec‎t 'alter‎ table‎ '||table‎_name‎||' alloc‎ate exten‎t;' from user_‎t able‎s where‎num_r‎o w s=0;把查询结果‎导出,执行导出的‎语句,强行修改s‎e gmen‎t值,然后再导出‎即可导出空‎表,注意:数据库插入‎数据前,修改11g‎_R2参数‎可以导出空‎表查找空表selec‎t 'alter‎table‎'||table‎_name‎||' alloc‎a te exten‎t;' from user_‎t able‎s where‎num_r‎o ws=0四、Oracl‎e 10g以后‎增加了ex‎p dp和i‎m pdp工‎具,用此工具也‎可以导出空‎的表oracl‎e expdp‎/impdp‎用法详解1)创建逻辑目‎录,该命令不会‎在操作系统‎创建真正的‎目录,最好以sy‎stem等‎管理员创建‎。

Windows平台下Oracle实例启动过程中日志输出

Windows平台下Oracle实例启动过程中日志输出

Windows平台下Oracle实例启动过程中⽇志输出Windows平台下Oracle实例启动过程中⽇志输出记录。

路径:D:\app\Administrator\diag\rdbms\orcl\orcl\trace\alert_orcl.log输出内容:Sat Aug 0620:39:552016Starting ORACLE instance (normal)LICENSE_MAX_SESSION = 0LICENSE_SESSIONS_WARNING = 0Picked latch-free SCN scheme 3Using LOG_ARCHIVE_DEST_1 parameter default value as USE_DB_RECOVERY_FILE_DESTAutotune of undo retention is turned on.IMODE=BRILAT =27LICENSE_MAX_USERS = 0SYS auditing is disabledStarting up:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options.Using parameter settings in server-side spfile D:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\SPFILEORCL.ORA System parameters with non-default values:processes = 150memory_target = 13120Mcontrol_files = "D:\APP\ADMINISTRATOR\ORADATA\ORCL\CONTROL01.CTL"control_files = "D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\CONTROL02.CTL"db_block_size = 8192compatible = "11.2.0.0.0"db_recovery_file_dest = "D:\app\Administrator\flash_recovery_area"db_recovery_file_dest_size= 3912Mundo_tablespace = "UNDOTBS1"remote_login_passwordfile= "EXCLUSIVE"db_domain = ""dispatchers = "(PROTOCOL=TCP) (SERVICE=orclXDB)"audit_file_dest = "D:\APP\ADMINISTRATOR\ADMIN\ORCL\ADUMP"audit_trail = "DB"db_name = "orcl"open_cursors = 300diagnostic_dest = "D:\APP\ADMINISTRATOR"Sat Aug 0620:40:042016PMON started with pid=2, OS id=584Sat Aug 0620:40:042016VKTM started with pid=3, OS id=564 at elevated priorityVKTM running at (10)millisec precision with DBRM quantum (100)msSat Aug 0620:40:042016GEN0 started with pid=4, OS id=1676Sat Aug 0620:40:042016DBRM started with pid=6, OS id=3328Sat Aug 0620:40:042016PSP0 started with pid=7, OS id=1920Sat Aug 0620:40:042016DIAG started with pid=5, OS id=3868Sat Aug 0620:40:042016MMAN started with pid=9, OS id=4028Sat Aug 0620:40:102016DBW0 started with pid=10, OS id=1972Sat Aug 0620:40:042016DIA0 started with pid=8, OS id=1128Sat Aug 0620:40:102016LGWR started with pid=11, OS id=3280Sat Aug 0620:40:102016CKPT started with pid=12, OS id=3700Sat Aug 0620:40:102016RECO started with pid=14, OS id=3776Sat Aug 0620:40:102016SMON started with pid=13, OS id=1296Sat Aug 0620:40:102016MMNL started with pid=16, OS id=3356Sat Aug 0620:40:102016starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...starting up 1 shared server(s) ...ORACLE_BASE from environment = D:\app\AdministratorSat Aug 0620:40:172016alter database mount exclusiveSat Aug 0620:40:102016MMON started with pid=15, OS id=2060Sat Aug 0620:40:212016Successful mount of redo thread 1, with mount id1446963249Database mounted in Exclusive ModeLost write protection disabledCompleted: alter database mount exclusivealter database openThread 1 opened at log sequence 4055Current log# 2seq# 4055 mem# 0: D:\APP\ADMINISTRATOR\ORADATA\ORCL\REDO02.LOGSuccessful open of redo thread 1MTTR advisory is disabled because FAST_START_MTTR_TARGET is not setSat Aug 0620:40:252016SMON: enabling cache recoverySuccessfully onlined Undo Tablespace 2.Verifying file header compatibility for 11g tablespace encryption..Verifying 11g file header compatibility for tablespace encryption completedSMON: enabling tx recoveryDatabase Characterset is AL32UTF8Sat Aug 0620:40:282016No Resource Manager plan activereplication_dependency_tracking turned off (no async multimaster replication found)Starting background process QMNCSat Aug 0620:40:302016QMNC started with pid=20, OS id=2668Completed: alter database openSat Aug 0620:40:312016Starting background process CJQ0Sat Aug 0620:40:322016CJQ0 started with pid=24, OS id=1740Sat Aug 0620:40:322016db_recovery_file_dest_size of 3912 MB is 0.00% used. This is auser-specified limit on the amount of space that will be used by thisdatabase for recovery-related files, and does not reflect the amount ofspace available in the underlying filesystem or ASM diskgroup.Setting Resource Manager plan SCHEDULER[0x3008]:DEFAULT_MAINTENANCE_PLAN via scheduler window Setting Resource Manager plan DEFAULT_MAINTENANCE_PLAN via parameterSat Aug 0620:40:362016Starting background process VKRMSat Aug 0620:40:362016VKRM started with pid=19, OS id=3712Sat Aug 0620:45:302016Starting background process SMCOSat Aug 0620:45:302016SMCO started with pid=21, OS id=3876。

Windows下的Oracle导出脚本

Windows下的Oracle导出脚本

Windows下的Oracle导出脚本导出脚本内容@echo offREMREM File name Daily batREM Batch ProcessReload DB BackupREMREM Author Frank FanREM Modification HistoryCreatedREM ModifiedREMfor /F "tokens= delims=/ " %%i in ( date /t ) do @set FILENAMEDT=%%i%%j%%k#取系统当前日期年月日(中文格式) 月日年(英文格式)for /F "tokens= delims=: " %%i in ( time /t ) do @set FILENAMETM=%%i%%j#取系统当前时间时分SET USERNAME=SYSTEM #oracle帐号SET USERPASSWD= #oracle密码SET SERVICENAME=QEWAY #oracle SIDSET SCHEMASNAME=ISCOP #oracle SCHEMA帐号SET RARTOOL=C:\Program Files\WinRAR #设定WINRAR路径(各个机器不同)SET DBBACKUPPATH=D:\DBBAK #设定被导出的文件路径SET DBADIRECTORIES=DBBAK #oracle内设置的Directory目录名SETDBBACKUPFILENAME=QEWAY_%FILENAMEDT% %FILENAMETM% goto main:mainECHO Exporting schemasexpdp %USERNAME%/%USERPASSWD%@%SERVICENAME% DUMPFILE=%DBADIRECTORIES%:%DBBACKUPFILENAME% dmp schemas=%SCHEMASNAME%LOGFILE=%DBADIRECTORIES%:%DBBACKUPFILENAME% log ECHO Done exporting schemasECHO=======================================================ECHO Done exportif exist %DBBACKUPPATH%\%DBBACKUPFILENAME% RAR del %DBBACKUPPATH%\%DBBACKUPFILENAME% RAR "%RARTOOL%\winrar exe" a ep %DBBACKUPPATH%\%DBBACKUPFILENAME% RAR %DBBACKUPPATH%\%DBBACKUPFILENAME% dmp del %DBBACKUPPATH%\%DBBACKUPFILENAME% dmpEcho Compression pleteforfiles /p "%DBBACKUPPATH%" /m * rar d /c "cmd /c del /f @path"#删除天之前的RAR文件REM Send a mail to notificationstart D:\DBBAK\Batch_notification_Daily vbs #调用邮件通知VBS文件EXIT邮件通知VBS文件内容NameSpace = "set Email = CreateObject("CDO Message")Email From = "XXXX@Exchange "Email To = "XXXX@ "Email Subject = "Gongxtpt Batch Daily Task"Email Textbody = "Gongxtpt Batch Daily Task was done!! Starting at : AM"with Email Configuration FieldsItem(NameSpace&"sendusing") =Item(NameSpace&" *** tpserver") = " "Item(NameSpace&" *** tpserverport") =Item(NameSpace&" *** tpauthenticate") =Item(NameSpace&"sendusername") = ""Item(NameSpace&"sendpassword") = ""Updateend withEmail Sendlishixinzhi/Article/program/Oracle/201311/19111。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

导出详细步骤
1、在数据库服务端,用system用户通过sqlplus命令登录到oracle(开始—运行—cmd—输入sqlplus system/Winter0622),如下:
说明:system为用户名,/为应为状态下的标点符号,Winter0622为system的密码
进入sqlplus,如下图所示:
2、在oracle中创建目录,如下:
CREATE DIRECTORY DUMP_EXP AS 'e:\data';
注意:e:\data 这个目录必须是磁盘上实际存在的,可以是其他目录名称和路径。

3、导出数据
a、退出sqlplus:quit
(在SQL>后面输入quit即可)
b、在dos窗口中,执行以下语句:
expdp system/neusoft@epmt DIRECTORY=DUMP_EXP DUMPFILE = EPC_LN.DMP LOGFILE = EPC_LN.LOG SCHEMAS = EPC_LN
实例:expdp system/Winter0622 DIRECTORY=DUMP_EXP DUMPFILE = QJ23.DMP LOGFILE = QJ23.LOG SCHEMAS = QJ23
说明:QJ23为在oracle中为帐套创建的用户名
DIRECTORY=DUMP_EXP : DUMP_EXP 我们第二个步骤所创建的目录名(实际指向E:\DATA)SCHEMAS = EPC_LN,如果是多个SCHEMA使用“,”分割。

回车执行如下图所示:
导出成功如下图所示:。

相关文档
最新文档