【问题标题】:how do i import my oracle database to oracle cloud website?如何将我的 oracle 数据库导入到 oracle 云网站?
【发布时间】:2020-04-14 05:34:21
【问题描述】:

我想将我的 oracle 数据库从本地服务器导入到 oracle 云自治数据库,我已经使用 expdb 导出了转储文件,我需要将数据库导入到 oracle 云, 我在 oracle 云网站上创建了数据库,并在以下链接中阅读了详细信息:

https://docs.oracle.com/en/cloud/paas/autonomous-data-warehouse-cloud/user/load-data-data-pump.html#GUID-30DB1EEA-DB45-49EA-9E97-DF49A9968E24

他们在导出后编写了步骤:

使用 DBMS_CLOUD.CREATE_CREDENTIAL 存储您的 Cloud Object Storage 凭据。例如:

BEGIN
  DBMS_CLOUD.CREATE_CREDENTIAL(
    credential_name => 'DEF_CRED_NAME',
    username => 'adwc_user@example.com',
    password => 'password'
  );
END;
/

我将在哪个平台或软件中执行此命令,在命令提示符或 SQL 开发人员中,以及在创建凭据后导入数据库,在 oracle 网站中导入没有完整详细信息的位置?

还有另一种将数据库导入 Oracle 云的方法,例如金门 SQL 加载器和 SQL 开发人员导入向导,但这种数据泵是 oracle 推荐的最简单的方法。

我也建议管理员添加新标签 Oracle-Cloud。

【问题讨论】:

    标签: oracle


    【解决方案1】:

    如图所示在数据库中创建凭据后,如果需要,您可以使用 SQL Developer(连接到自治数据库时)使用导入向导运行您的数据泵方案。

    查看 > DBA

    添加您的连接

    打开 Data Pump,右键单击 Import Jobs,然后选择向导

    使用凭证,在 OSS 中提取您的 DMP 文件

    我分享步骤here

    【讨论】:

    • 我将在哪里执行这个 pl\sql 块 DBMS_CLOUD.CREATE_CREDENTIAL 在 SQL 开发人员和自治数据库中? ,而用户名和密码将由我的亚行相同的用户名和数据库密码?提前谢谢你:)
    • @Abdullah 在您的 oracle 数据库中,是的。它是您的 Oracle 云存储服务 (OSS) 的凭据,而不是您的数据库凭据。它允许数据库本身来回获取或发布文件。
    • 非常感谢,很有帮助,我会一步一步尝试。
    猜你喜欢
    • 1970-01-01
    • 2016-05-08
    • 2013-07-28
    • 2016-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-15
    相关资源
    最近更新 更多