sql >> Databáze >  >> RDS >> Oracle

Instalace Oracle 10 ODP.NET na Microsoft Windows 2008 Server 64bit

Je to opravdu ošemetné. Před instalací ODP.NET musíte mít již funkční nastavení připojení k databázi Oracle. To znamená:

Krok 1:Instalační klient Oracle (s tím nikdy neuspěl, nedoporučuje se) nebo klient Oracle (uspěl na Win7 ultimate 64bit, soubor win64_11gR1_client.zip, nainstalovaný s vybranou možností "Runtime"). Po instalaci klienta se ujistěte, že se můžete připojit. Z příkazového řádku zkuste "tnsping yourtnanamesentry" a zkontrolujte, zda je tnsnames v pořádku, a poté "sqlplus username/

Krok 2:Nainstalujte ODP.NET (udělal jsem se souborem ODAC1110720.zip). Při instalaci použijte přesně stejný domovský název oracle, ale jinou cestu.

Krok 3:zkuste se spojit s vizuálním studiem. Pro "název serveru" jsem použil toto:"oraclexe:1521/xe". To znamená, že mám stroj s názvem „oraclexe“, který má na portu 1521 posluchač oracle a databázi s názvem instance „xe“. Je to takzvaný název „EZCONNECT“.

Nejsem si jistý, jestli je Krok 1 opravdu potřeba nebo ne, protože možná krok 3 opravdu používá jen instantního klienta Oracle. Vím, je to skutečná bolest, ale funguje to. Připojení k oracle mi trvalo 2 dny a musel jsem nainstalovat téměř 1 GB staženého softwaru oracle. Mohli a měli by to udělat mnohem, mnohem, mnohem, mnohem jednodušší. Jako instalace jedním kliknutím, která prostě funguje. To je škoda, jak složitá je instalace klienta.



  1. Nelze se připojit k databázi MySql na vzdáleném linuxovém serveru z nástroje GUI systému Windows

  2. Jak zobrazit záznamy z tabulky uspořádané jako v klauzuli where?

  3. Poddotaz MYSQL SELECT v klauzuli JOIN

  4. Existují potíže s přidáním nového ID (automatický přírůstek) za tabulku