Na jednom PC som si vytvoril prostrednictvom systemu MS SQL SERVER Expres 2008 jednoduchu databazu s nazvom "kniznica". Subory suvisiace s touto databazou su umiestnene v korenovom priecinku DB serveru (c:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\) a su to: kniznica.mdf a kniznica_log.LDF.
Ked tieto subory prekopirujem do toho isteho priecinku na inom PC databazovy system o nich nevie. Pri zadani prikazu "select name from sys.databses" sa mi databaza "kniznica" nezobrazi. Taktiez nie je mozne sa na nu pripojit prikazom "use kniznica".
Ani nebolo treba vypnut service. Stacilo zrusit uzivatelske pripojenie k DB serveru a prepisat tie dva novovytvorene subory bez dat subormi zo zdrojoveho PC s datami .
Po opatovnom pripojeni k DB mi sice hodilo hlasku:
The Service Broker in database "kniznica" will be disabled because the Service B roker GUID in the database (96444508-41B0-47F1-A88D-61A6EF71CAB9) does not match the one in sys.databases (E4EBABAB-00DB-4E47-AF07-A9C52165C4F4). Changed database context to 'kniznica'.
no k prenesenej databaze ma uspesne pripojilo a nasledne som z nej mohol dokonca aj citat data.
Kazdopadne diky shiro za napad!
Pozna niekto aj iny "profesionalnejsi" sposob, ako by sa dal realizovat spominany transport DB?
Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre