Creating the Collaborate system table database or schema

Create the database or schema for Collaborate with the help of your database administrator. After you create a schema, enter the correct information about it in the data source information worksheet.

About this task

Complete the following tasks to create the Collaborate system tables or schema:

Procedure

  1. Work with a database administrator to create the required database or schema for Collaborate.
    Note: The Collaborate system database must use UTF-8 character encoding. If you do not use UTF-8, you can encounter a problem when you copy certain characters from a Microsoft™ Word document into Collaborate. In an Oracle database, certain characters display as ? when you copy them from Word to a Collaborate field. For DB2®, this issue causes a problem when you view objects. To fix the problem, you must go into the database and remove the problem characters.
    Table 1. Guidelines for creating databases or schemas

    This two-columned table provides information about the database vendor in one column, and the guidelines that must be followed while you create the database or schema in the second column.

    Database vendor Guidelines
    Oracle Enable the auto commit feature for the environment open. See the Oracle documentation for instructions.
    DB2 Set the database page size to at least 16K, or 32K if you need to support Unicode. See the DB2 documentation for instructions.
    SQL Server Use either the SQL Server authentication, or both the SQL Server and Windows™ authentication, because Platform requires SQL Server authentication. If necessary, change the database configuration so that your database authentication includes SQL Server. Also, be sure that TCP/IP is enabled in your SQL Server.
    MariaDB To support Unicode, set the appropriate database collation while creating databases or schemas.
    Note: If you plan to enable locales that use multi-byte characters, such as Chinese, Korean, and Japanese, ensure that the database is created to support them.
    Note: When you create your databases, you should use the same code page for all of your databases. You cannot change this code page once it is set. If you did not create your databases to use the same code page, you must use only the characters supported in the code page. For example, if you create a zone in global offers that does not use a character in the profile database code page, the global offer does not work.
    Note: Database names in Unica Collaborate must follow the naming convention for ordinary identifiers (also known as "non-quoted identifiers or regular identifiers) for the brand of SQL used (DB2, Oracle, SQL Server, MariaDB and so on). Refer to your database provider documentation for specific details. Typically, alphabetic letters, numbers, and underscores are allowed by all flavors of SQL. Hyphens and other characters not permitted in ordinary identifiers will likely cause SQL exceptions.
  2. Have the database administrator create an account for the database or schema. Specify this account as a data source for a system user later in the installation process.

    This account must have at least CREATE,DELETE, SELECT, INSERT, UPDATE, and DROP rights.

    If you are using DB2, make sure that the buffer pool for the table space is at least 32 K; otherwise, you are not able to create templates.

  3. Obtain the information about your database or schema and the database account and then print and complete the Unica Collaborate installation database information worksheet.