none
Desatachar Banco SQL (.mdf) RRS feed

  • Pergunta

  • Bom dia!

    Trabalho com um software fornecido por uma empresa nacional, mas preciso de algumas funcionalidades que não vem nele, e os programadores também não tem interesse em fazer. Dai resolvi fazer um aplicativo para suprir essas necessidades.

    Obs: O software dessa empresa utiliza MSDE para comunicar com o banco.

    Fiz a Conexão com o banco de dados através do "Microsoft SQL Server Database File", dai ficou a seguinte string:
    Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Ms\Misterchefnet\Dados\MISTERCHEFNET.MDF;Integrated Security=True;Connect Timeout=30;User Instance=True 

    Até aqui tudo ok, consegui fazer a conexão, meu aplicativo está funcionando ok. Só quando devolvo o banco de dados para o Software, ele me apresante a seguinte mensagem: 

    Microsoft SQL-DMO (ODBC SQL State: HY000) Error 602: Could not find row in sysindexes for database ID 13, object ID 1, index ID 1. Run DBCC CHECKTABLE on sysindexes.

    Alguma solução, para que eu possa fazer minha aplicação e não bloquear o acesso do SOFTWARE ao banco de dados?

    domingo, 26 de julho de 2015 14:19

Respostas

  • Então, o banco esta com falha nos índex. não sei se vc vai conseguir trabalhar bem assim.dá uma olhada aqui.

    https://msdn.microsoft.com/pt-br/library/ms174338%28v=sql.120%29.aspx

    att, wsti.

    • Marcado como Resposta Marcos SJ segunda-feira, 27 de julho de 2015 19:33
    domingo, 26 de julho de 2015 23:14

Todas as Respostas

  • Italo, sua aplicação só faz a consulta ao banco do misterchef e vc grava em outra instancia ou vc criou alguma tabela que não existia nesse banco ?

    pois o sql ta reclamando do sysindexes tanto que pede pra rodar o DBCC CHECKTABLE.

    Att, Wsti.

    domingo, 26 de julho de 2015 16:45
  • Não, não chego a criar nada. Minha aplicação só altera algumas informações de campos de tabelas que já existem. Fiz umas Querys que substituem algumas informações. =/
    domingo, 26 de julho de 2015 22:06
  • Então, o banco esta com falha nos índex. não sei se vc vai conseguir trabalhar bem assim.dá uma olhada aqui.

    https://msdn.microsoft.com/pt-br/library/ms174338%28v=sql.120%29.aspx

    att, wsti.

    • Marcado como Resposta Marcos SJ segunda-feira, 27 de julho de 2015 19:33
    domingo, 26 de julho de 2015 23:14