sql >> Database teknologi >  >> RDS >> Oracle

Installation af Oracle 10 ODP.NET på Microsoft Windows 2008 Server 64bit

Det er en rigtig tricky. Før du installerer ODP.NET, skal du allerede have en fungerende forbindelsesopsætning til Oracle-databasen. Det betyder:

Trin 1:Oracle-installationsklient (aldrig lykkedes med det, anbefales ikke) eller Oracle-klient (lykket på Win7 ultimate 64bit, filen win64_11gR1_client.zip, installeret med "Runtime"-indstillingen valgt). Efter klientinstallation skal du sikre dig, at du kan oprette forbindelse. Fra kommandolinjen prøv "tnsping yourtnanamesentry" for at kontrollere, om tnsnames er ok, og derefter "sqlplus brugernavn/

Trin 2:Installer ODP.NET (det gjorde jeg med filen ODAC1110720.zip). Brug nøjagtig det samme oracle-hjemnavn, men anden sti under installationen.

Trin 3:prøv at oprette forbindelse til Visual Studio. Til "servernavn" brugte jeg dette:"oraclexe:1521/xe". Det betyder, at jeg har en maskine kaldet "oraclexe", som har oracle listener på port 1521, og database med instansnavnet "xe". Det er det såkaldte "EZCONNECT" navn.

Jeg er ikke sikker på, om trin 1 virkelig er nødvendigt eller ej, for måske bruger trin 3 virkelig kun Oracle instant client. Jeg ved godt, det er rigtig smerte, men det her virker. Det tog mig 2 dage at oprette forbindelse til oracle, og jeg var nødt til at installere næsten 1 GB downloadet oracle-software. De kunne og burde gøre det meget, meget, meget, meget nemmere. Som et-klik installation, der bare virker. Det er skam hvor kompliceret klientinstallation er.



  1. indsæt XML-data i mysql med php

  2. SQL:Vælg poster, hvor ALLE sammenføjede poster opfylder en betingelse

  3. Flere CTE i enkelt forespørgsel

  4. Indsæt data fra SQL Server til MySql ved hjælp af Trigger