Skip to main content link. Accesskey S
  • Anonymous
  • Log on
  • Help
  • IBM logo
  • Lotus Quickr wiki
  • All Wikis
  • Home
  • Community Articles
  • Product Documentation
  • Learning Center


Search

Advanced Search
IBM Translated Product Documentation...

 Lotus Quickr 8.5.1 for Domino documentation
 Lotus Quickr 8.5.1 for Domino API
 Lotus Quickr 8.5 for WebSphere Portal documentation
 Lotus Quickr Connectors 8.5 documentation
 IBM Translated Product Documentation

Tag Cloud

  • 2010 Quickr 8.5 Customer Day
  • 8.0
  • 8.1
  • 8.1.1
  • 8.2
  • 8.5
  • administering
  • administrators
  • API
  • atom
  • authentication
  • best practices
  • best_practices
  • blogs
  • calendar integration
  • chat
  • clustering
  • configuration
  • configuring
  • Connections
  • Connectors
  • Content Integrator
  • customization
  • customizing
  • customizing_quickr
  • demo
  • deploying
  • deployment
  • Development
  • Document
  • document_libraries
  • Domino
  • draft
  • ECM
  • education
  • email
  • enablement
  • events
  • Feed
  • FileNet
  • folder
  • getting started
  • getting_started
  • installation
  • installing
  • integrating
  • introducing
  • key file
  • ldap
  • Library
  • lotusphere
  • LTPA
  • Masterclass
  • Media Gallery
  • media_Domino
  • media_Portal
  • migrating
  • migration
  • mml
  • nodes
  • notes
  • P8
  • performance
  • Places
  • Portal
  • profiles
  • proxy
  • qpconfig.xml
  • QRD85 Enablement
  • QuickPlace
  • Quickr
  • Quickr 8.5
  • Quickr Domino 8.2 Masterclass
  • Quickr Domino 8.5
  • Quickr Domino 8.5.1
  • Quickr Domino8.5
  • Quickr J2EE 8.1.1 Masterclass
  • Quickr_customization
  • Quickr_Domino_8.5
  • quickrD
  • QuickrJ
  • REST
  • Sametime
  • security
  • SiteMinder
  • SPNEGO
  • SSL
  • SSO
  • TAM
  • templates
  • test_infrastructure
  • theme
  • themes
  • tips
  • troubleshooting
  • upgrading
  • video
  • web_seminar
  • webservices
  • xml_node
InformationInformation
You are currently viewing machine translated content. IBM translation might be available. Click IBM Translated Product Documentation to see what is available.X


Home > Lotus Quickr 8.5 for WebSphere Portal documentation > Transferring to an Oracle database
Rate this article 1 starRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars
(Current editable edition)
Original noneditable edition
Current editable edition
(Original noneditable edition)

Transferring to an Oracle database 

expanded Abstract
collapsed Abstract
Use the configuration wizard to transfer the Lotus® Quickr™ database domains to an Oracle database.



Use the configuration wizard to transfer the Lotus® Quickr™ database domains to an Oracle database.

Before transferring the Lotus Quickr database domains to an Oracle database, you must complete Preparing an Oracle database for Lotus Quickr.

A database domain is a concept from WebSphere® Portal, which refers to a complete set of tables, indices, and constraints contained in one single database schema. There are 9 database domains in Lotus Quickr 8.5: release, customization, feedback, likeminds, community, jcr (inherited from WebSphere Portal), placecntr, searchcntr, and qkradmin (Lotus Quickr specific database domains). During installation, all 9 database domains reside in the same database, specified during the installation. After installation, the 9 domains can be transferred to remote databases. Each domain can be transferred to a different database, for example for performance reasons.
 
IMPORTANT:  If you are transferring to Oracle RAC, the URL used during database-transfer must point to a single RAC node, for example:

jdbc:oracle:thin:@PRIMARY_NODE_HOSTNAME:1521:PRIMARY_NODE_INSTANCENAME 

