|
|
|
Не подключается к серверу универа
|
|||
|---|---|---|---|
|
#18+
Предыстория: Учусь в универе на заочке. По предмету СУБД нам задали подготовить решение практических, а сами практические можно будет сделать на зимней сессии в аудитории. НО можно делать и дома, если сможете подключиться к серверу универа. ВОПРОС: Какой софт нужно установить на ПК (где брать) и как настроить, чтобы была возможность выполнить задание дома? Среда и инструментарий изучения (из методички): - сервер БД - СУБД Oracle 11g - среда проектирования БД - Oracle SQL Developer Data Modeler - среда администрирования БД - SQL Navigator Интерфейс подключения: - протокол tcp; адрес t****** (77.**.***.58, 10.**.**.**); порт 1521 Задание: "1. Построить базу данных согласно следующему порядку: 1.1) Создать таблицы базы данных, которая описывает служащих, работающих в отделах предприятия по приведенным бланками экземпляров таблиц. Определить ограничения целостности для DEPARTMENT на уровне таблицы, для EMPLOYEE на уровне столбца, а для REGION отдельно от определения структуры таблицы. Образовать имена первичных, внешних и уникальных ключей согласно рекомендованных правил. 1.2) Построить индексы для внешних ключей и дополнительные поисковые индексы для строковых столбцов (NAME, LAST_NAME). Проверить результаты построения структур данных в базе через запросы к его словаря данных и дать пояснения о результатах их построения. Команды создания структур и их проверки представить в виде командного файла. 2. Внести изменения к объектам построенной базы данных согласно следующему порядке: 2.1) Создать таблицу WORKER как копию таблицы EMPLOYEE. Сравнить описание структуры таблицы и ограничений WORKER с EMPLOYEE и предоставить пояснения о существующих различиях. 2.2) Добавить первичный ключ для таблицы WORKER, используя столбец ID. Явно указать, что ограничение должно вступить в действие немедленно. 2.3) Добавить ограничение целостности (внешний ключ для столбца DEPT_ID в таблице WORKER на таблицу DEPARTMENT. 2.4) Добавить столбец DEPT_ID с ограничением целостности внешний ключ в таблице DEPARTMENT на таблицу DEPARTMENT. 2.5) Добавить в таблицу WORKER столбец TITLE с типом VARCHAR2 и размером 30. 2.6) Удалить таблицу EMPLOYEE, а затем DEPARTMENT, сохранив WORKER без изменений. Объяснить полученный результат. Все действия представить в виде командного файла." ПЛЮС есть таблицы экземпляров DEPARTMENT, REGION, EMPLOYEE. Также в методичке к лабе кратко описывается работа с SQL*Plus. ХОД МОИХ ДЕЙСТВИЙ (ссылаясь на подсказки добрых людей): 1. Установил Oracle Database 11g Release 2 Client (11.2.0.1.0) for Microsoft Windows (x64). 2. Создал файл tnsnames.ora по адресу: ...\network\admin . Содержимое файла: UNIVER = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 77.**.***.58)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = tc*******) ) ) 3. Запускаю sqlplus, ввожу логин и пасс. В результате: "ERROR: ORA-12154: TNS:could not resolve the connect identifier specified" 4. Запускаю tnsping: Used TNSNAMES adapter to resolve the alias Attempting to contact (DESCRIPTION = TNS-12533: TNS:illegal ADDRESS parameters Помогите решить проблему с подключением, пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 21:04 |
|
||
|
Не подключается к серверу универа
|
|||
|---|---|---|---|
|
#18+
tnsping что говорит про "Used parameter files" ? Это тот файл, что ты правил? Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 23:17 |
|
||
|
Не подключается к серверу универа
|
|||
|---|---|---|---|
|
#18+
Takuravatnsping что говорит про "Used parameter files" ? Это тот файл, что ты правил? Нет. Я еще немного подправил файл tnsnames.ora (поставил там пробелы, дебильный баг). В итоге tnsping выдал такое: "TNS-12535: TNS:operation timed out" Я так понимаю, что это означает: сервер не поднят. Верно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2016, 02:11 |
|
||
|
Не подключается к серверу универа
|
|||
|---|---|---|---|
|
#18+
Код: powershell 1. - соединение происходит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2016, 04:03 |
|
||
|
Не подключается к серверу универа
|
|||
|---|---|---|---|
|
#18+
еще раз результат Код: powershell 1. приводите полный результат команды, а не только то, что вам кажется существенным ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2016, 04:06 |
|
||
|
Не подключается к серверу универа
|
|||
|---|---|---|---|
|
#18+
dmdmdm, E:\Programs\Oracle\OracleBase\Software\BIN>tnsping UNIVER TNS Ping Utility for 64-bit Windows: Version 11.2.0.1.0 - Production on 11-╞╬┬-2016 15:14:17 Copyright (c) 1997, 2010, Oracle. All rights reserved. Used parameter files: E:\Programs\Oracle\OracleBase\Software\network\admin\sqlnet.ora Used TNSNAMES adapter to resolve the alias Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 77.**.***.58)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = tc.******))) TNS-12535: TNS:operation timed out ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2016, 15:26 |
|
||
|
Не подключается к серверу универа
|
|||
|---|---|---|---|
|
#18+
(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 77.**.***.58)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = tc.******))) блок ADDRESS_LIST уберите ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2016, 15:30 |
|
||
|
Не подключается к серверу универа
|
|||
|---|---|---|---|
|
#18+
Впрочем, нет, он может быть, это не ошибка. Соединение проходит? telnet host port? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2016, 15:32 |
|
||
|
Не подключается к серверу универа
|
|||
|---|---|---|---|
|
#18+
ИМХО (т к 2 IP адреса в посте озвучены),нужно настроить сначала vpn клиента, который коннектится на 77.*.*.58 После того, как получите vpn канал, проверить ping 10.**.**.** В SQL Developer можно подключаться без tns, т е даже клиентское ПО от Oracle не нужно - соединение через jdbc идет(напрямую на 10.**.**.**:1521) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2016, 15:35 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39324148&tid=1887265]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
169ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 467ms |

| 0 / 0 |
