PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#2 Général » Modifier le type d'une colonne : bit(1) en boolean » 19/05/2010 12:02:13

Lika
Réponses : 4

Bonjour,

Je possède une table contenant beaucoup de données.
Les données d'une colonne sont de type bit(1), les valeurs sont donc 0 ou 1.

Je souhaiterai modifier le type bit(1) en booléens : 0 => false et 1 => true.

J'ai essayé la requête suivante :

ALTER TABLE "ma_table" ALTER COLUMN "ma_colonne" TYPE boolean USING "ma_colonne"::boolean;

J'obtiens l'erreur suivante :
ERREUR: ne peut pas convertir le type bit en boolean

Je ne connais pas bien la clause USING...
Existe-t-il un moyen pour modifier le type de ma colonne ?

Merci d'avance.

#4 Migration » Migration SQL Server vers PostgreSQL » 18/05/2010 09:25:13

Lika
Réponses : 2

Bonjour,

J'effectue la migration d'une base de données de SQL Server vers PostgreSQL.
Une des tables contient le type de données : varbinary(max) sous SQL Server.

Je recherche un équivalent pour PostgreSQL.

varbinary correspond à des données binaires, max indique que l'espace mémoire maximal occupé est de 2^31-1 octets.
D'après le lien suivant : http://docs.postgresqlfr.org/8.4/datatype-binary.html, je pense que le type bytea pourrait correspondre...

Existe-t-il d'autres types de données pouvant correspondre à varbinary(max)?

Merci d'avance

#5 Re : Général » Cluster : utilisation de PostgreSQL avec MSCS » 22/04/2010 15:55:05

Bonjour,

Merci beaucoup pour votre aide.

En effet, je pense qu'il ne devrait pas y avoir de problèmes étant donné que le second serveur est en attente et devient actif uniquement si le premier serveur est hors service.

De plus, j'ai trouvé sur le net une documentation permettant d'utiliser "Pervasive Postgre" avec Microsoft Cluster Service :
http://wiki.postgresql.org/images/9/9b/ … indows.pdf
Il est indiqué que les instructions sont valables pour "Pervasive Postgres" et PostgreSQL.

#6 Général » Cluster : utilisation de PostgreSQL avec MSCS » 21/04/2010 17:55:03

Lika
Réponses : 3

Bonjour,

Je souhaite mettre en place un cluster MSCS avec PostgreSQL.
Je n'ai pas trouvé beaucoup de documentation sur ce sujet.

Tout d'abord : est-ce possible ?

Je souhaite utiliser Microsoft Cluster Service (MSCS) en "mirrored servers", c'est-à-dire :
- un seul nœud répond aux requêtes clientes,
- l'autre nœud (serveur de Backup) est en attente prêt à remplacer le premier nœud en cas de défaillance.

Est-ce que quelqu'un a déjà utilisé PostgreSQL avec MSCS ?

Si MSCS ne peut pas être utilisé avec PostgreSQL, existe-t-il un équivalent ?

Merci d'avance.

#7 Re : Réplication » Cluster sous Windows avec PostgreSQL 8.4 et Slony 2.0.2 » 13/04/2010 10:37:53

Bonjour,

Merci pour la documentation en français.

Je travaille sous Windows et je n'ai pas trouvé la version de Slony 1.2.21 dont vous parlez pour Windows.
Sur quel lien puis-je la télécharger ?

Je recherche une version stable de PostgreSQL et Slony sous Windows.

Par rapport au message précédent, http://forums.postgresql.fr/viewtopic.php?id=542,

La branche 2.0 permet de profiter des dernières fonctionnalités des versions PostgreSQL. Elle est sortie en même temps que PostgreSQL 8.3. Il n'y a donc aucun problème pour utiliser PostgreSQL 8.3 avec Slony 2.0. La version 8.4 de PostgreSQL a apporté quelques modifications qui ont demandé des correctifs, d'où la future 2.0.3. Mais en fait, il semble que Slony 2.0 n'a pas suffisamment été testé avec la 8.4.

Je peux donc utiliser PostgreSQL 8.3 et Slony 2.0.2 ?

Merci d'avance.

#8 Réplication » Cluster sous Windows avec PostgreSQL 8.4 et Slony 2.0.2 » 12/04/2010 15:46:18

Lika
Réponses : 4

Bonjour,

J'ai installé sous Windows PostgreSQL 8.4 et Slony 2.0.2.

Suite au message précédent concernant "Slony/PG8.4 sous Windows" http://forums.postgresql.fr/viewtopic.php?id=542, je souhaiterais savoir si Slony 2.0.2 est une version stable et si cette version peut être utilisée avec PostgreSQL 8.4.

Je souhaite créer un système de réplication sur trois serveurs, je dois donc installer PostgreSQL et Slony sur ces trois serveurs, est-ce bien cela?

J'utilise la documentation http://www.pgadmin.org/docs/dev/slony-install.html pour créer le système de réplication.

Sur le premier serveur, avec l'outil pgAdmin III, j'ai créé un Cluster contenant 2 nœuds : Master Node et pgAdmin Node.
Quelle est la procédure à suivre pour créer un nœud "esclave" sur un deuxième serveur ?
Dois-je raccrocher par la suite ce nœud (esclave) au cluster existant sur le premier serveur ? Si oui, comment faire ?

Merci d'avance.

Pied de page des forums

Propulsé par FluxBB