Vous n'êtes pas identifié.
Salut.
J'ai eu un peu de problèmes de me connecter à mon serveur MS SQL d'un autre ordinateur sur le réseau intranet.
Est-ce qu'on peut ça, et si oui: comment?
Hors ligne
Hello,
Depuis un poste linux, tu peux utiliser FreeTDS ( www.freetds.org ), un driver ODBC pour linux qui supporte les serveurs MS SQL et Sybase. Du moment que ton application cliente supporte ODBC, ça devrait jouer.
Hors ligne
Regarde ceci:
anders-debian-linux:/home/anders/freetds-0.64# freebcp testdb.dbo.inserttest in inserttest.txt -S 192.168.0.157 -U sa -P **** -c
Msg 20009, Level 9
Server is unavailable or does not exist.
Can't connect to server "192.168.0.157".
.
Ce que j'ai tapé et le résultat.
Hm . Le problème est quoi? Je peux bien employer de WebMatrix, ASP et ASP.Net, sur le même ordinateur que le serveur MSSQL, mais pas sur le réseau intranet.
à propos de bases de données: mon serveur MySQL ne fonctionne pas sur le réseau intranet non plus . :S .
Dernière modification par arhwebmaster (19 Jul 2007 11:31:49)
Hors ligne
Salut,
Pour MySql, il faut créer un utilisateur avec des droits étendus pour accèder aux données depuis un ordinateur du réseau.
Pour info : http://dev.mysql.com/doc/refman/5.0/fr/ … lines.html
A+.
Hors ligne
Hello,
Sous windows, si je me rappelle bien, la commande "netstat -la" permet de voir les sockets tcp ouvertes en listen. Il faut vérifier que MSSQL écoute bien sur toutes les adresses ("*") ou sur l'interface externe, et pas seulement sur localhost (ou 127.0.0.1). Je crois que par défaut, il n'écoute que sur localhost pour des raisons de sécurité.
Hors ligne
#4 As-tu ce site en danois? . Les français: vous avez de la chance. Beaucoup de sites sont en français, mais ils ne sont pas en danois . :'( .
#5 hm . après en tapant "netstat -la", il m'a donné ceci:
C:\Documents and Settings\Anders Rytter Hansen>netstat -la
Viser protokolstatistikker og nuværende TCP/IP-netværksforbindelser.
NETSTAT [-a] [-e] [-n] [-s] [-p proto] [-r] [interval]
-a Viser alle forbindelser og lyttende porte.
-e Viser Ethernet-statistikker. Dette kan kombineres med
parameteren -s.
-n Viser adresser og portnumre i numerisk format.
-p proto Viser forbindelser for protokollen, der er angivet med proto.
Proto kan være TCP eller UDP. Hvis den bruges med parameteren
-s for at vise pr.-protokol statistik, kan proto være TCP,
UDP eller IP.
-r Viser rutetabel.
-s Viser pr.-protokol statistik. Som standard
vises statistikker for TCP, UDP og IP. Parameteren -p
kan bruges til at angive et undersæt af standarden.
interval Viser valgte statistikker igen med pause på interval-sekunder
mellem hver skærmbillede. Tryk CTRL+C for at stoppe
genvisning af statistikker. Hvis parameteren udelades, vil
netstat kun vise konfigurationsoplysningerne en gang.
Ma version du serveur SQL est "MSSQL 2000 Desktop Engine".
Dernière modification par arhwebmaster (19 Jul 2007 13:14:31)
Hors ligne
Salut,
Is it better in english?
http://dev.mysql.com/doc/refman/5.0/en/ … lines.html
A+.
Edit : If you want to find informations in danish go to http://www.google.dk an then choose "sider på dansk"
Dernière modification par jean@adimp.ch (19 Jul 2007 15:08:24)
Hors ligne
#7 bah. alors je le lis en français . Il faut que je te dis: mon français est mieux que mon anglais . . puis m'écrire français, stp.
.
hehe. je connais bien google.dk . :p . si je le souhaite en danois, alors je dois chercher quoi?
Dernière modification par arhwebmaster (20 Jul 2007 00:05:51)
Hors ligne
Salut,
Il me semble que tu dois installer MDAC :
http://www.microsoft.com/downloads/deta … 5d0506396c
J'ai bêtement supposé que les danois parlaient plus facilement l'anglais que le français.
A+.
Hors ligne
#9 il me donne cette résultat:
C:\Documents and Settings\Anders Rytter Hansen>netstat -a -p tcp
Aktive forbindelser
Proto Lokal adresse Fjernadresse Status
TCP lieu-ilsy4a436z:ftp lieu-ilsy4a436z:0 LISTENING
TCP lieu-ilsy4a436z:smtp lieu-ilsy4a436z:0 LISTENING
TCP lieu-ilsy4a436z:http lieu-ilsy4a436z:0 LISTENING
TCP lieu-ilsy4a436z:epmap lieu-ilsy4a436z:0 LISTENING
TCP lieu-ilsy4a436z:https lieu-ilsy4a436z:0 LISTENING
TCP lieu-ilsy4a436z:microsoft-ds lieu-ilsy4a436z:0 LISTENING
TCP lieu-ilsy4a436z:1025 lieu-ilsy4a436z:0 LISTENING
TCP lieu-ilsy4a436z:1056 lieu-ilsy4a436z:0 LISTENING
TCP lieu-ilsy4a436z:1352 lieu-ilsy4a436z:0 LISTENING
TCP lieu-ilsy4a436z:1786 lieu-ilsy4a436z:1787 ESTABLISHED
TCP lieu-ilsy4a436z:1787 lieu-ilsy4a436z:1786 ESTABLISHED
TCP lieu-ilsy4a436z:1790 lieu-ilsy4a436z:1791 ESTABLISHED
TCP lieu-ilsy4a436z:1791 lieu-ilsy4a436z:1790 ESTABLISHED
TCP lieu-ilsy4a436z:10110 lieu-ilsy4a436z:0 LISTENING
TCP lieu-ilsy4a436z:netbios-ssn lieu-ilsy4a436z:0 LISTENING
#10 oui. beaucoup de danois préférent à l'anglais que le français, car ils pensent que l'anglais est plus facile, mais je pense que français est plus facile. Il y a surtout aussi des mots, que je connais en anglais, et que je ne connais pas en français, et des mots que je connais en français, mais pas en anglais.
Mais c'est clair, car j'ai court à anglais dans 3 ans, et français dans 6 mois.
Mais je m'améloire beaucoup sur le web en français. J'écris beaucoup de français sur le web, mais n'anglais jamais.
Ben. donc aller au dernièr sujet: "MSSQL" . .
Hors ligne
Hello,
Alors apparemment, le port MSSQL (1443) n'est pas ouvert. Pour être sur, il te faut vérifier dans la cofiguration réseau de MSSQL, dans la liste des protocoles, que le protocole TCP/IP est bien actif.
++
Hors ligne
#12 il n'y a pas du programme de configuration dans cette version. Comme j'ai dit autrefois: C'est un serveur SQL MSDE 2000 Desktop Engine.
Peut-être il y a du programme de configuration, mais je l'ai ne trouvé pas . .
Dernière modification par arhwebmaster (20 Jul 2007 10:32:00)
Hors ligne