Как да проверите дали сървър Oracle работи в мрежата

Как да проверите дали сървъра Oracle работи в мрежата

Как да се провери дали сървъра Oracle в локалната мрежа. Или да ми каже, който знае как да се справя с Oracle vskuyu грешка при връзка със сървъра, аз isprobyvala nifiga не е свързан. Възможно е например с компоненти ODAC
. Моля.

tnsping <имя хоста>

Ping сървъра може да бъде, но как да се провери дали самата база данни ..


> Кой знае как да се справи с Oracle vskuyu грешка при свързване
> Към сървъра

Има много различни грешки могат да бъдат, и всеки от тях може да се третира по няколко начина.

> Nifiga не е свързан

Не свързвайте ако възникне грешка, ако не се обработват.

но как да се провери дали самата база данни ..
<Цитата>

Базата данни не работи. Тя съществува или не съществува.


> DB не работи. Тя съществува или не съществува.

Независимо от това, в основата може да "съществува", а услугата е спряна (това е за Windows, не знам как да се * Никс).

И какво от това? От това по някакъв начин това предполага, че на въпроса "дали базата данни работи?" че има смисъл?

> DB не работи. Тя съществува или не съществува.
В действителност, тя може да съществува, но да бъде в състояние да изключите

Друга илюстрация на безсмислието на въпроса "се изпълнява на базата данни?"

tnsping определя дали слушателя е активен, но достатъчно, за да се опита да се свърже с базата данни.
опитвам
Database.Connection: = True;
изключение
# XA0; се обработват, както искате.
приключи;

> Tnsping определя дали слушателя е активен

Не само. Приемател се свързва с конкретен случай. И това е ПБ на инстанция във варианта Orakle.


> Приемател се свързва с конкретен случай.

Аз не съм добър в администрацията Orakla, но все пак. И ако ви свършат 2 например? И ако слушателя е свързан, защо командния ред tnsping представи ПР, но не предостави каквато и да е името на базата данни или услуга? Нещо не се вписва.

параметър tnspinga не е IP, както и запис на името на tnsnames.ora
На същия хост може да има няколко екземпляра и слушател.
и tnsping специален контрол.


> Параметър Tnspinga не е IP, както и запис на името на tnsnames.ora

може би в края на краищата това е целесъобразно да се "ИЛИ". Просто аз проверих по IP и име записи. Отговорът е намерен и в двата случая, но от IP пише "OK (0 мсек)", както и от името на 10 или 20 мсек. Когато той е написал [12], също така е тестван, но не осъзнават, че в името на тест моя профил съвпада с името на мрежа от сървъра, така че реших, че просто работи DNS, а жалбата е в резултат на над IP.

Общо: tnsping за отговора на въпроса "дали базата данни работи"


> Параметърът посочва името на записа.
> От същите записи, предприети

Ако зададете запис, всички е ясно къде и какво може да бъде взето. С това, аз няма да споря. Но това

TNS Ping Utility за 32-битови Windows: Версия 8.1.7.0.0 - Производство на 13-декември-20
05 16:02:32

Опитите да се свърже (ADDRESS = (ПРОТОКОЛ = TCP) (HOST = 172.16.2.134) (PORT = 1521))
OK (0 мсек)

Ами аз казах на сървъра. IP също така означава, костюми него. Или нещо не разбирам?