Wpis z mikrobloga

#oracle #csharp #programowanie

Cześć Mirki,

Mam jakiś istniejący projekt w C# który łączy się z bazą Oracle przez klienta. Chciałbym odpalić lokalnie tą aplikację na innym komputerze i zainstalowałem sobie SQL Developer gdzie zaimportowałem bazę danych i wgrałem też klienta Oracle. Mam stworzoną Instancję i wgl. W aplikacji C# w connection string zmieniam na nowe połączenie i podaje host: localhost, port: 1521, user, password i instancję ale aplikacja dalej wyrzuca błąd że nie może nawiązać połączenia z bazą. Czy ma ktoś jakiś schemat implementacji connection string żeby działało? Może jakiś bibliotek DLL brakuje mi?
  • 5
Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort))(CONNECTDATA=(SERVICENAME=MyOracleSID)));
User Id=myUsername;Password=myPassword;

To miałem i zmieniłem host na localhost, port na mój a service name dałem moja instancję i user i password dałem od instancji