[WinXP/Win98] Failed to connect to SQL Server2000

Pagina: 1
Acties:

  • whoami
  • Registratie: December 2000
  • Laatst online: 08:00
Ik open dit topic hier omdat het zowel WOS als SA related kan zijn;

De situatie is als volgt:
Ik heb een computer waar Windows XP (home edition) op draait. Op die pc draait er ook een instance van MSDE 2000 (SQL Server 2000 engine).
Die XP pc is dmv een gekruiste UTP kabel verbonden met een Windows 98 computer.

Op de XP computer kan ik de databank perfect benaderen (zowel in Query Analyzer, als dmv een ODBC connectie).

Op de Windows 98 machine lukt het me echter niet. Ik heb daar de SQL Server client tools geinstalleerd (oa Enterprise Manager), en ik kan de instance van MSDE op de XP computer wel 'zien'. Ik kan die server nl. wel registreren in Enterprise Manager.
Als ik er echter wil op inloggen via Enterprise Manager, of als ik een ODBC connectie wil maken naar die databank vanaf de Win98 computer dan krijg ik volgende fout:
Connection failed
SQLState '01000'
Sql Server Error 2
Connection failed
SQLState 08001
Sql Server Error 17
SQL Server doesn't exist or Access denied
Ik heb MSDE zodanig geinstalleerd dat ik ook SQL Authentication kan gebruiken om in te loggen (vanwege het feit dat ik met een Win98 bak moet kunnen inloggen op de DB). Het inloggen met een SQL account lukt dan ook wel op de XP computer, dus daar kan het niet aan liggen denk ik.
Ik heb de connectie al proberen maken dmv 'Named Pipes' en dmv 'TCP/IP', maar beiden geven die error.

Ik heb al ff ge-googled, en ik zou 'Shared Memory' moeten enablen in de Server Network Utility, maar dat heb ik nog niet (kunnen) proberen, de PC's zijn nl. van een kennis van me.
Misschien kent er iemand dit probleem, en heeft ie ook nog andere opties om tot een oplossing te komen? Dan kan ik alle opties eens uitproberen als ik naar daar ga, tot wanneer er eentje blijkt te werken.

https://fgheysels.github.io/


  • Arno
  • Registratie: Juli 2000
  • Laatst online: 20:55

Arno

PF5A

Ik dacht dat de MSDE niet over het netwerk was te benaderen :?

"Supercars are made to mess around with G-forces, hypercars are made to mess around with G-strings"
Jeremy Clarkson


  • whoami
  • Registratie: December 2000
  • Laatst online: 08:00
Arno schreef op 29 december 2003 @ 19:23:
Ik dacht dat de MSDE niet over het netwerk was te benaderen :?
Nee hoor. MSDE is normaal gezien gewoon over een netwerk te benaderen.

https://fgheysels.github.io/


  • whoami
  • Registratie: December 2000
  • Laatst online: 08:00
*kick*

Misschien kan dit topic toch beter naar SA of WOS gemoved worden...

https://fgheysels.github.io/


  • Zwelgje
  • Registratie: November 2000
  • Laatst online: 17-08 09:02
nieuwste mdac components ook op die windows 98 bak geinstalleerd (2.7) :?

http://msdn.microsoft.com...loads/list/dataaccess.asp

[ Voor 37% gewijzigd door Zwelgje op 02-01-2004 15:38 ]

A wise man's life is based around fuck you


  • Jaymz
  • Registratie: Januari 2000
  • Laatst online: 25-08 10:14

Jaymz

Keep on moving !

Lijkt me wel wat voor SA :)

A61 -> SA :)

  • Coolhva
  • Registratie: Juni 2003
  • Laatst online: 02-08 09:32

Coolhva

Dr. Zero Trust

is de user waarmee je aanmeld op de win98 bak wel bekend op de xp bak?

Kan je bij de shares van die xp bak (zonder dat guest access aan staat bij die XP bak)?

  • Zwelgje
  • Registratie: November 2000
  • Laatst online: 17-08 09:02
Coolhva schreef op 02 januari 2004 @ 16:01:
is de user waarmee je aanmeld op de win98 bak wel bekend op de xp bak?

Kan je bij de shares van die xp bak (zonder dat guest access aan staat bij die XP bak)?
dat maakt voor msde2000 niet uit of je share access hebt of niet

A wise man's life is based around fuck you


  • whoami
  • Registratie: December 2000
  • Laatst online: 08:00
zwelgje schreef op 02 januari 2004 @ 15:38:
nieuwste mdac components ook op die windows 98 bak geinstalleerd (2.7) :?
Ik dacht dat dat gebeurd was bij de installatie van de client-tools en drivers op de '98 machine, maar ik zal het iig nakijken.
Coolhva schreef op 02 januari 2004 @ 16:01:
is de user waarmee je aanmeld op de win98 bak wel bekend op de xp bak?
Ik denk niet dat dat nodig is, aangezien ik niet aanlog op Sql Server met een Windows-account (integrated security), maar met Sql Server Authentication. (Ik geef dus in m'n connectie-string aan met welke user ik bv. wil inloggen).

[ Voor 41% gewijzigd door whoami op 02-01-2004 16:13 ]

https://fgheysels.github.io/


  • P_de_B
  • Registratie: Juli 2003
  • Niet online
Gebruik je de goede naam om in te loggen op de sqlserver? Je zou hetvolgende kunnen proberen:

WINDOWSXP_COMPUTERNAAM\INSTANTIENAAM

in plaats van (wat je nu denk ik doet) INSTANTIENAAM

Je zou ook nog een kunnen proberen een nieuw alias aan te maken in de client network utility (TCP/IP en als dat niet lukt named pipes).

Oops! Google Chrome could not find www.rijks%20museum.nl


  • whoami
  • Registratie: December 2000
  • Laatst online: 08:00
Uiteindelijk, de oplossing. 8)7

Er lijken echter meerdere oorzaken te bestaan voor dit probleem, maar bij mij was dit de oplossing:

Op de Server stond er geen enkel netwerkprotocol ge-enabled. :+
Ik heb TCP/IP en Named Pipes ge-enabled op de server.
Op de client stonden TCP/IP en named-pipes wel enabled, en m'n alias heb ik geconfigureerd om TCP/IP te gebruiken.
Echter, dit bleek nog niet te werken. Dan heb ik maar eens Named Pipes zowel op de server als op de client gedisabled, en toen werkte het wel.

https://fgheysels.github.io/

Pagina: 1