可以配置 Oracle 连接以在本地使用 Update Manager

前提条件

验证使用的 ODBC 数据源是否是 64 位的系统 DSN。请参见创建 64 位 DSN

过程

  1. 使用以下 SQL 语句专门为 Update Manager 创建表空间:
    CREATE TABLESPACE "VUM" DATAFILE 'ORACLE_BASE\ORADATA\VUM\VUM.dat' SIZE 1000M AUTOEXTEND ON NEXT 500K;

    在此示例中,ORACLE_BASE 为 Oracle 目录树的 root 目录。

  2. 创建一个用户,如 vumAdmin,用于通过 ODBC 访问此表空间。
    CREATE USER vumAdmin IDENTIFIED BY vumadmin DEFAULT TABLESPACE “vum”;
  3. 可以向该用户授予 dba 权限,或者向其授予以下特定权限。
    grant connect to vumAdmin
    grant resource to vumAdmin
    grant create any job to vumAdmin
    grant create view to vumAdmin
    grant create any sequence to vumAdmin
    grant create any table to vumAdmin
    grant lock any table to vumAdmin
    grant create procedure to vumAdmin
    grant create type to vumAdmin
    grant execute on dbms_lock to vumAdmin
    grant unlimited tablespace to vumAdmin
    # To ensure space limitation is not an issue
  4. 创建与数据库的 ODBC 连接。
    请参见下面的示例设置:
    Data Source Name: VUM
    TNS Service Name: VUM
    User ID: vumAdmin