MicroStrategy ONE
Driver MicroStrategy ODBC per Oracle Wire Protocol per Windows e Linux
Le seguenti informazioni sono necessarie per configurare la connessione del driver per il driver MicroStrategy ODBC per Oracle Wire Protocol:
- Nome dell'origine dati: immettere un nome per identificare la configurazione dell'origine dati Oracle in MicroStrategy. Ad esempio, Finance o Oracle-1 possono servire per identificare la connessione. Per qualsiasi connessione Oracle Wire Protocol è richiesto un DSN. A seconda che si desideri utilizzare una connessione standard o una connessione TNSNames, fare riferimento a uno dei seguenti elenchi di opzioni di seguito:
- Connessione Standard: Viene configurata una connessione standard tramite Oracle Wire Protocol con i seguenti parametri di connessione:
- Nome host: il nome del server Oracle a cui accedere. Ad esempio, il server potrebbe essere denominato Oracle-1 o essere un indirizzo IP come
123.456.789.98. - Numero porta: il numero della porta del listener Oracle fornito dall'amministratore del database. In genere il numero di porta predefinito è 1521.
- Uno dei seguenti parametri; quale scegliere dipende dalle tue preferenze personali:
- SID: Oracle System Identifier per l'istanza di Oracle in esecuzione sul server. Il SID predefinito è in genere ORCL.
- Nome servizio: il nome del database globale, che include il nome del database e il nome del dominio. Ad esempio, se il nome del database è
financee il relativo dominio èbusiness.comil nome del servizio èfinance.business.com.
- Server alternativi: elenco di server di database alternativi per abilitare il failover della connessione per il driver. Se il server database primario immesso come SID o nome servizio non è disponibile, verrà tentata una connessione ai server in questo elenco finché non sarà possibile stabilire una connessione. Puoi elencare i server nel formato SID o nome servizio, come mostrato negli esempi seguenti:
- Uso di un SID: (
HostName=DB_server_name: PortNumber=1526:SID=ORCL) - Uso di un nome servizio: (
HostName=DB_server_name: PortNumber=1526:ServiceName=service.name.com)
- Uso di un SID: (
- Nome host: il nome del server Oracle a cui accedere. Ad esempio, il server potrebbe essere denominato Oracle-1 o essere un indirizzo IP come
-
Abilita SSL: I dati sono crittografati utilizzando SSL. Se il server del database non supporta SSL, la connessione fallisce.
-
CryptoProtocolVersion: Specifica uno o più protocolli di crittografia che possono essere utilizzati quando SSL è abilitato.
-
Certificatoserver convalidato: Determina se il driver convalida il certificato inviato dal server di database quando la crittografia SSL è abilitata.
-
TrustStore: Immettere la directory del file truststore da utilizzare quando SSL è abilitato.
-
Nome host in certificato: immettere un nome host per la convalida del certificato quando la crittografia e la convalida SSL sono abilitate.
- Connessione TNSNames: Una connessione TNSNames utilizza a
TNSNAMES.ORAper recuperare le informazioni su host, numero di porta e SID da un server (alias o nome del servizio di rete Oracle) elencato inTNSNAMES.ORAfile. Una connessione TNSNames richiede i seguenti parametri:- Nome server: nome di un server incluso in a
TNSNAMES.ORAincluso nella casella di testo TNSNames File sottostante. - TNSNames File: la posizione del file
TNSNAMES.ORAfile. Assicurarsi di immettere l'intero percorso diTNSNAMES.ORAfile, incluso il nome del file stesso. È possibile specificare piùTNSNAMES.ORAfile.
- Nome server: nome di un server incluso in a
Quando ci si connette a un'installazione di Oracle come metadati, è fondamentale che il driver ODBC sia configurato per utilizzare i parametri del set di caratteri come installazione di metadati Oracle. Questo è controllato tramite l'opzione IANAAppCodePage nel file odbc.ini.
Segui questi passaggi per determinare il set di caratteri dell'installazione dei metadati Oracle e modificare i file odbc.ini:
- Aprire lo strumento di test ODBC di MicroStrategy e connettersi al database.
- Eseguire la query seguente
select * from NLS_DATABASE_PARAMETERS. - Prendere nota del valore restituito per
NLS_CHARACTERSETparametro. - Trova il
NLS_CHARACTERSETvalore nel registro IANA trovato in http://www.iana.org/assignments/character-sets/character-sets.xhtml. - Apri il file odbc.ini e imposta il valore IANAAppCodePage sul valore MIBenum assegnato dal registro IANA.
