Bonjour,
Est-il possible d'exporter ne serai-ce que le schema des tables et des views d'une bd sybase. c'est pour sql server.?
Merci
Bonjour,
Est-il possible d'exporter ne serai-ce que le schema des tables et des views d'une bd sybase. c'est pour sql server.?
Merci
ASE inclut "ddlgen" qui permet d'extraire les DDLs...
Michael
merci pour la réponse.
Avec cette fonction je reçois un message d'erreurJe ne vois pas ou il va chercher la colonne 'crdate'Server message number: 209
Ambigous column name crdate
crdate vient probablement de syscomments ou sysobjects dans la database en question.
Quelle est la version d'ASE ?
Si c'est une version ancienne il est évidemment possible que ddlgen soit buggé...
Michael
oui, peut-être,
c'est la version 15.0.
Hmmm - le ddlgen de la 15 devrait être OK.
Quelle est la ligne de commande utilisée, et quelle est la version exact du serveur (select @@version) ?
Quelle est la version de ddlgen (ddlgen.bat -V) ?
Michael
select @@version =ddlgen je ne trouve pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Microsoft SQL Server 2000 - 8.00.194 (Intel X86) Aug 6 2000 00:57:48 Copyright (c) 1988-2000 Microsoft Corporation Developer Edition on Windows NT 5.1 (Build 2600: Service Pack 2)
La bd est sur linux
Euh???
Tu veux copier le extraire le schema d'une base Sybase pour pouvoir la porter vers MS SQL, non?
Dans ce cas tu peux utiliser ddlgen (dans la distro Sybase), mais il faut évidemment pouvoir se connecter à l'instance Sybase source!
Le ddlgen peut aussi être installé sous Windows, en downloadant et en installant la version Windows d'ASE - disponible depuis le site Sybase.
Michael
Je me connecte à sybase qui se situe sur un serveur, via Sybase central sur mon pc windows.
Sybase central possède une option click droit (generate "Create Database "DDL)
Ah - donc c'est bien ddlgen - qui fait partie de Sybase Central.
Il faudrait voir la version du Sybase Central (que je n'utilise pas - mais je pense qu'il doit y avoir qqch comme un About dans le Help qui donne cette info...)
Michael
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager