|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Буду здесь задавать вопросы далёкого юзера. Хотелось бы вникунть в Оракл. Что нужно сделать? Скачал экспресс инсталлятор под Виндоус. Устанавливаю. Где взять базы с данными для тренировки? Где взять клиента с ГУИ? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 10:30 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг Хупин Скачал экспресс инсталлятор под Виндоус. Ролг Хупин Где взять базы с данными для тренировки? Хотя если вам нужно потренировать именно навыки инсталляции - то да, лучше качать инсталлятор. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 11:16 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Никанор Кузьмич Ролг Хупин Скачал экспресс инсталлятор под Виндоус. Ролг Хупин Где взять базы с данными для тренировки? Хотя если вам нужно потренировать именно навыки инсталляции - то да, лучше качать инсталлятор. да мне не так важна инсталляция, что лучше Virtual Box или Docker с Ораклом? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 12:34 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Установил SQL Developer, пытаюсь коннектнуться к серверу, где взять Username/Password? При установке оракла не просил, может и указывал , но уже не вспомню. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 13:08 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг Хупин Установил SQL Developer, пытаюсь коннектнуться к серверу, где взять Username/Password? При установке оракла не просил, может и указывал , но уже не вспомню. 1. Деинсталлируйте Oracle Database Express Edition (XE) для Windows 2. Инсталлируйте повторно Oracle Database Express Edition (XE) для Windows Не забудьте записать пароль к базе данных, который вы укажете при инсталляции, и имена пользователей для этого пароля (скорее всего это будут SYS и SYSTEM). Будет полезно, если вы сделаете скриншот итогового окна инсталляции, где написаны все параметры. Не пренебрегайте чтением документации. https://www.oracle.com/database/technologies/appdev/xe/quickstart.html Oracle Database XE Quick Start Installing Oracle Database XE Windows
SQL -- Connect string format: Код: plaintext
Код: plaintext
-- To connect to the first Pluggable Database (PDB) use: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 13:35 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг Хупин да мне не так важна инсталляция, что лучше Virtual Box или Docker с Ораклом? Ролг Хупин Установил SQL Developer, пытаюсь коннектнуться к серверу, где взять Username/Password? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 15:40 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
SQL*Plus Ролг Хупин Установил SQL Developer, пытаюсь коннектнуться к серверу, где взять Username/Password? При установке оракла не просил, может и указывал , но уже не вспомню. 1. Деинсталлируйте Oracle Database Express Edition (XE) для Windows 2. Инсталлируйте повторно Oracle Database Express Edition (XE) для Windows Не забудьте записать пароль к базе данных, который вы укажете при инсталляции, и имена пользователей для этого пароля (скорее всего это будут SYS и SYSTEM). Будет полезно, если вы сделаете скриншот итогового окна инсталляции, где написаны все параметры. Не пренебрегайте чтением документации. https://www.oracle.com/database/technologies/appdev/xe/quickstart.html Oracle Database XE Quick Start Installing Oracle Database XE Windows
SQL -- Connect string format: Код: plaintext
Код: plaintext
-- To connect to the first Pluggable Database (PDB) use: Код: plaintext
ok, а как коннектнуться из SQL Developer к Oracle XE установленному на другой машине? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 15:59 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
dmdmdm . Спасибо, но для XE не работает. Он по дефолту после установки принимает только локальные коннекты. Надо сделать такое сначала на хосте, где установлен сервер Код: plsql 1. 2. 3.
после этого можно коннектиться с другой машины ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 17:09 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Еще вопрос: установил ХЕ, всё чики-пики. Можно в него восстановить какую-то базу с данными для тренировки? Где её взять и как дальше? По ссылке выше https://docs.oracle.com/en/database/oracle/oracle-database/21/comsc/installing-sample-schemas.html#GUID-1E645D09-F91F-4BA6-A286-57C5EC66321D описаны различные схемы и как их грузить. Это и есть базы в терминах Оракла? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 17:11 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг Хупин описаны различные схемы и как их грузить. Это и есть базы в терминах Оракла? Нет, "база данных" и "схема" - разные термины, схема - часть БД. Схема содержит таблицы, представления, индексы, процедуры и т.п. Создать данные для тренировки можно любым способом - написать свой скрипт, прогнать скачанный скрипт, запустить утилиту загрузки данных - impdp или те же IDE: Oracle SQL Developer, Allround PL/SQL Developer, Toad и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 17:55 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг Хупин, В Oracle понятия "схема" и "юзер" смешаны в одно, для каждого пользователя автоматически создаётся своя одноимённая схема данных и каждая схема принанадлежит одноимённому пользователю. Получается, что если хочешь получить схему с определённым именем, то будь добр, создай одноимённого пользователя. С точки зрения программиста схема выглядит как база в MySQL или MS SQL, т.к. в ней могут быть свои таблицы/индексы/секвенции/процедуры/функции/пакеты и т.д. Доступ же к объектам в ней для других пользователей (если ничего не сделать [читай следующий абзац]) должен быть как, например, имя_схемы.имя_таблицы. Я в своём проекте использую только одну схему, запросы же пишу без оглядки на её имя. А клиентское приложение после коннекта первым же запросом переключает активную схему на эту ALTER SESSION SET CURRENT_SCHEMA=.... . Пользователи же имеют необходимые права на доступ к этой схеме. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 18:07 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг Хупин Буду здесь задавать вопросы далёкого юзера. Хотелось бы вникунть в Оракл. Что нужно сделать? Чтобы стать более приближенным юзером, почитайте книжки Тома Кайта. Начать можно с этой: Кайт Том. Oracle для профессионалов. Пер. с англ./ТомКайт- СПб.: ООО "ДиаСофтЮП", 2003. - 672 с., в 2-х томах ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 18:54 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
dmdmdm Ролг Хупин описаны различные схемы и как их грузить. Это и есть базы в терминах Оракла? Нет, "база данных" и "схема" - разные термины, схема - часть БД. Схема содержит таблицы, представления, индексы, процедуры и т.п. Создать данные для тренировки можно любым способом - написать свой скрипт, прогнать скачанный скрипт, запустить утилиту загрузки данных - impdp или те же IDE: Oracle SQL Developer, Allround PL/SQL Developer, Toad и т.д. Ок, а где есть готовые базы с данными, чтобы их грузонуть? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 19:44 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Даже в условной пустой БД есть тренировочные схемы, например, SCOTT. А так - могу поделиться одной из своих :). ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 19:48 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг Хупин Ок, а где есть готовые базы с данными, чтобы их грузонуть? https://docs.oracle.com/en/database/oracle/oracle-database/21/comsc/database-sample-schemas.pdf ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 20:47 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
dmdmdm Даже в условной пустой БД есть тренировочные схемы, например, SCOTT. SCOTT'а там уже давно нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 20:50 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
dmdmdm Даже в условной пустой БД есть тренировочные схемы, например, SCOTT. А так - могу поделиться одной из своих :). с меня пиво! делитесь ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 21:13 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
SQL*Plus SCOTT'а там уже давно нет. Эх, пока, С[c]кот. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 21:17 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг Хупин делитесь Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2022, 21:46 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
dmdmdm Ролг Хупин делитесь Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51.
Я снова по циклу хожу: 1. В приведенном скрипте вижу создание юзера и таблицы в той же базе, которая , скажем, у меня есть в ХЕ. Но никаких данных нет. А вопрос был - где взять скрипт выгруженной базы с данными и грузонуть её . 2. Выше дали ссылку на пдф с описанием семпл схем и как их грузить в базу. Честно говоря, я пробовал, но не грузит - идут ошибки. Опять же - эти схемы грузятся в существующую базу, а хотелось бы в мою тестовую. выведите меня из цикла ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2022, 10:05 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
В SQL Developer сделал так: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
т.е. база не создается. Как мне создать свою базу ? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2022, 10:15 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Хых... 1. One instance per environment 2. Oracle Database Express Edition (XE) single instance violation error т.е. я зря корячусь, экспресс по определению имеет одну базу? Так что делать, если вторую нельзя создать: ставить не экспресс? он долго будет работать без лицензии? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2022, 11:19 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг Хупин Спасибо, но для XE не работает. Он по дефолту после установки принимает только локальные коннекты. Удивился, в качестве субботнего упражнения проверил на CentOS7 + Oracle 18XE. Не подтверждаю. Слушает формально localhost, но соединение извне проходит. Может, под виндой по-другому. Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2022, 12:56 |
|
|
start [/forum/topic.php?fid=52&msg=40126812&tid=1879537]: |
0ms |
get settings: |
3ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
35ms |
get topic data: |
2ms |
get forum data: |
1ms |
get page messages: |
455ms |
get tp. blocked users: |
1ms |
others: | 7ms |
total: | 511ms |
0 / 0 |