【问题标题】:How to take a backup for the 'connection details' in sqldeveloper?如何备份 sqldeveloper 中的“连接详细信息”?
【发布时间】:2013-10-16 14:09:24
【问题描述】:

在“oracle sqldeveloper”软件中备份所有连接详细信息(即主机、端口、sid 等)的过程是什么。
我们如何将这些连接细节导入其他机器?

【问题讨论】:

    标签: backup oracle-sqldeveloper connection


    【解决方案1】:

    不幸的是,为我设置了一个新的 Windows 配置文件,因此我失去了所有数据库连接。幸运的是,在设置新文件夹之前,我的旧个人资料文件夹已以不同的名称保存。

    我能够使用上述两个答案和this post 中的信息来导入我的连接使用密码

    步骤:

    在 SQL Developer 中,我根据@AniketThakur 的回答右键单击“连接”并选择“导入连接...”。

    我从旧的个人资料中选择了connections.xml 文件。我使用@Satyendra 的答案找到了它。

    导入对话框提供丢弃密码或输入用于加密密码的密钥的选择。这就是this post 提供帮助的地方。我通过在\systemX.X.X.X.X\ 文件夹下搜索名为product-preferences.xml 的文件找到了密钥。在该文件中,我搜索了一个看起来像这样的元素:

    <value n="db.system.id" v="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"/>
    

    看来v 值是解密密码所需的密钥。

    注意:product-preferences.xml 文件位于:

    \systemX.X.X.X.X\o.sqldeveloper\
    

    【讨论】:

      【解决方案2】:

      (我正在使用 Oracle SQL 开发人员) 1) 转到查看 -> 连接 2)右键单击连接 - >导出连接 3) 选择要导出的连接。点击下一步。 3) 为文件提供名称。说 export.xml (有时您需要在某个文件夹中创建一个 .xml 文件,然后使用浏览选项选择此文件) 4) 如果您希望将密码保存在 xml 文件中,请选择“使用密钥加密所有密码”。提供加密密钥。这将在您导入连接时使用。 如果不需要使用 xml 文件导出密码,则选择另一个选项“从导出的连接中删除所有密码” 5) 在点击 Finish 之前,查看创建的 xml 文件的目的地。

      要导入连接,请遵循类似的过程。

      :)

      【讨论】:

        【解决方案3】:

        步骤 1. 右键单击​​连接并选择导出连接。

        第 2 步。在“文件名”部分提供您要保存在本地计算机上的连接文件的名称。并单击确定。您的连接 xml 文件将保存在您提供的位置。

        注意:要在 sql 开发人员中导入连接,请选择 Import Connections..

        【讨论】:

          【解决方案4】:

          此链接Migrating Oracle SQL Developer Connections with Passwords 提供了一种更好的方法。

          【讨论】:

            【解决方案5】:

            您可以从 Sql 开发人员中导出连接,然后轻松导入它们

            1. 右键连接。
            2. 选择导出
            3. 浏览并为其提供用于导出连接的 xml 文件路径。选择确定。
            4. 与导出类似,在连接中单击导入。
            5. 选择 xml 文件,您的所有连接都应该被导入。

            注意:如果您使用连接类型作为 TNS 并提供 alais,那么您必须单独导出 tnsnames.ora 文件。然后使用

            将其提供给 sql developer
            Tools -> Preferences -> Database -> Advanced -> Tnsnames directory
            

            【讨论】:

              【解决方案6】:

              “oracle sqldeveloper”将所有连接详细信息存储在一个 xml 文件中,即。连接.xml。
              如果您想备份连接详细信息,则必须导航至

              在 Windows XP 中
              C:\Documents and Settings\&lt;YourUserName&gt;\Application Data\SQL Developer\systemX.X.X.X.X\o.jdeveloper.db.connection.X.X.X.X.X.X.X\

              在 Windows 7 中
              C:\Users\&lt;YourUserName&gt;\AppData\Roaming\SQL Developer\systemX.X.X.X.X\o.jdeveloper.db.connection.X.X.X.X.X.X.X\

              并备份connections.xml

              稍后,如果您需要在其他机器上使用相同的连接,您可以简单地复制 &lt;Reference ...&gt; 标记用于各个连接。

              【讨论】:

              • 这不会带来密码,您需要按照另一个答案中的说明导出/导入
              猜你喜欢
              • 2014-10-22
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2023-03-04
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2014-09-03
              相关资源
              最近更新 更多