um über SQL eine Verbindung zur Datenbank herzustellenHallo
Ich möchte über eine SQL-Abfrage eine Verbindung zur Datenbank herstellen.
Ich habe das JSL-Skript geschrieben
dt = Datenbank öffnen (
„DRIVER = {SQL Server};
SERVER = HAISQLC162\HAISQLC162,3187
UID = hw_tests_viewer
PWD = ********
DATENBANK = HW_Chip_Tests;"
,
"WÄHLEN *
VON [HW_Chip_Tests].[viewer].[chip_tests_row_data_3m_v]
wobei VID = 'S232NNC300578' "
);
aber Fehlermeldung erhalten: Datenquellenname nicht gefunden und kein Standardtreiber angegeben
Was habe ich falsch gemacht?

DatenzugriffWindowsBetreff: Verbindung zur Datenbank über SQL herstellenIch bin mir nicht sicher, ob es einfacher ist, aber Sie können auch Datei > Datenbank > Tabelle öffnen versuchen. Möglicherweise müssen Sie eine ODBC-Benutzerquelle erstellen. Sobald Sie eine Tabelle aus SQL Server öffnen, finden Sie die Verbindungszeichenfolge unter dem roten oder grünen Dreieck (abhängig von der verwendeten JMP-Version).
Betreff: Verbindung zur Datenbank über SQL herstellenFür mich sieht es so aus, als ob die Verbindungszeichenfolge das falsche Format hat. Normalerweise sehen sie so aus:
Driver={SQL Server};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
Wie es genau aussieht, hängt von Ihrer Datenbank, Ihrem Treiber, den Einstellungen auf Ihrem PC usw. ab.
Sie können auch versuchen, die Verbindung mit dem JMP-Abfragegenerator herzustellen und die Verbindungszeichenfolge von dort zu extrahieren (es wird eine neue SQL-Abfrage anstelle von „Datenbank öffnen“ verwendet, was ich Ihnen ebenfalls empfehlen würde, da diese Methode in Zukunft von JMP unterstützt werden soll). Die erstellte Verbindungszeichenfolge wird etwas anders sein, da sie möglicherweise mit dem Präfix ODBC versehen wird.
Betreff: Verbindung zur Datenbank über SQL herstellenGibt es eine Möglichkeit, Schritt für Schritt zu zeigen, wie man die Verbindungszeichenfolge erhält?
Betreff: Verbindung zur Datenbank über SQL herstellenHallo @DualBison1041 , ja, es gibt eine Möglichkeit, die Verbindungszeichenfolge abzurufen. Sie können eine JMP-Datenbankabfrage generieren, indem Sie:
- Datei => Datenbank => Abfrage-Generator (oder in JMP 19 Datei => Verbinden mit => ODBC => Abfrage-Generator
- Wählen Sie die gewünschte Verbindung aus (z. B. ODBC: Neue Verbindung, Computerdatenquelle ...)
- Nächste
- Abfrage erstellen
- dann zB speichern ändern Skript zu Skript Fenster wird Ihnen die Verbindungszeichenfolge zeigen
BR