The Oracle RAC URL will be set manually after database-transfer completes.  
  1. On the Lotus Quickr machine, run the ConfigWizard for performing the database transfer. If you are in a cluster environment, perform this step on the primary node.
    1. Enter the appropriate ConfigWizard command.
      • UNIX®: quickr_install_root/wp_profile/wizard/configwizard.sh
      • Windows®: quickr_install_root\\wp_profile\\wizard\\configwizard.bat
        • Note: After installation, open a new command prompt to start the configuration wizard with the updated environment variables.
      • Windows 64 bit: quickr_install_root\\wp_profile\\wizard\\configwizard64.bat
        • Note: After installation, open a new command prompt to start the configuration wizard with the updated environment variables.
    2. Click Configure the database
    3. Enter your Lotus Quickr Account
    4. Click Transfer data to another database -> Transfer data with all domains
    5. Select IBM DB2 Universal Database as the source database.
    6. Select Oracle Enterprise Edition as the target database
    7. Specify the source DB2® database information:
      • * DbDriver:  com.ibm.db2.jcc.DB2Driver (predefined)
        
        
         
        
        
        * DbLibrary: C:/IBM/Quickr/db2/java/db2jcc.jar;C:/IBM/Quickr/db2/java/db2jcc_license_cu.jar (predefined)
        
        
         
        
        
        * JdbcProviderName: wpdbJDBC_db2  (predefined)
        
        
         
        
        
        * DbHostName:   hostname (or IP) of the Lotus Quickr install machine 
        
        
         
        
        
        * DbPort: DB2 port (e.g. 50000)
        
        
         
        
        
        * DbName: name of the Lotus Quickr database (out of box: WPSDB)
        
        
         
        
        
        * DbUser: db user (same as your Lotus Quickr user out of installation)
        
        
         
        
        
        * DbPassword:  db password (same as your Lotus Quickr password out of installation)

    8. Click Next. The configuration wizard will make a JDBC connection to the specified database. If the connection fails, verify the information and try again.
    9. Specify the target Oracle database information:
      • * DbDriver:  oracle.jdbc.OracleDriver (predefined)
        
        
         
        
        
        * DbLibrary: C:\\ojdbc14.jar (IMPORTANT: you should copy this JDBC driver file to your Quickr machine)
        
        
         
        
        
        * JdbcProviderName: wpdbJDBC_oracle  (predefined)
        
        
         
        
        
        * DbHostName:   hostname (or IP) of the Oracle machine
        
        
         
        
        
        * DbPort: Oracle database port (e.g. 1521)
        
        
         
        
        
        * DbName: name of the Oracle database (e.g. QKRDB as shown in the above DDL scripts)
        
        
         
        
        
        * DbUser: DBA user on the Oracle database (if you use "SYSTEM" as the user, be sure you grant "sysdba" role to it, since "SYSTEM" is only granted "SYSOPER" out of box; or you can use the following command to create a DBA user for Lotus Quickr:
        
        
         
        
        
          connect sys/PASSWORD/@QKRDB as sysdba;
        
        
         
        
        
          create user QKRDBA identified by MYPASSWORD;
        
        
         
        
        
          grant sysdba to QKRDBA;
        
        
         
        
        
        then you can use QKRDBA as your DB user and MYPASSWORD as your DBA account.
        
        
         
        
        
        * DbPassword: DBA user password
        
        

    10. Click Next. The configuration wizard will make a JDBC connection to the specified database. If the connection fails, verify the information and try again.
    11. Verify both databases. Verify all the information on the next preview panel.
    12. Click Next to initiate the database transfer.
  2. If you are in a cluster environment, perform this step on the secondary node.
    1. Copy the ojdbc14.jar file to your secondary node. For example: C:\\lib\\ojdbc14.jar
    2. Open the DM WebSphere Application Server administration console, and create the following WebSphere Application Server variable:
      • scope: your secondary node
      • name: WP_ORACLE_JDBC_DRIVER_CLASSPATH_1
      • value: C:\lib\ojdbc14.jar
    3. Copy the wp_profile/PortalServer/jcr/lib/com/ibm/icm/icm.properties file from the primary node to the secondary node. Change all values that are different between the two machines, for example the location of the index directory.
    4. Restart the secondary node.
  3. Oracle RAC only.  Update the database URL in the WebSphere datasource to connect to the cluster:
    1. Login to the WebSphere Application Server Administrator Console
    2. Navigate to Resources > JDBC Providers
    3. If there is a value in the Node field, remove it and click Apply.
    4. For each Oracle JDBC provider, repeat the following steps:
      1. Click the provider name.
      2. Select Data Sources.
      3. Click the name of the data source.
      4. Under the Oracle data source properties, modify the URL attribute according to Oracle RAC configuration:

        jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=PRIMARY_NODE_HOSTNAME)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=SECONDARY_NODE_HOSTNAME)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=DATABASE_SERVICENAME)))
      5. Save your changes.


Parent topic: Installing: qp85

expanded Article information
collapsed Article information
Category:
Lotus Quickr 8.5 for WebSphere Portal documentation, Product Documentation,
Tags:

This Version: Version 2 November 21, 2011 8:58:33 AM by Hunter T Tweed  IBMer

expanded Attachments (0)
collapsed Attachments (0)

 


expanded Versions (2)
collapsed Versions (2)
Version Comparison     
Version Date Changed by               Summary of changes
This version (2) Nov 21, 2011 8:58:33 AM Hunter T Tweed   Added Oracle RAC specific information
1 Jun 11, 2010 10:12:16 AM IBM  
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedSubscribe to RSSHelpAbout
  • All Lotus and WebSphere Portal wikis
  • IBM developerWorks
  • IBM Software support
  • IBM Social Business User Experience Blog
  • IBMSocialBizUX on Twitter
  • IBMSocialBizUX on Facebook
  • Lotus product forums
  • IBM Social Business UX Blog
  • IBM Collaboration Solutions
  • Recently added feedRecently added
  • Recently edited feedRecently edited
  • Recently added comments feedRecently Added Comments
  • Wiki Help
  • Forgot user name/password
  • Wiki design feedback
  • Content feedback
  • About the wiki
  • About IBM
  • Privacy
  • Contact IBM
  • IBM Terms of use
  • Wiki terms of use