Какую версию Oracle вы используете?
Обычно это делается с использованием прямого редактирования файла tnsnames.ora (по умолчанию для Oracle 10g client = C: \ oracle \ product \ 10.2.0 \ client_1 \ NETWORK \ ADMIN \ tnsnames.ora) или инструментального средства GUI -> Net Ассистент настройки.
Пример подключения псевдонима из моего tnsnames.ora файла: ORADB = (ОПИСАНИЕ = (ADDRESS_LIST = (АДРЕС = (ПРОТОКОЛ = TCP) (HOST = 172.16.50.1) (PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = ora10gdb) ) )
ORADB - псевдоним, использовать его в качестве имени дб при подключении к базе данных из среды
HOST - это имя хоста сервера PORT - это Oracle имя порта службы (1521 является портом по умолчанию) SERVICE_NAME - это имя службы экземпляра базы данных Oracle (может быть больше, чем один экземпляр базы данных на одном сервере за тот же порт)
Я действительно надеюсь, что вы не разместили настоящие имена пользователей и пароли для производственных систем в своем посте. Даже если IP-адрес является частным внутренним IP –
Eoin, sa/sa обычно используется в документах oracle вместе со scott/tiger. Вероятно, это не имеет значения для IP-адресов, так как злоумышленник, который проникает во внутреннюю сеть, будет знать все ваши хосты оракула после 2-3-минутного сканирования порта. –