Précédent   Forum des professionnels en informatique > Bases de données > Autres SGBD > InterBase
InterBase Forum d'entraide sur le SGBD InterBase de Codegear. Avant de poster -> F.A.Q Interbase, Tutoriels
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/05/2006, 16h00   #1
Invité régulier
 
Inscription : août 2002
Messages : 12
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 12
Points : 5
Points : 5
Par défaut [IB7.5]Changer le Character Set et le Collate ?

Bonjour,

J'ai 2 soucis qui me prennent la tête depuis un moment, j'espère que qqn ici pourra m'aider

1. j'ai une base de données avec le character set à None ... ce qui est ennuyeux (obligé d'utiliser le UPPER un peu trop souvent)

Y a t'il une façon de changer le character set et/ou le collate d'une base de données existante ??


2. Le compteur interne de changement de structure me pose qq problèmes pour mes mises à jour. Y a t'il une façon de réinitialiser ce compteur sans devoir faire un backup restore ?? via une commande SQL par exemple ?

Un grand merci d'avance pour votre aide
Carine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/05/2006, 15h06   #2
Inscrit
 
Inscription : mai 2004
Messages : 759
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 759
Points : 288
Points : 288
je pense que c'est possible de la faire avec ibexpert.
dans l'onglet info de la base de données
devalender est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2006, 13h12   #3
Invité régulier
 
Inscription : août 2002
Messages : 12
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 12
Points : 5
Points : 5
Merci pour l'info, ça marche

me manque plus que pour la réinitialisation du cpt interne
Carine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2006, 16h54   #4
Inscrit
 
Inscription : mai 2004
Messages : 759
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 759
Points : 288
Points : 288
quel est le nuimero de ce compteur actuellement ?
si j'ai bonne memoire on a droit à 255 (valeur max du compteur)
donc si on est loin de ce chiffre ya pas le feu
je pense
devalender est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2006, 18h09   #5
Invité régulier
 
Inscription : août 2002
Messages : 12
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 12
Points : 5
Points : 5
les mises à jour de cette application sont très fréquentes (et forcément la structure change aussi) et celle-ci se trouve dans de nombreux sites

... le feu progresse rapidement
Carine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2006, 13h29   #6
Inscrit
 
Inscription : mai 2004
Messages : 759
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 759
Points : 288
Points : 288
là je pense que je ne tesuis plus q'entend tu par compteur interne ?
pour moi il s'agit du compteur interne au moteur de la base de données qui associe à chaque table un numero qu'il decremente a chaque fois que la structure de la table change.
le nombre maxi fixer pour une table est de 255 aprés il faut un backup restore je croit.
alors si ce n'est pas de ce compteur que tu parles alors envoi plus d'info
devalender est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/06/2006, 15h15   #7
Invité régulier
 
Inscription : août 2002
Messages : 12
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 12
Points : 5
Points : 5
oui c'est bien ce compteur

malheureusement, je n'ai jamais trouvé moyen de le réinitialiser que par un backup/restore

je pensais que via une commande interne ou autres ... mais je ne crois pas que cela existe
Carine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2006, 19h30   #8
Inscrit
 
Inscription : mai 2004
Messages : 759
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 759
Points : 288
Points : 288
je pense que si tu na pas pu remettre ce compteur à zero avec un back restore. le pb est grave . il faut donc sauvegarder les matadonnées de ta base à partir de ibexpert dans un script sql . et tu reecrée ta base.
devalender est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2006, 19h42   #9
Inscrit
 
Inscription : mai 2004
Messages : 759
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 759
Points : 288
Points : 288
si tu n'y arrive pas c'est grave !
sauvegarde ta metadata avec ibexpert et tu récrée ta base.
devalender est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2006, 20h14   #10
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 215
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 215
Points : 3 318
Points : 3 318
le compteur ne peut être réinitialisé que par un bckup restore et c'est fait exprès et c'est une très bonne chose
cela permet aussi de recalculer les index, aider à un meileur calcul dela part de l'optimiseur pour les requêtes et oblige les gens à faire des sauvegardes, ce qui est tout de même un miminum !
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h16.


 
 
 
 
Partenaires

Hébergement Web