|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 82 ![]() |
Bonjour,
je n'arrive pas à créer une base Firebird à l'aide du code suivant : Code :
CREATE DATABASE 'MON-SERVEUR/3050:c$\Dossier\test.FDB' USER 'SYSDBA' PASSWORD 'masterkey' PAGE_SIZE 4096 DEFAULT CHARACTER SET ISO8859_1; |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Frédéric Inscription : octobre 2002 Messages : 1 722 ![]() |
En enlevant le $ ?
Code :
CREATE DATABASE 'MON-SERVEUR/3050:c:\Dossier\test.FDB' USER 'SYSDBA' PASSWORD 'masterkey' PAGE_SIZE 4096 DEFAULT CHARACTER SET ISO8859_1; |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 82 ![]() |
j'ai besoin de ce caractère car je souhaite passer par ce dossier caché mais accessible par l'administrateur...
|
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Frédéric Inscription : octobre 2002 Messages : 1 722 ![]() |
Le serveur c'est un windows ?
Le chemin sur le serveur c'est c:\$\Dossier\ ? dans ce cas Code :
CREATE DATABASE 'MON-SERVEUR/3050:c:\$\Dossier\test.FDB' USER 'SYSDBA' PASSWORD 'masterkey' PAGE_SIZE 4096 DEFAULT CHARACTER SET ISO8859_1; |
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 82 ![]() |
non pas du tout ! il s'agit d'accéder au dossier c:\dossier mais comme ce dossier n'est pas partagé, je souhaite y accéder via c$\dossier
|
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Frédéric Inscription : octobre 2002 Messages : 1 722 ![]() |
Il n y a pas à partager le dossier, c'est même à éviter...
Je maintiens donc, la bonne syntaxe c'est Code :
CREATE DATABASE 'MON-SERVEUR:c:\Dossier\test.FDB' USER 'SYSDBA' PASSWORD 'masterkey' PAGE_SIZE 4096 DEFAULT CHARACTER SET ISO8859_1; Si ca ne fonctionne pas il faudrait donner le message d'erreur. La version de firebird installé, et la commande Create database vous l exécutez depuis quel outil ? Et quel windows ? |
|
|
00
|
|
|
#7 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 82 ![]() |
j'exécute mes requêtes depuis EMS SQL Manager 2005 (avec Firebird version 2.0.5) et je travaille sur Windows Vista. Je sais très bien que votre commande marche, mais je voulais juste savoir si elle pouvait marcher également avec le 'c$' à la place du 'c:' mais bon j'ai peur d'espoir
le seul moyen de créer une base sur une machine distante reste de partager le dossier sur le serveur à mon avis. J'ai également essayé via un lecteur réseau, sans succès... |
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() Frédéric Inscription : octobre 2002 Messages : 1 722 ![]() |
Mais pas du tout ! Je vous dit que la commande fonctionne sans avoir à partager le répertoire (ce qu'il faut éviter de faire d'ailleurs).
|
|
|
00
|
|
|
#9 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 82 ![]() |
oula oui autant pour moi ! la commande fonctionne effectivement parfaitement
![]() ce que je n'arrive pas à faire, c'est détecter l'existence d'un fichier sur le serveur (où là par contre, je pense avoir besoin de faire un lecteur réseau...) |
|
|
00
|
|
|
#10 |
|
Membre Expert
![]() Frédéric Inscription : octobre 2002 Messages : 1 722 ![]() |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com