Vítejte na blog.vyvojar.cz Přihlásit | Registrovat | Pomoc
Titulní Blogy Fotky Soubory

Slepé uličky

Jak jsem narazil na SQL a ASP a kudy jsem vycouval nebo nevycouval

  • Nefunkční Enterprise Manager po deinstalaci SQL Express 2005

    Po deinstalaci SQL Express 2005 (a obecně i jiných edicí SQL 2005) přestane fungovat Enterprise Manager z SQL 2000 instalovaný na témž stroji. Důvod je jednoduchý: SQL 2005 nainstaluje novou verzi SQL-DMO. Na počítači ovšem je možné mít instalovánu pouze jednu verzi SQL-DMO. Enterprise manager spoléhá na SQL-DMO objekty při své práci, ale protože nová verze je zpětně kompatibilní, žádnou změnu nepocítíte. Tedy dokud se nerozhodnete SQL Express 2005 odinstalovat.

    Instalační program správně zruší registraci (své) nové knihovny SQL-DMO. Další spuštění EM pak vítá chudáka experimentátora touto chybovou hláškou

    SQLDMO has not been registered, please re-run SQL Server setup and contact your system administrator.

    Naštěstí není třeba hned v panice vytahovat zaprášené instalační CD SQL serveru 2000. Stačí SQL-DOM znovu zaregistrovat:

    1. Najděte adresář, kde se nachází soubor sqldmo.dll. V mém případě to byl adresář C:\Program Files\Microsoft SQL Server\80\Tools\Binn
    2. Provedťe registraci:
      regsvr32 sqldmo.dll

    Proběhla-li registrace úspěšně (DllRegisterServer in sqldmo.dll succeeded), bude Enterprise Manager opět funkční.


     

    Posted 4. listopadu 2004 9:39 by honzav | 2 Comments
    Vedeno pod:
Powered by Community Server (Personal Edition), by Telligent Systems
Vyvojar.cz na prodej!