Wizard ASP.NET SQL Server installatie: problemen

Status
Niet open voor verdere reacties.

Jan Groven

Gebruiker
Lid geworden
15 okt 2008
Berichten
21
Beste,

Ik programmeer momenteel een website waarbij een gedeelte voorbehouden is aan geregistreerde gebruikers. VS biedt de mogelijkheid om via aspnet_regsql een sql db te configureren.

Gezien ik dus momenteel aan het programmeren ben, gebeurt dit uiteraard offline in visual studio. Online bestaat reeds een database die reeds voor andere doeleinden binnen dezelfde website wordt gebruikt.

De bedoeling is nu om die online DB te configureren voor authenticatie. Tijdens de wizard loopt het hier echter fout:
Bij server typ ik het ip-adres van de server waar mijn db wordt opgeslagen;
Ik kies voor sql-server verificatie en vul id en pw in;
Als ik vervolgens de database wil selecteren, krijg ik volgende mogelijke errors:
* Indien servernaam enkel ip-adres:
Kan geen lijst met databasenamen van de SQL-server opvragen. Invalid object name 'sysdatabases'.
* Indien servernaam ip-adres gevold door \EASYHOST-WIN01\SQLEXPRESS:
Kan geen lijst met databasenamen van de SQL-server opvragen. Er is een netwerkfout of een exemplaarspecifieke fout opgetreden tijdens het maken van verbinding met SQL Server. De server is niet gevonden of is niet toegankelijk. Controleer of de exemplaarnaam correct is en of in de instellingen van SQL Server externe verbindingen zijn toegestaan. (provider: SQL-netwerkinterfaces, error: 26 - Fout bij zoeken van opgegeven server/exemplaar)

Gezien ik geen controle heb over de externe server (niet in eigen beheer), denk ik dat het probleem niet bij de server ligt, maar bij mij :o .

De vraag is dus de volgende:
Hoe installeer ik een online sql db voor authenticatie in mijn testomgeving (visual studio). En is deze configuratie dan ook nog goed als ik mijn website online breng?

Alvast bedankt voor alle hulp / aanwijzingen / ...!
 
Tsja, het kan zoveel zijn: Firewall die vóór de live database staat en jou buitensluit met je SQL-verkeer, [op de live database-server zelf] beveiliging v.d. database niet geconfigureerd voor toegang toegestaan vanaf jóuw ip-adres etc.
En dan kan er aan jouw kant nog wat verkeerd staan ook (bijv. geen uitgaande (MS-/My-) SQL-verbindingen mogelijk vanwege regels in de firewall in jouw pc etc.)

Tijs.
 
Laatst bewerkt:
Het lukt uiteraard om op een lokale db alles uit te voeren (dus geen aspnetdb aanhangsel, maar wel een bestaande db waaraan extra tabellen worden toegevoegd).

Ik kan eenvoudig alle tabellen online plaatsen. Dat is zeker het probleem niet. Wel weet ik niet hoe ik dan verder moet. Op die server staan uiteraard meerdere db's. Hoe maak ik dus de site wijs welke db hij moet gebruiken (de server host uiteraard sites van vele andere personen), en hoe refereer ik daarna? Het is immers een db die op dezelfde server draait (of toch dat verwacht ik).

Misschien een idee? Alvast bedankt!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan