sql >> Databasteknik >  >> RDS >> Database

Allmänt fel:OS-versionen matchar inte

Varje Easysoft-produkt stöder en viss uppsättning operativsystemversioner. Om du försöker använda en Easysoft-produkt på en version av ett operativsystem som produkten inte stöder, kommer du att få ett felmeddelande om att OS-versionen inte matchar. Till exempel är den senaste versionen av Windows som din Easysoft-drivrutin stöder Windows 8, och du försöker använda den på Windows 10 efter en systemuppgradering. I den här situationen måste du kontakta Easysoft för en senare version av din Easysoft-produkt. (Om möjligt kommer vi att bygga en produkt för en version av operativsystemet som inte stöds på begäran. Så även om den produkt/OS-kombination du vill ha inte finns tillgänglig på vår webbplats är det värt att kontakta oss.)

Felet kan också uppstå om du har uppgraderat din Easysoft-produkt och har gamla och nya versioner samexisterande på samma maskin. Easysofts produkter inkluderar både drivrutinsbibliotek och supportbibliotek som samarbetar med varandra för att avgöra om versionen av operativsystemet stöds. Om din applikations miljö är konfigurerad så att drivrutinsbiblioteken laddas från en Easysoft-distribution och supportbiblioteken laddas från en annan, kommer du också att få en "OS Version mismatch", eftersom biblioteken inte kommer att kunna arbeta tillsammans. Om så är fallet, ställ in din miljö så att drivrutins- och supportbibliotek från samma Easysoft-distribution laddas. För att ge ett exempel är detta en Oracle® DG4ODBC-konfigurationsfil som initialt laddar en "hybrid" uppsättning Easysoft-bibliotek:

# This LD_LIBRARY setting loads incompatible libraries from multiple Easysoft
# distributions. This will result in a "General error: OS Version mismatch" error.

(SID_DESC=
  (SID_NAME=sqlserver)
  (ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe)
  (PROGRAM=dg4odbc)
  (ENVS=LD_LIBRARY_PATH = /usr/local/easysoft/unixODBC/lib:/usr/local/easysoft-1.7.0/lib)
)

# This LD_LIBRARY_PATH setting ensures that Easysoft libraries from the same
# distribution are loaded. They are therefore compatible with each other.
(SID_DESC=
  (SID_NAME=sqlserver)
  (ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe)
  (PROGRAM=dg4odbc)
  (ENVS=LD_LIBRARY_PATH = /usr/local/easysoft/unixODBC/lib:/usr/local/easysoft/lib)
)

  1. Hur hanterar jag att öppna/stänga Db-anslutning i en Go-app?

  2. Hur snabbar jag på att räkna rader i en PostgreSQL-tabell?

  3. Skapa en anpassad fraktmetod i OpenCart:Del två

  4. Introduktion till datakopplingar och relationer