<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo an alle,
Ich versuche, die Funktion Open Database() zu verwenden, um eine Datentabelle aus einer Oracle-Datenbank zu erstellen. Ich bin ratlos, was ich tun soll. Wenn Sie mit Ratschlägen helfen könnten, wäre ich sehr dankbar.
Hier ist, was ich versucht habe,
1) Ich begann mit der Erstellung des DSN,
Datei: DataWarehouse_RegEntry.reg
Windows-Registrierungseditor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ DWHDB ]
"Beschreibung"="Data Warehouse-Datenbank"
"Treiber"="C:\\WINDOWS\\system32\\sqlsrv32.dll"
"Server"=" scooby1.meinedomain.com "
"Trusted_Connection"="Ja"
2) dann habe ich in JMP als JSL Script folgenden Funktionsaufruf gemacht,
dt_test = Datenbank öffnen (
"DSN= DWHDB ;
PWD=myP@ssword;
UID=meinBenutzername;
Description=Data Warehouse-Datenbank;
APP=JMP;
DATENBANK=Sendung_QA;
Trusted_Connection=Ja "
,
„--my sql command to pull the dt“ ) ;
und wenn ich das ausführe, erhalte ich eine Fehlermeldung.
[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server existiert nicht oder Zugriff verweigert.
Ich habe sogar versucht,
Öffnen Sie Admin Tools \ ODBC, gehen Sie zur Registerkarte System DSN und versuchen Sie, eine Verbindung hinzuzufügen / zu testen scdobi01.cree.com mit der bereitgestellten UID und PWD. Es sagt, dass es keine Verbindung herstellen kann.
-------------------------------------------------- --------------
Die Informationen, die mir gegeben wurden, um diese Verbindung herzustellen, sind:
UserID(UID) = meinBenutzername,
Passwort(PWD) = myP@ssword,
Hostname = scooby1.mydomain.com,
Port = 1521,
SID = prodooby,
Datenbankname = Sendung_QA
Ich schätze jede Hilfe oder Anleitung. Danke schön.
Aufrichtig,
Loysius
Sie können einfach den Oracle-Client installieren, der mit dem ODBC-Treiber geliefert wird.
Hallo,
So richten Sie den 64-Bit-ODBC-Treiber in Windows 10 ein, um eine JMP-Verbindung herzustellen.
Welche Pakete müssen heruntergeladen werden, da es einige Pakete gibt .
Wäre sehr dankbar, wenn jemand helfen könnte, die genauen benötigten Pakete aufzulisten und die Verfahren hier einzurichten!
Ich war nie in der Lage, den Microsoft Oracle ODBC-Treiber zum Laufen zu bringen.Holen Sie sich stattdessen den kostenlosen Oracle-Client von Oracle.
Jeffs Antwort ist genau richtig.Wenn Sie weitere Probleme haben, lassen Sie es uns wissen.Ich verbinde JMP seit Jahren mit Oracle.
Eine Sache, bei der Sie sicher sein müssen, ist, "mit der Luke übereinzustimmen".Das heißt, wenn Sie 32-Bit-JMP haben, benötigen Sie 32-Bit-Oracle.Wenn Sie 64-Bit-JMP haben, benötigen Sie 64-Bit-Oracle.
Danke für die Antwort. Dies hat mir geholfen herauszufinden, dass ich nicht einmal Datenquellentreiber habe, die mit Oracle funktionieren. Jetzt habe ich eine große Spur und Arbeit zu erledigen .
Danke Jeff.
Aufrichtig,
Loysius
Der beste Weg, um die JSL für fast alles in JMP zu erhalten, besteht darin, dies interaktiv zu tun und dann das Skript aus dem Ergebnis abzurufen.
Um mit ODBC-Datenbanken umzugehen, wählen Sie Datei->Datenbank->Tabelle öffnen... und arbeiten Sie die Dialoge durch, um die Tabelle zu öffnen, die Sie interessiert, und sehen Sie sich dann das Quellskript in der resultierenden Datentabelle an. Es wird die JSL haben, um diese Tabelle zu öffnen.




-Jeff