Précédent   Forum des professionnels en informatique > Bases de données > Sybase > Adaptive Server Enterprise
Adaptive Server Enterprise Forum d'entraide concernant Sybase Adaptive Server Enterprise, le dataserver phare de Sybase
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 24/10/2007, 12h26   #1
Invité de passage
 
Inscription : juin 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 4
Points : 0
Points : 0
Par défaut [ASE]Charger un dump page de 2K dans un serveur page 16k

Bonjour,

Je cherche le moyen de charger un dump sauvegarder d'un serveur initialiser avec des pages de 2K dans un serveur initialiser avec des pages de 16K ?

Merci d'avance
fdavid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2007, 13h26   #2
Rédacteur/Modérateur
 
Inscription : janvier 2006
Messages : 1 301
Détails du profil
Informations personnelles :
Âge : 52

Informations forums :
Inscription : janvier 2006
Messages : 1 301
Points : 1 505
Points : 1 505
Envoyer un message via AIM à mpeppler
C'est n'est pas possible.

Il faut charger le dump dans une instance ayant la même taille de page, puis faire un export du schéma (p.ex. avec ddlgen), et un export de toutes les données (bcp), et ensuite recréer le tout dans la nouvelle instance.

L'outil sybmigrate est censé faire cette opération, mais je ne l'ai jamais utilisé.

Michael
__________________
Michael Peppler
Membre de TeamSybase - www.teamsybase.com

"A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson
mpeppler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2007, 13h29   #3
Invité de passage
 
Inscription : juin 2006
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 4
Points : 0
Points : 0
Merci pour ta réponse, possèdez vous une astuce pour faire un bcp de toute la base ? ou dois-je le faire table par table ?
fdavid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/10/2007, 07h52   #4
Rédacteur/Modérateur
 
Inscription : janvier 2006
Messages : 1 301
Détails du profil
Informations personnelles :
Âge : 52

Informations forums :
Inscription : janvier 2006
Messages : 1 301
Points : 1 505
Points : 1 505
Envoyer un message via AIM à mpeppler
Personellement j'utilise dbschema.pl (www.midsomer.org). C'est un script perl qui va générer toutes les commandes de bcp out (et in) appropriées pour une base, en plus de générer le schema.

On peut aussi générer le bcp out via isql:
Code :
1
2
3
4
 
SELECT "bcp " + db_name() + ".." + name + " out " + name + ".bcp -Usa -P... -S... -n" 
FROM sysobjects
WHERE type = 'U'
Si on fait juste un out->in sur la même platforme on peut utiliser le mode "natif" (-n) de bcp qui va un peut plus vite. Evidemment il faut remplacer les "..." par les valeurs appropriées!

Michael
__________________
Michael Peppler
Membre de TeamSybase - www.teamsybase.com

"A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson
mpeppler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2007, 16h32   #5
Rédacteur/Modérateur
 
Avatar de fadace
 
Homme Fabien Celaia
Administrateur de base de données
Inscription : octobre 2002
Messages : 3 779
Détails du profil
Informations personnelles :
Nom : Homme Fabien Celaia
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : octobre 2002
Messages : 3 779
Points : 8 124
Points : 8 124
Envoyer un message via ICQ à fadace Envoyer un message via Skype™ à fadace
... ou utiliser sybmigrate pour effectuer ce type de tache
__________________
Sr DBA Oracle / Sybase / MS-SQL / DB2 / Informix / Postgresql
Administrateur SAP
Mes articles

Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !
fadace 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 10h13.


 
 
 
 
Partenaires

Hébergement Web