none
veritabanı attach yapmaya çalıştığımda hata alıyorum RRS feed

  • Soru

  • aşağıdaki hatayı alıyorum

    TITLE: Microsoft SQL Server Management Studio
    ------------------------------

    Attach database failed for Server 'NAGIHANSONY\SQLEXPRESS'.  (Microsoft.SqlServer.Smo)

    For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.4033.0+((KJ_SP2_GDR).140709-1555+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Attach+database+Server&LinkId=20476

    ------------------------------
    ADDITIONAL INFORMATION:

    An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)

    ------------------------------

    SQL Server detected a logical consistency-based I/O error: torn page (expected signature: 0xaaaaaaaa; actual signature: 0x0000aaaa). It occurred during a read of page (1:6266) in database ID 5 at offset 0x000000030f4000 in file 'C:\Data\CARIHESAP.mdf'.  Additional messages in the SQL Server error log or system event log may provide more detail. This is a severe error condition that threatens database integrity and must be corrected immediately. Complete a full database consistency check (DBCC CHECKDB). This error can be caused by many factors; for more information, see SQL Server Books Online.
    During redoing of a logged operation in database 'CARIHESAP', an error occurred at log record ID (3006:2654:5). Typically, the specific failure is previously logged as an error in the Windows Event Log service. Restore the database from a full backup, or repair the database.
    Could not open new database 'CARIHESAP'. CREATE DATABASE is aborted. (Microsoft SQL Server, Error: 824)

    For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=824&LinkId=20476

    ------------------------------
    BUTTONS:

    OK
    ------------------------------

    16 Ekim 2014 Perşembe 13:55

Yanıtlar

  • Merhaba;

    " Complete a full database consistency check (DBCC CHECKDB). This error can be caused by many factors; for more information, see SQL Server Books Online. "

    ile ilgili buraya

    DBCC CHECKDB ile ilgili buraya

    bakmalısınız.

    Kolay Gelsin.


    HNG ═══ᵌ Ữ

    • Yanıt Olarak İşaretleyen Burak ORDU 22 Ekim 2014 Çarşamba 10:38
    16 Ekim 2014 Perşembe 14:16
  • Öncelikle geçmiş olsun, veritabanın Corrupt olmuş. Öncelikle 2 şeye odaklan:

    - Bu veritabanının yedekleri ne durumda? En son ve sağlam yedeğin ne zaman alınmış?

    - Bu sorun neden meydana gelmiş? Disk'lerinde mi sorun var, yoksa birden sunucu kapandı da bu nedenle de oluştu Corruption?

    Eğer sağlam ve yeni bir yedeğin yoksa ve tek şansın elindeki dosyalardan veri dönmekse (ki memleketteki çoğu firmanın yaşadığı ve yaşayacağı senaryo budur) o zaman büyük geçmiş olsun, çünkü veritabanını eski haline getirme şansın tüm dünyada barış olması kadar zor, o kadar yani... Belki 3-5 kırıntıyı kurtarabilmek için ApexSQL'in Recovery Tool'u benzeri uygulamaları kullanabilirsin.


    Ekrem Önsoy - MCDBA, MCITP:DBA+DBD, MCSD.Net, MCSE, ITILv3 | http://ekremonsoy.blogspot.com

    • Yanıt Olarak İşaretleyen Burak ORDU 22 Ekim 2014 Çarşamba 10:38
    20 Ekim 2014 Pazartesi 08:58

Tüm Yanıtlar

  • Merhaba;

    " Complete a full database consistency check (DBCC CHECKDB). This error can be caused by many factors; for more information, see SQL Server Books Online. "

    ile ilgili buraya

    DBCC CHECKDB ile ilgili buraya

    bakmalısınız.

    Kolay Gelsin.


    HNG ═══ᵌ Ữ

    • Yanıt Olarak İşaretleyen Burak ORDU 22 Ekim 2014 Çarşamba 10:38
    16 Ekim 2014 Perşembe 14:16
  • Öncelikle geçmiş olsun, veritabanın Corrupt olmuş. Öncelikle 2 şeye odaklan:

    - Bu veritabanının yedekleri ne durumda? En son ve sağlam yedeğin ne zaman alınmış?

    - Bu sorun neden meydana gelmiş? Disk'lerinde mi sorun var, yoksa birden sunucu kapandı da bu nedenle de oluştu Corruption?

    Eğer sağlam ve yeni bir yedeğin yoksa ve tek şansın elindeki dosyalardan veri dönmekse (ki memleketteki çoğu firmanın yaşadığı ve yaşayacağı senaryo budur) o zaman büyük geçmiş olsun, çünkü veritabanını eski haline getirme şansın tüm dünyada barış olması kadar zor, o kadar yani... Belki 3-5 kırıntıyı kurtarabilmek için ApexSQL'in Recovery Tool'u benzeri uygulamaları kullanabilirsin.


    Ekrem Önsoy - MCDBA, MCITP:DBA+DBD, MCSD.Net, MCSE, ITILv3 | http://ekremonsoy.blogspot.com

    • Yanıt Olarak İşaretleyen Burak ORDU 22 Ekim 2014 Çarşamba 10:38
    20 Ekim 2014 Pazartesi 08:58