Table of Contents

Search

  1. About the Data Vault Administrator Guide
  2. Introduction to the Data Vault
  3. Data Vault Service Startup and Shutdown
  4. Data Vault Configuration
  5. Data Vault SSL Setup
  6. Data Vault ODBC Setup
  7. Data Vault Administration
  8. Data Repartitioning
  9. Partial Data Vault Copy
  10. Archived Data Migration
  11. Data Validation
  12. Bulk File Uploader
  13. Data Vault Administration Tool
  14. Data Vault Logs
  15. User Account Privileges
  16. ssasql Command Line Program
  17. Data Vault Audit Log
  18. Appendix A: Sample Configuration Files

Data Vault Administrator Guide

Data Vault Administrator Guide

Making JDBC Connections

Making JDBC Connections

In order to make JDBC connections, you must create a trust store. The trust store is used to store certificates from trusted certificate authorities.
  1. Verify that the JDBC URL has SSL=1 appended to the URL:
    jdbc:infafas://<server hostname with fully qualified domain name>:<Data Vault port number>?SSL=1
    For example:
    jdbc:infafas://invrlx62ilm29.informatica.com:7507?SSL=1
  2. Use the following OpenSSL command to create the export .der file:
    openssl x509 -outform der -in <certificate>.pem -out <export file>.der
  3. Use the following command to create a key store:
    keytool -import -alias your-alias -keystore <keystore name>.jks -file <export file>.der
  4. For 3rd party JDBC tools, for example Squirrel, add the trust store in the batch file to start the tool, as shown in the following example:
    -Djavax.net.ssl.trustStore=E:/QA/SSL_Tests/TestCaInfa2/TestCaInfa/TestCA/demo10.jks -Djavax.net.ssl.keyStorePassword='password'
  5. For a simple java program, add .JKS file as a connection property in the Java code.
  6. Alternatively, you can pass the trust store details within the JDBC URL, using the following format:
    jdbc:infafas://<server hostname with fully qualified domain name>:<Data Vault server port number>?SSL=1&TrustStore=<jks file with absolute file name>&TrustStorePassword=<trustorepassword>&TrustStoreType=jks
    For example: jdbc:infafas://irs11ilm02:8564/adm?SSL=1&TrustStore=D:/filename.jks&TrustStorePassword=password&TrustStoreType=jks
    These parameters are optional. The .jks file path must contain a forward slash ("/) , regardless of the operating system.

0 COMMENTS

We’d like to hear from you!