Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour
PB 10.2.1 / Base Oracle 9
PB utilise pour lui 5 tables (pbcatcol, pbcatedt, pbcatfmt, pbcattbl, pbcatvld).
Ces tables ont déjà fait couler un peu d'encre sur ce forum ici : http://pbadonf.fr/forum/viewtopic.php?id=211
Je ne rencontre pas de problémes particulier avec ces tables. Par contre, mes DBA me signalent que ces tables existent dans le schéma du user ET dans le schéma du SYSTEM. Mes DBA n'aiment pas du tout les exemplaires présent dans le schema systeme.
Compte tenu du fait que le paramétre "PBCatalogOwner" est bien renseigné sur le schema user dans Power Builder, est ce que l'on peut dire que la suppression de ces tables du schema Systéme n'aura bien aucun impacte ?
Dernière modification par gt3rs (12-10-2007 12:14:41)
Hors ligne
Salut
Moi je conseillerai de faire l'inverse. Les laisser dans le schema SYSTEM et les supprimer dans le schema du USER
Les laisser dans SYSTEM me pose aucun probleme ( on a plus de 100 bases oracle comme cela ).
Par ailleurs s'il n'y a pas de synonym public Il va falloir les creer pour chaque nouveau user ....
Hors ligne
Les tables dans le schema systéme posent visiblement quelques soucis aux DBA lors des traitements qui permettent d'importer les données de la prod vers la recette ou de la prod vers la dev.
Donc, la question est bien de savoir si on peut enlever ces tables là du shema Système sans que cela me pose de problémes avec PB par la suite ?
Si il faut absolument conserver ces table dans le shema système, quel seraient les arguments convaincant que je pourrais avancer ?
Hors ligne
gt3rs a écrit:
Les tables dans le schema systéme posent visiblement quelques soucis aux DBA lors des traitements qui permettent d'importer les données de la prod vers la recette ou de la prod vers la dev.
Lequels ?
Hors ligne
ça sent le DBA faignasse qui veut pas prendre 2 minutes pour modifier ses scripts d'import ça...
sinon tu les utilise les tables ? parceque sinon tu peux les virer totalement de tous les chémas sans problème.
(juste penser à mettre NoCatalog=1 dans la section [Database] dans le fichier pb.ini )
Dernière modification par rincevent (26-09-2007 08:38:38)
Hors ligne
Seul la table PBCATFMT est renseigné.
J'ai passé le paramétrage de mon .ini comme l'a indiqué rincevent et j'indique a mes DBA qu'ils peuvent droper les 5 tables dans le schema Systeme.
Si ca me pose un problème, je vous tiendrais au courant.
Hors ligne
Pour moi, si tu n'utilises jamais le compte système pour te connecter sur la base avec le painter database de PB alors ses tables ne servent à rien sur ce compte.
Hors ligne
Alors le drop de ces tables me procure encore moins de regrets :-)
Merci à tous pour vos interventions sur le sujet.
Hors ligne