Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Záloha sql databaze

Ahoj,pokouším se zálohovat sql databazi pomocí síť. jednotky. Vše běží v pořádku,ale pouze do doby, kdy server restaruju. Po restartu se jednotka nenamapuje. Nevěděl by někdo kde mám chybu?

EXEC xp_cmdshell 'NET USE V: \\192.168.0.1\zal_sql /PERSISTENT:yes'

Předem díky za odpověď.

Předmět Autor Datum
účet, pod kterým běží SQL nejspíše nemá práva na onen síťový disk, protože k ověření jsi nejspíše po…
touchwood 15.06.2015 14:39
touchwood
Ahoj, děkuju za odpověď Př. SQL server běží pod účtem admini. Cílová složka zal_sql má plný práva p…
nidy 16.06.2015 08:59
nidy
ok, a v okamžiku, kdy ta úloha běží, máš na serveru otevřenou interaktivní session daného uživatele?…
touchwood 16.06.2015 09:07
touchwood
A je nějaký důvod proč to nenamapovat přímo ve windows a po restartu pro jistotu "neobnovit" dávkáče…
MM_tank 16.06.2015 09:35
MM_tank
mapování disků probíhá pod určitým uživatelem, a to v rámci interaktivní session (v podstatě se musí…
touchwood 16.06.2015 09:48
touchwood
Díky za odpověď, už jsem to vyřešil tak, že map. jednodky je v jobs po spuštění SQL agenta. Vše běž… poslední
nidy 16.06.2015 09:53
nidy

Ahoj, děkuju za odpověď

Př. SQL server běží pod účtem admini. Cílová složka zal_sql má plný práva pro účet admini. Pod tímto účtem se také přihlásím do SQL Management Studio kde spustím:

>> EXEC xp_cmdshell 'NET USE V: \\192.168.0.1\zal_sql /PERSISTENT:yes'

Vše se namapuje vidím disk V: záloha proběhne, ale po restartu serveru disk V: opět zmizí

Přeji hezký den

ok, a v okamžiku, kdy ta úloha běží, máš na serveru otevřenou interaktivní session daného uživatele?

edit: nebo jinak, když zálohu nasměruješ rovnou do share (namísto do namapovaného písmenka), zafunguje to?

mapování disků probíhá pod určitým uživatelem, a to v rámci interaktivní session (v podstatě se musí spustit Explorer). A podle mě task spuštěný přes task scheduler jako SQL job nemá interaktivní login.

Zpět do poradny Odpovědět na původní otázku Nahoru