Forum » Programiranje » IBEScript v Windows Scheduler
IBEScript v Windows Scheduler
hendriks ::
Problem:
Scheduliran IBE script (notri je en simple update na Firebird bazi, ki gre iskat podatke v SQL Server 2008)
javi naslednji error:
Ozadje:
Scripta je schedulirana v Windows Schedulerju na Windows Server 2003 Standard SP2. Naj povem, da
skripta deluje brez problemov, če jo zaženemo v CMD-ju ali IBExpertu. Le v schedulerju javi gornji error.
SQL Server Native Client je inštaliran. Kolega je iskal/probaval rešitve 2 polna dneva. Brez uspeha.
Evo, pa da vas vidim sistemce :)
Scheduliran IBE script (notri je en simple update na Firebird bazi, ki gre iskat podatke v SQL Server 2008)
javi naslednji error:
Error occurred while executing following statement (line 31): -------- STATEMENT ---------- ibec_CreateConnection(__ctODBC, 'Driver={SQL Server Native Client 10.0};Server=SERVER10;Database=Baza;Trusted_Connection=yes') -------- ERROR ---------- IM002:[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
Ozadje:
Scripta je schedulirana v Windows Schedulerju na Windows Server 2003 Standard SP2. Naj povem, da
skripta deluje brez problemov, če jo zaženemo v CMD-ju ali IBExpertu. Le v schedulerju javi gornji error.
SQL Server Native Client je inštaliran. Kolega je iskal/probaval rešitve 2 polna dneva. Brez uspeha.
Evo, pa da vas vidim sistemce :)
nightrage ::
Najprej nared udl file če se sploh lahko povežeš na to bazo (test.udl),potem izber driver (tukaj boš videl če imaš SQL Server Native Client 10.0 sploh inštaliran), nato vnes server in bazo, ter tip povezave in prever konekcijo.
hendriks ::
nightrage, to kar si napisal funkcionira. Tako kot funkcionira scripta, ko jo zaženem v CMD-ju na strežniku.
Le če jo scheduliram, odleti z zgornjim errorjem. Next one :)
Le če jo scheduliram, odleti z zgornjim errorjem. Next one :)
nightrage ::
Men je tale error dokaj jasn, čeprav ne vem zakaj bi prišlo do njega -> Data source name not found and no default driver specified
Ok, poiskus tole. Greš v Control panel -> Administrative Tools -> ODBC Data Soruce Administrator -> klikneš na System DSN in dodaj tvoj data source oz podatkovno bazo
(Zdej to je v windows 7 ne vem pa kako ima to narejeno Windows Server 2003), nato pa poiskus s tvojim schedulerjem pognat skripto.
Ok, poiskus tole. Greš v Control panel -> Administrative Tools -> ODBC Data Soruce Administrator -> klikneš na System DSN in dodaj tvoj data source oz podatkovno bazo
(Zdej to je v windows 7 ne vem pa kako ima to narejeno Windows Server 2003), nato pa poiskus s tvojim schedulerjem pognat skripto.
Zgodovina sprememb…
- spremenil: nightrage ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [c#] in sql bazaOddelek: Programiranje | 1402 (901) | japol |
» | [ASP.NET] problemOddelek: Izdelava spletišč | 2194 (1844) | Microsoft |
» | OleDb in visual studio .netOddelek: Programiranje | 2315 (2094) | Kovalchuk |
» | ASP in direktni query v MySQLOddelek: Programiranje | 1728 (1622) | BBB |
» | En problem v ASPOddelek: Programiranje | 939 (831) | webblod |