Ho ricevuto questo errore quando provo a eliminare, eliminare, troncare una tabella in SQL Server utilizzando SAS:
ERRORE: errore CLI durante il tentativo di stabilire una connessione: [DataDirect] [ODBC SQL Driver Protocollo Server Wire] Errore durante l'analisi della stringa di connessione su offset 74.
Questo è il codice che lo sta provocando:
proc sql;
connect to odbc(noprompt="Driver={DataDirect 6.1 SQL Server Wire Protocol};99.999.999.99;Port=1433;Database=AAA;Uid=sqluser;Pwd=sqlserverpass;");
execute (drop table dbo.BBB_SUMMARY) by odbc;
disconnect from odbc;
quit;
Append funziona bene. Qualcuno sa come risolvere questo?
risposte:
0 per risposta № 1"Errore durante l'analisi della stringa di connessione all'offset 74." è un indizio piuttosto grande.
Presumendo 99.999.999.99 nella stringa di connessione è l'indirizzo IP di SQL Server, potrebbe essere necessario modificarlo in HOST = 99.999.999.99.
Vedere Documenti DataDirect
Non potevo speculare perché la stessa stringa di connessione apparentemente malformata avrebbe funzionato per append.