AVEVA Community
AVEVA Community
  • Site
  • User
  • Site
  • Search
  • User
PDMS in Your Language
  • AVEVA World
PDMS in Your Language
PDMS em Português dead user
  • Forums
  • Resources
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Replies 36 replies
  • Subscribers 1 subscriber
  • Views 68 views
  • Users 0 members are here
Options
  • Share
  • More
  • Cancel
Related

dead user

Thiago Sousa de Oliveira
Thiago Sousa de Oliveira over 15 years ago
 
  • Sign in to reply
  • Cancel
  • Thiago Sousa de Oliveira
    Thiago Sousa de Oliveira over 15 years ago
    Pessoal,
    por acaso alguém sabe como eu posso resolver o problema do dead user sem ter que usar o expunge all?

    Por que existem casos em que um usuário fica preso no PDMS só que ele não aparece no Admin, não sendo possível expulsá-lo.

    E quando algum usuário tenta clamar um item que estava clamado pelo usuário que teve problemas ao sair, o PDMS informa que o item está clamado pelo DEAD USER NUMBER XXXXX.

    A única forma que sabemos aqui é expulsar todos usando o expunge all, só que isso é crítico pois temos que avisar todos os usuários e tudo mais.

    Existe alguma forma de expulsar esse usuário dead sem usar o expunge all?

    Obrigado
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Raymond Metselaar
    Raymond Metselaar over 15 years ago
    You can use the expunge under Admin. Make sure all the users are out. Then expunge the user and claimlist.

    Sorry my Portugues is only Tudo bem....
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Thiago Sousa de Oliveira
    Thiago Sousa de Oliveira over 15 years ago
    O problema é exatamente esse. Eu gostaria de realizar o expunge do dead user sem que os usuários tivessem que sair do PDMS. Por que temos muitos usuários e avisar a todos para sairem trás perda de tempo para todos e ainda temos que garantir que eles realmente sairam do pdms ou então salvaram seus trabalhos.

    Existe alguma forma de expulsar um determinado usuário do tipo Dead???

    Obrigado

    The problem is exactly this. I want to do the expunge to dead user, but I dont want the other users out, because there are a lot of user and inform all then bring a waste of time for all them during the expunge and I have to confirm all user have saved you work.

    Best Regards
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Raymond Metselaar
    Raymond Metselaar over 15 years ago
    You can expunge the user only under Admin. If he is not logged in again. Then again for the claimlist of this user I am not sure if you can do it with users in PDMS. Normally you wait until all people are logged out and then you do an expunge. On the forum a macro is posted about this so this can be done via a windows task.

    Hth,
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Shrivallabha Sharad Redij
    Shrivallabha Sharad Redij over 15 years ago
    And that makes it yar_nl's 1001th post! That's quite a thing...

    Sometimes the dead user still stays especially if
    a. the application threw the user out
    b. PDMS was closed directly (using Close button at top right)

    Maybe you can see the database where the dead user is... expunge only those!
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • William Candido de Lima
    William Candido de Lima over 15 years ago
    Thiago,

    O problema na verdade é com o claimlist e não com u usuário.
    Você tem que realizar um expunge claimlist no db que está ocorrendo o erro.
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Thiago Sousa de Oliveira
    Thiago Sousa de Oliveira over 15 years ago
    I tried to do that with command expunge db dbname user usernumber, where the usernumber is the number of dead user. But this command returned the error "Is not team set " or something like that.

    How can I expunge only those how you said?

    BR
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Thiago Sousa de Oliveira
    Thiago Sousa de Oliveira over 15 years ago
    thiago,

    O problema na verdade é com o claimlist e não com u usuário.
    Você tem que realizar um expunge claimlist no db que está ocorrendo o erro.


    Exato, mas eu não consigo realizar o expunge claimlist na bd pois ele fala que tem vários usuários acessando a db, sendo necessário expulsá-los tb, apesar de quando eu verifico a claim list da db somente existe o dead user.

    Será que isso ocorre pq a db está sendo apontada em uma MDB de largo uso?
    e mesmo não clamando nenhum elemento desta db um usuário que usa uma mdb que contem esta db está acessando a db??

    Obrigado
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • William Candido de Lima
    William Candido de Lima over 15 years ago
    Exatamente. Se o DB está em um MDB em que os usuários podem escrever, o expunge claimlist var dar este erro mesmo.
    Tente o seguinte comando:
    EXPUNGE  DB nome do db USER 'nome do usuário'
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Thiago Sousa de Oliveira
    Thiago Sousa de Oliveira over 15 years ago
    mas eu ponho qual nome no nome do usuário?

    Pq eu quero expulsar o dead user.... e ele não tem nome.....eu posso até saber de qual usuário ele foi originado....mas como proceder neste caso?
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
>