Dziś zainstalowałem Oracle11g w sieci LAN naszej firmy. Trzeba to na nim skonfigurować, żebyśmy wszyscy mieli do niego dostęp. W rzeczywistości nie jest to trudne, chodzi tylko o konfigurację Oracle po stronie serwera. Klient jest znacznie prostszy. Ale wydarzył się wypadek, który zajmował mnie przez długi czas. Później dowiedziałem się, że zapora po stronie serwera musiała być wyłączona (ponieważ oprócz portu 1521 Oracle pojawiał się losowy dostęp do portu, który zdawał się rosnąć ++, więc nawet jeśli zostawiłem otwarty port 1521, nie działało). Oto kroki: 1. Aby uruchomić maszyny Oracle po stronie serwera, trzeba wyłączyć zaporę sieciową. (Jeśli nie jest zamknięty, adapter sieciowy nie może ustanowić wyjątku połączenia, pojawi się wyjątek, który jest w rzeczywistości taki sam jak wyjątek, gdy lokalne monitorowanie nie jest skonfigurowane) 2. Po pierwsze, konfiguruj się tak, aby uzyskać dostęp do siebie w Net Manager i test przebiega pomyślnie. Wyniki przedstawiono poniżej
Wygląda na to, że powyższa konfiguracja się powiodła, ale w rzeczywistości jest jeszcze jeden krok mniej, by skonfigurować liczbę połączeń... Oto co zrobić: Otwórz Asystenta Konfiguracji sieci i wybierz Lokalną Konfigurację Nazwy Usługi Sieciowej. Następnie wybierz "Rekonfiguruj"; Następnie wybierz nazwę usługi; Następnie wpisz swoją oryginalną nazwę usługi; Następnie, wybierając protokół do użycia, wybierz TCP. Następnie można użyć nazwy hosta, IP lub nazwy komputera, port jest zazwyczaj domyślny, jeśli używasz własnego portu, możesz; Następnie wybierz Tak, test; Następnie, zazwyczaj pierwszy raz jest niepowodem, ponieważ test używa nazwy użytkownika i hasła systemowego (system jest domyślnie zablokowany, można go odblokować podczas instalacji Oracle lub później odblokować), można wpisać poprawną nazwę użytkownika i hasło przez "Zmień logowanie", a test zostanie automatycznie sprawdzony po "OK", jeśli się powiedzie, będzie następny, aż do końca. Oto zrzut ekranu:
OK, jest całkiem sporo obrazków, a po skonfigurowaniu wszystkich powyższych rzeczy musisz zrestartować Oracle (to bardzo proste: lsnrctl stop/start; net stop/start oracleserverorcl; ) Następny klient: Jeśli klient potrafi używać sqlplus w DOS, możesz przetestować to za pomocą następujących poleceń:
Jeśli nie, najlepiej pobrać Oracle SQL Developer z oficjalnej strony Oracle Test połączenia przedstawiono poniżej:
|