Ir para conteúdo
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×

tofanelli

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Posts postados por tofanelli

  1. É um pouco mais complicado, não dá pra fazer como falou no final não...

    Vc tem que fazer alguns testes pra ver se o banco está OK antes de tentar entrar no sistema com o acesso ao banco.

    1 - O banco restaurado neste novo servidor, vc está acessando normalmente as tabelas, como GCOLIGADA, FLAN, PFUNC, TMOV, etc? Visualiza seus conteúdos?

    2 - Bem, se os usuários foram ajustados após o restore pelo link que pegou o script, está correto ele, então, deveria conseguir se conectar pelo BDE no banco de dados do RM. Testou isso?

    Entre no BDE, e veja no alias CORPORERM se ele estabelece a conexão usando o usuário RM e a senha padrão que normalmente é RM e tambem com o usuário SYSDBA senha masterkey. Se estas etapas passarem, ai tem que tentar qualquer outras coisa pra ver o acesso ao sistema em si.

    Então Jair,

    acesso tudo normalmente, mas via Query Analyzer... o meu problema está sendo justamente o BDE. Não passa senha de RM, SYSDBA, nada.....

    GCOLIGADA retornou 2 resultados

    PFUNC retornou 110 resultados

    FLAN retornou mais de 45 mil resultados

    TMOV retornou mais de 70 mil resultados

    Alguma luz??

    Valeu!

    Edit 2

    Fiz o processo deste tópico aqui também, pois assim eu teria certeza da senha, uma vez que ela está explicita no tópico (claro que fazendo as alterações necessárias) mas mais uma vez... sem sucesso =\... preciso entregar esse banco funcionando hoje para o cliente ou meu serviço já era =\...

    Edit 3

    Já executei os comandos

    IF EXISTS(SELECT * FROM MASTER.DBO.SYSUSERS WHERE uid = '5')
    EXEC sp_dropuser 'RM'
    GO
    
    
    IF EXISTS(SELECT * FROM MASTER.DBO.SYSUSERS WHERE uid = '6')
    EXEC sp_dropuser 'SYSDBA'
    GO
    

    para poder excluir os usuários do Master

    IF EXISTS(SELECT * FROM MASTER.DBO.SYSLOGINS WHERE NAME = '\rm')
    EXEC sp_dropuser 'rm'
    GO
    IF EXISTS(SELECT * FROM MASTER.DBO.SYSLOGINS WHERE NAME = '\RM')
    EXEC sp_dropuser 'RM'
    GO

    para excluir os logins

    IF EXISTS(SELECT * FROM MASTER.DBO.SYSUSERS WHERE NAME = '\rm')
    EXEC sp_dropalias 'rm'
    GO
    IF EXISTS(SELECT * FROM MASTER.DBO.SYSUSERS WHERE NAME = '\RM')
    EXEC sp_dropalias 'RM'
    GO
    

    deletando os alias

    acreditando que havia apagado todo e qualquer tipo de traço existente de ambos os usuários, rodei este script para refazer ambos
    /* CRIAÇÃO DOS USUÁRIOS */
    
    IF NOT EXISTS(SELECT * FROM MASTER.DBO.SYSLOGINS WHERE NAME = 'RM')
    EXEC SP_ADDLOGIN RM,RM
    GO
    
    sp_addalias RM,dbo
    GO
    
    IF NOT EXISTS(SELECT * FROM MASTER.DBO.SYSLOGINS WHERE NAME = 'SYSDBA')
    EXEC SP_ADDLOGIN SYSDBA,masterkey
    GO
    
    sp_adduser SYSDBA,SYSDBA
    GO
    
    
    GRANT SELECT ON GPARAMS TO SYSDBA
    GO
    GRANT SELECT , UPDATE ON GUSUARIO TO SYSDBA
    GO
    GRANT SELECT ON GPERMIS TO SYSDBA
    GO
    GRANT SELECT ON GACESSO TO SYSDBA
    GO
    GRANT SELECT ON GSISTEMA TO SYSDBA
    GO
    GRANT SELECT ON GCOLIGADA TO SYSDBA
    GO
    GRANT SELECT ON GUSRPERFIL TO SYSDBA
    GO
    GRANT SELECT ON GSERVICO TO SYSDBA
    GO 

    e para a minha surpresa, recebo um erro falando que os usuários já existem....

    então resolvi apelar e excluir do próprio BD da RM e os recriar lá... sem sucesso idem.... não consigo mais ter idéia alguma.... sério....

    Valeu!

  2. Bem...

    o que fiz ate agora e que não tem surtido muito efeito

    - deletei e recriei os usuarios RM e SYSDBA, dando os grant necessarios >> sem sucesso

    - inserindo manualmente ambos os usuarios e tudo mais >> nada feito

    - tentando ver no backup anterior se pegando senha de la e jogando no novo dá certo >> ops... error!! =)

    - vasculhando em zilhoes de sites pra achar algo que me ajude aqui >> error 404

    existe uma forma de

    criar o banco do zero, fazendo tudo certinho, mas recuperar todos os dados de menos os usuarios RM e SYSDBA?? Que assim eu poderia recuperar tudo e assim ter acesso ao banco normalmente....

    existe esta forma???

    Valeu!! =)

  3. bom dia pessoal!

    Preciso de uma ajuda se possível aqui para um problema que estou tendo com a RM...

    Bem... um cliente meu tem o RM 10 com o SQL 2000 rodando. Estava tudo bem até o dia em que ele desligou o servidor. Parece que o RAID dele corrompeu ((ou algo assim)) e o SQL não inicia mais o serviço. Bem, rodei um rebuild do SQL e nada do serviço subir. Então depois de pensar muito, resolvi subir uma VM com o exato mesmo ambiente dele, recuperar o BD dele nesta VM e deixar ele trabalhando nela enquanto resolveria o problema dele.

    Instalei o windows 2000 server, sql 2000, RM e tudo mais. Na hora de criar o BDE para a conexão com o banco, vi que precisava de um usuario RM e um SYSDBA, achei como se fazia através deste link aqui e pronto. Criou os usuários, tudo certinho... mas quando vou no BDE e peço para realizar a conexão através dele, me informa que não acha o usuário no banco. Aí fiquei totalmente perdido e não sei mais o que fazer. Nunca mexi com sistema da RM e estou completamente sem uma luz para saber para onde ir. Acredito que para quem conhece bem o sistema possa ser algo bem simples, mas para mim que nunca mexeu fica complicado.

    Podem me ajudar nesta por favor?

    Se não tiver ficado claro ou se está faltando algum dado, podem me falar que responderei na mesma hora....

    Valeu!

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.