Yusaku Sako created AMBARI-2466:
-----------------------------------

             Summary: Hive/Oozie database settings should accept custom JDBC 
URLs
                 Key: AMBARI-2466
                 URL: https://issues.apache.org/jira/browse/AMBARI-2466
             Project: Ambari
          Issue Type: Bug
          Components: client
    Affects Versions: 1.2.4
            Reporter: Yusaku Sako
            Assignee: Yusaku Sako
            Priority: Critical
             Fix For: 1.2.4
         Attachments: AMBARI-2466_branch-1.2.4.patch

Ran into issues setting up Hive and Oozie with an Oracle database.

1. We are hard-coding port 1521 for the JDBC URL.  
2. There are two types of JDBC URLs for Oracle:
 * jdbc:oracle:thin:@[HOST][:PORT]:SID
 * jdbc:oracle:thin:@//[HOST][:PORT]/SERVICE
We are making the assumption that it is the latter, but this may not work 
depending on how Oracle is set up.
3. We prompt for the "Database Name".  In Oracle context, this could be the SID 
or SERVICE NAME, but it's not clear what this is.

As a solution to all of the above, we will construct the JDBC URL based on the 
database type, host, and name for Hive/Oozie and present it to the user as an 
editable text field during install.

Post-install, the JDBC URL remains editable, but does not change automatically 
as changes other database-related parameters.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to