2

IBM 正在 Bluemix 上提取 SQLDB 服务。有谁知道我可以如何移动我存储的数据,在服务方面我有哪些选择?

4

1 回答 1

2

迁移选项和信息

  1. 我们建议的迁移选项是 Compose PostgreSQL 或 DB2 on Cloud。DB2 on Cloud 是一种自我管理的产品。Compose PostgreSQL Enterprise 以完全托管或自我托管的形式提供,而多租户版本仅以完全托管的形式提供。Compose 很快将作为 IBM 品牌服务提供,这意味着您无需在 Compose.io 上拥有单独的帐户。
  2. 免费 SQL 数据库服务的计划是什么?我们不再提供免费的 SQL 数据库服务。Compose PostgreSQL 多租户产品是一种计量服务,因此您可以按使用量付费。如果您的使用量很少,您会发现费用是象征性的。
  3. 您推荐哪些工具进行数据迁移?我们建议将 Dataworks Forge 和 Dataworks Lift 视为用于迁移的工具。

迁移步骤

  1. 从 SQLDB 导出 DDL
  2. 将 SQLDB 中的 DDL 应用到没有触发器、存储过程和 UDF 的目标。如果您使用 DataWorks Lift 或 DataWorks forge 之类的工具,则 DDL 文件将输入到该工具中。
  3. 将数据从 SQLDB 迁移到目标。

从 SQLDB 导出 DDL

  1. 使用 IBM ID 登录,下载免费版 db2client
    - URLhttp://www-01.ibm.com/support/docview.wss?uid=swg21385217
  2. 从 Bluemix 获取 SQL 数据库的 VCAP 信息。记录主机名和数据库名。
  3. 在 db2client 的命令行上,执行以下命令:
    - db2 catalog tcpip node "any_name_you_want" remote "publicipaddress" server 500003
    - db2 catalog database "databasename" at node "the name from above"
    - db2look -d "database name" -i "来自 VCAP 的用户名" -w "来自 VCAP 的密码" -e -o "输出文件"
  4. 输出文件将包含来自 SQLDB 的 DDL
于 2016-04-04T18:02:07.447 回答