`
simpledev
  • 浏览: 196206 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

oracle创建用户和oracle导入导出命令说明

    博客分类:
  • SQL
阅读更多

1.问题定义:我们在开发的时候使用的是局域网中的测试机上面的oracle数据库,由于需要将测试机上面的数据库备份到本地机器上面,便于不处于局域网环境中仍然可以继续开发,维护等。
2.步骤说明:
 1.启动oracle服务(oracle实例名为:orahnhj)
 2.创建本地帐户(username:keyword3,password:tlink1234)
 3.局域网数据库导出,导入到本地(局域网数据库实例名:217,username:keyword,password:tlink1234)

1.启动oracle服务
 开始 ->运行 ->cmd ->lsnrctl ->start ->exit
 net start oracleservice*** (***为安装oracle实例名,注意命令行后面无分号)
例如:
 C:\Documents and Settings\Owner>lsnrctl
 LSNRCTL for 32-bit Windows: Version 9.0.1.1.1 - Production on 10-6月 -2009 17:05
 Copyright (c) 1991, 2001, Oracle Corporation.  All rights reserved.
 欢迎来到LSNRCTL,请键入"help"以获得信息。
 LSNRCTL> start
 ~~~
 命令执行成功
 LSNRCTL> exit
 C:\Documents and Settings\Owner>net start oracleserviceorahnhj
 OracleServiceORAHNHJ 服务正在启动 .......................
 OracleServiceORAHNHJ 服务已经启动成功。

2.创建本地帐户
 C:\Documents and Settings\Owner>sqlplus
 SQL*Plus: Release 9.0.1.0.1 - Production on 星期三 6月 10 17:59:22 2009
 (c) Copyright 2001 Oracle Corporation.  All rights reserved.
 请输入用户名:  sys/change_on_install@orahnhj as sysdba
 连接到:
 Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production
 With the Partitioning option
 JServer Release 9.0.1.1.1 - Production
 SQL> create user keyword3 identified by "tlink1234" default tablespace "TEST";
 用户已创建
 SQL> grant "CONNECT" to keyword3;
 授权成功。
 SQL> grant unlimited tablespace to keyword3;
 授权成功。
 SQL> conn keyword3/tlink1234@orahnhj -->表示创建用户成功且成功链接
 已连接。

3.局域网数据库导出,导入到本地
 D:\>d:
 D:\>exp keyword/tlink1234@217 rows=y indexes=n compress=n buffer=65536 feedback=
 100000 file=keyword090610.dmp log=keyword090610.log

 ~~~ 一些执行记录,在本地磁盘(D:)可以找到D:\keyword090610.dmp,D:\keyword090610.log导出日志文件
 D:\>imp keyword3/tlink1234@orahnhj fromuser=keyword touser=keyword3 rows=y index
 es=n commit=y buffer=65536 feedback=100000 ignore=n file=keyword090610.dmp log=k
 eyword090610_2.log

 ~~~ 一些执行记录,将本地磁盘(D:)D:\keyword090610.dmp导入,生成D:\keyword090610_2.log导入日志文件

4.最后修改工程中的数据源链接,例如spring bean方式:

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
  <property name="driverClassName">
   <value>oracle.jdbc.driver.OracleDriver</value>
  </property>
  <property name="url">
   <!--<value>jdbc:oracle:thin:@192.168.0.217:1521:orcl</value>
   --><value>jdbc:oracle:thin:@127.0.0.1:1521:orahnhj</value>
  </property>
  <property name="username">
   <!--<value>keyword</value>
   --><value>keyword3</value>
  </property>
  <property name="password">
   <value>tlink1234</value>
  </property>
 </bean>

 

分享到:
评论

相关推荐

    Oracle导入导出命令bat执行命.rar

    这个"Oracle导入导出命令bat执行命.rar"文件显然包含了一系列用于自动化这些过程的批处理(BAT)脚本。 首先,让我们来理解一下Oracle的导入导出命令。`expdp`和`impdp`是Oracle Data Pump的命令行工具,用于导出和...

    oracle创建用户、表空间、导入导出命令

    ### Oracle 创建用户、表空间及导入导出命令详解 #### 一、创建表空间 在 Oracle 数据库中,表空间是存储数据的基本单位。表空间由一个或多个数据文件组成,用于存储表、索引等数据库对象。创建表空间通常包括创建...

    Oracle数据库导入导出命令[参考].pdf

    Oracle数据库导入导出命令详解 Oracle数据库导入导出命令是数据库管理员和开发人员必备的技能之一。今天,我们将详细介绍如何使用命令行来操作Oracle数据库的导入和导出。 备份数据 备份数据是数据库管理员的重要...

    oracle数据库导入导出命令

    Oracle 数据库提供了强大的数据导入导出功能,通过 `exp` 和 `imp` 命令来实现数据的备份与恢复。这些命令对于日常的数据库管理来说至关重要,能够有效地帮助管理员进行数据迁移、备份和恢复等操作。 #### 二、...

    Oracle数据库导入导出工具

    - `expdp`和`impdp`:Oracle Data Pump是Oracle提供的高效数据导入导出工具,支持大量数据的快速传输。 - `sqlplus`:通过SQL命令行工具,配合`INSERT INTO SELECT`语句或`CREATE TABLE AS SELECT`进行数据导入...

    oracle 导入导出命令详解

    oracle数据库导入导出命令imp exp impdp expdp的使用详解,很有用!

    Oracle 19c 备份恢复-导入导出

    本文将详细介绍 Oracle 19c 备份恢复-导入导出的基本命令、工作方式、模式、选项和高级选项。 一、基本命令 exp 和 imp 是 Oracle 数据库提供的两个命令行工具,用于数据库的备份恢复和数据的导入导出。exp 用于...

    oracle导入导出命令byxiao

    用imp和exp命令导入导出oracle数据库。从创建表空间,到创建用户,授权,导入等等命令都写了例子。 只要照着命令来一般都能够实现导入导出的功能。

    Oracle创建用户、表空间、导入导出、...命令

    ### Oracle创建用户、表空间、导入导出命令详解 ...以上就是关于Oracle数据库中创建用户、表空间以及导入导出命令的详细解析,这些操作对于数据库管理员来说至关重要,能有效帮助他们管理和维护数据库的高效运行。

    Oracle数据导入导出命令.pdf

    Oracle 提供了两种主要工具用于数据的导入导出:`EXP` 和 `IMP` 命令。 - **EXP (Export):** 用于从 Oracle 数据库中导出数据。 - **IMP (Import):** 用于将数据导入到 Oracle 数据库中。 这些工具允许用户以高效...

    oracle导入导出命令

    ### Oracle导入导出命令详解 Oracle数据库作为一款广泛使用的数据库管理系统,在数据迁移、备份与恢复等方面具有非常重要的作用。在日常运维工作中,我们经常会用到Oracle的导入(Import)和导出(Export)命令来...

    Oracle创建删除用户、角色、表空间、导入导出命令总结.txt

    ### Oracle 创建删除用户、角色、表空间、导入导出命令总结 #### 一、表空间管理 表空间是Oracle数据库中的基本存储单元,用于管理数据文件。以下为创建临时表空间与非临时表空间的命令示例: 1. **创建临时表...

    Linux下Oracle如何导入导出dmp文件详解

    远程工具连接到 Linux 进行操作,进行 Linux 上 dmp 文件的导入导出。 正文 a. 将用户 system 用户表导出到指定路径 D 盘 exp system/password@SID file=d:/daochu.dmp full=y b. 将用户 system 与 sys 用户的表...

    oracle数据库导入导出命令! 更改字符集

    文件名列表中的文档似乎与Oracle数据库的导入导出命令无关,它们可能是与iSmart平台的开发、部署和OA系统操作有关的文档,这些文档通常包含对系统环境配置、部署步骤和操作指南的详细说明,对于理解及操作相关平台...

    Oracle 数据库导出导入命令及详解

    本文将详细介绍Oracle数据库的导出(EXP)和导入(IMP)命令。 **一、Oracle数据库导出命令(EXP)** 1. **USERID参数** `USERID=demo/demopwd@orcl`:这部分指定了连接到Oracle数据库的凭证。`demo`是用户名,`...

    Oracle可执行文件,包含导入导出可执行文件

    "Oracle导入导出可执行文件"指的是Oracle的`expdp`和`impdp`命令行工具。这两个工具分别用于数据的导出和导入,它们能够帮助用户快速地将数据从一个数据库转移到另一个数据库,或者从一个表空间到另一个表空间。在...

Global site tag (gtag.js) - Google Analytics