sql >> Database >  >> RDS >> Sqlserver

Waarom fout:[ODBC Driver Manager] Naam gegevensbron niet gevonden...? (werkt prima op dev-omgeving)

Het probleem zit waarschijnlijk in de ODBC-configuratie op de server zelf . Met andere woorden, de verbindingsreeks [naar de ODBC-bron] is ok (sinds getest op een andere server), maar verwijst naar een bron die niet is geconfigureerd op deze specifieke server.

Om het probleem te verhelpen, opent u de ODBC-gegevensbronbeheerder (meestal een van de snelkoppelingen in het menu "Beheerderstools") en controleert u of u inderdaad een bron hebt (meestal een "Systeem-DSN") met dezelfde naam in de verbinding snaar. Een dergelijke Bron bestaat waarschijnlijk niet of is onjuist geconfigureerd.

Afgezien van prestatieoverwegingen, kan men overwegen om meer directe gegevensproviders te gebruiken (zoals MS SQL Data Provider of Microsoft.Jet.OLEDB) op het niveau van de verbindingsreeks; dit vermijdt het extra configuratiepunt (het ODBC-configuratiepaneel) op de server (maar dan kan het nodig zijn om twee verschillende verbindingsreeksen te gebruiken, één voor de testomgeving en één voor de productieomgeving...)



  1. rekenkundige bewerkingen in querybuilder laravel

  2. Hoe te schrijven naar een CSV-bestand met Oracle SQL*Plus

  3. Dagelijkse databaseback-up met behulp van Cron Job

  4. MySQL installeren op een VPS-server en verbinding maken vanaf andere servers