Select Database Type MSSQL

Oracle database creation requires the following properties. To connect or create a schema requires a subset of these properties. Please note that properties marked with an asterisk must not collide with existing objects in the database. Database Server Address Usually the host name or IP address of the computer where the database server is accessible. Database Server Port Port on which the database listens for a connection Existing Database Name Name of a database that already exists into which the Oracle Service Registry tablespace, user and schema will be created. Database Administrator Name User name of the administrator of the database; required to create a new user and a new tablespace in the existing database Database Administrator Password Password for the administrator account specified in the previous text box. Database Tablespace Name Name of the tablespace to be created in the existing database and which will store UDDI data structures. Database User A new user account which will be created to connect to the database. Page 79

4.3. Oracle Database Settings

Database User Password Password for the user account specified in the previous text box. Confirm password Again, if it is not the same as in the previous text box, you cannot continue. Tablespace Datafile This field contains the name of the file that will store the tablespace on database server. By default, the file will be created in a directory that is configured on the database server, but you can specify a full path if needed. If you use an Automatic Storage Management ASM extension, you can specify a disk group using the plus sign in this field. Example: “+DATA”. If you use Oracle RAC, you need to specify a disk group so that all cluster nodes can properly access storage. Continue with Section 4.7, JDBC Driver .

4.3.1. Oracle RAC Database Settings

Systinet Registry supports Oracle RAC database except for fast connection failover. The normal failover works. To setup this database, you must provide more information than just the fields above. Oracle RAC database uses a special connection string. In the JDBC Drivers page, select Use custom connection string and fill-in the connection string containing RAC parameters. A n e x a m p l e c o n n e c t i o n s t r i n g l o o k s l i k e t h i s : jdbc:oracle:thin:DESCRIPTION=LOAD_BALANCE=onADDRESS_LIST=ADDRESS=PROTOCOL=TCP HOST=node1.example.com PORT=1521ADDRESS=PROTOCOL=TCP HOST=node2.example.com PORT=1521CONNECT_DATA=SERVICE_NAME=myservice FAILOVER_MODE =TYPE = SELECTMETHOD = BASICRETRIES = 180DELAY = 5

4.4. MSSQL

The installation process creates a new database on the database server under the given user name. The database schema is created and UDDI data are loaded. This user should have the Database Creators server role. Important Make sure your database server has case-sensitive collation, otherwise all comparisons will be case insensitive, even if the caseSensitiveMatch findQualifier is set. Alternatively, you can create a database with case-sensitive collation manually and use the create schema option. Important If you selected the option Create database in the installationSetup panel shown in Figure 17 , you need a database user account with the Database creators server role. To create such account, you can use the SQL Server Enterprise Manager : 1. Select the Console Root Microsoft SQL Servers SQL Server Group server name Security Logins . 2. Right-click on Logins and select the New Login from the context menu. 3. Enter the account name, click on the SQL Server Authentication option and fill in the password. 4. Select Server Roles tab, mark the Database Creators, click OK, and retype the password. Page 80

4.4. MSSQL

MSSQL database creation requires the following properties. To connect or create schema requires a subset of these properties. Please note that properties marked with an asterisk must not collide with existing objects in the database. Database Server Address Usually the host name or IP address where the database server is accessible. Database Server Port Port on which the database listens for a connection. Database name Name of the database that will hold UDDI data structures. Database user User name of a user who is able to create a new database. Database User Password Password for the user specified above. Continue with Section 4.7, JDBC Driver .

4.5. DB2

The Create database option from the installerSetup tool does not create a new database physically. The installation process creates a new tablespace in an existing database with the given existing bufferpool and associates the tablespace Page 81

4.5. DB2

with the given file. Permission to use the tablespace is given to the specified user. Then, a database schema is created and UDDI data are loaded. Important Because relational tables are created in the implicit schema, if you want to create more UDDI databases such as databases for publication and discovery registries for the approval process, you must create UDDI databases with different database users. Important The Create database option requires a bufferpool with 8k page size and an database user account, that can use a temporary tablespace with such bufferpool. • To create such a bufferpool using the DB2 Control Center: