|
|
|
Запрос под sqlplus
|
|||
|---|---|---|---|
|
#18+
Есть задача, написать запрос для sqlplus. В силу своей криворукости, sqlplus поставил - требует подключения. Oracle SQL Developer не подключается, Network Adapter не того. Брандмауэр на 10-ке проверял. Суть проблемы: Как обычный sql-запрос переделать в скрипт для sqlplus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2017, 20:54 |
|
||
|
Запрос под sqlplus
|
|||
|---|---|---|---|
|
#18+
exilemansqlplus поставил - требует подключения. Oracle SQL Developer не подключается, Network Adapter не того. Брандмауэр на 10-ке проверял. Как информативно. У меня сразу десяток рекомендаций по такому подробному описанию проблемы. Но лучше я их придержу. exilemanСуть проблемы: Как обычный sql-запрос переделать в скрипт для sqlplus Так-с. Мнэээ. Код: plsql 1. Как же его переписать? Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2017, 21:04 |
|
||
|
Запрос под sqlplus
|
|||
|---|---|---|---|
|
#18+
exileman, В этом посте все прекрасно и тема, и описание задачи, и ход действий и вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2017, 21:17 |
|
||
|
Запрос под sqlplus
|
|||
|---|---|---|---|
|
#18+
dmdmdm, окей SQL> SELECT DISTINCT personal, (SELECT SUM( 2 IF( 3 ( (HOUR(outTime)>9) AND (HOUR(inTime)<18) ), 4 (IF (HOUR(inTime)<9 , CASE 5 WHEN HOUR(outTime) <= 13 THEN (HOUR(outTime)-9) 6 WcontrolsHEN HOUR(outTime) <= 18 THEN (HOUR(outTime)-10) 7 WHEN HOUR(outTime) > 18 THEN 8 END, 8 ( IF (HOUR(inTime)<=13 , (CASE 9 WHEN HOUR(outTime) <= 13 THEN (HOUR(outTime)-HOUR(inTime)) 10 WHEN HOUR(outTime) <= 18 THEN (HOUR(outTime)-HOUR(inTime)-1) 11 WHEN HOUR(outTime) > 18 THEN (18-HOUR(inTime)-1) END), 12 (IF (HOUR(inTime)<=18 , (CASE 13 WHEN HOUR(outTime) <= 18 THEN (HOUR(outTime)-HOUR(inTime)) 14 WHEN HOUR(outTime) > 18 THEN (18-HOUR(inTime)) END), 0) 15 ) ) ) 16 ) ),0 17 ) ) hours FROM controls WHERE personal = c1.personal) hours 18 FROM controls AS c1 WHERE DAYOFWEEK(inTime) NOT IN (7,1)'; SP2-0640: Not connected ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2017, 04:58 |
|
||
|
Запрос под sqlplus
|
|||
|---|---|---|---|
|
#18+
dmdmdm, что делать дальше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2017, 04:59 |
|
||
|
Запрос под sqlplus
|
|||
|---|---|---|---|
|
#18+
MaximaXXL, есть задача, есть проблема, нужно решение - что вам непонятно? Задача - файл с запросом, работающим под sqlplus Проблема - не могу проверить на своем компьютере (SP2-0640: Not connected), google не помог, пробовал установить sql developer и прописывал в firewall Win10 - не помогло. Чтобы не копаться в своём компе, решаю задачу простым методом - как составить файл запроса таким образом, чтобы его oracle sqlplus мог выполнить на другой машине. Запрос есть в текстовом файле, но под sqlplus не работает. Нужно решение, как подготовить текстовый файл, чтобы он сработал на sqlplus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2017, 05:04 |
|
||
|
Запрос под sqlplus
|
|||
|---|---|---|---|
|
#18+
exileman, Это покажется глупым, но делать нужно то, что говорит плюс: сначала подсоединиться к Оракель. А именно: SQL>connect user/pass; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2017, 05:06 |
|
||
|
Запрос под sqlplus
|
|||
|---|---|---|---|
|
#18+
Relic Hunterexileman, Это покажется глупым, но делать нужно то, что говорит плюс: сначала подсоединиться к Оракель. А именно: SQL>connect user/pass@tns_name; лучше так :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2017, 07:04 |
|
||
|
Запрос под sqlplus
|
|||
|---|---|---|---|
|
#18+
Relic Hunterсначала подсоединиться к Оракель.Только не к Оракл Датабасе, а к Оракл МыСКЛ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2017, 11:15 |
|
||
|
Запрос под sqlplus
|
|||
|---|---|---|---|
|
#18+
exilemanЕсть задача, написать запрос для sqlplus. В силу своей криворукости, sqlplus поставил - требует подключения. Oracle SQL Developer не подключается, Network Adapter не того. Брандмауэр на 10-ке проверял. Суть проблемы: Как обычный sql-запрос переделать в скрипт для sqlplus Для того, чтобы Вы поняли ответ Попробуйте сами ответить на следующие вопросы: - Что такое технология клиент/сервер? - Может ли в этой технологии клиент работать без сервера? - Что такое СУБД - Что такое SQL - Чем является (сервером или клиентом) установленный у Вас sqlplus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2017, 11:45 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39519603&tid=1885271]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
179ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 506ms |

| 0 / 0 |
