Гость
Map
Форумы / Oracle [игнор отключен] [закрыт для гостей] / С чего начать девелоперу? / 25 сообщений из 147, страница 1 из 6
14.01.2022, 10:30
    #40126504
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
Буду здесь задавать вопросы далёкого юзера.

Хотелось бы вникунть в Оракл.
Что нужно сделать?
Скачал экспресс инсталлятор под Виндоус.
Устанавливаю.

Где взять базы с данными для тренировки?
Где взять клиента с ГУИ?
...
Рейтинг: 0 / 0
14.01.2022, 10:48
    #40126514
Vadim Lejnin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
...
Рейтинг: 0 / 0
14.01.2022, 11:16
    #40126523
Никанор Кузьмич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
Ролг Хупин
Скачал экспресс инсталлятор под Виндоус.
А нужно было качать VirtualBox.
Ролг Хупин
Где взять базы с данными для тренировки?
А потом - https://www.oracle.com/downloads/developer-vm/community-downloads.html (начните с Database App Development VM). Там всё есть.
Хотя если вам нужно потренировать именно навыки инсталляции - то да, лучше качать инсталлятор.
...
Рейтинг: 0 / 0
14.01.2022, 12:34
    #40126545
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
Никанор Кузьмич
Ролг Хупин
Скачал экспресс инсталлятор под Виндоус.
А нужно было качать VirtualBox.
Ролг Хупин
Где взять базы с данными для тренировки?
А потом - https://www.oracle.com/downloads/developer-vm/community-downloads.html (начните с Database App Development VM). Там всё есть.
Хотя если вам нужно потренировать именно навыки инсталляции - то да, лучше качать инсталлятор.


да мне не так важна инсталляция, что лучше Virtual Box или Docker с Ораклом?
...
Рейтинг: 0 / 0
14.01.2022, 13:08
    #40126558
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
Установил SQL Developer, пытаюсь коннектнуться к серверу, где взять Username/Password?
При установке оракла не просил, может и указывал , но уже не вспомню.
...
Рейтинг: 0 / 0
14.01.2022, 13:35
    #40126575
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
  • Log into Windows with a user that is a direct member of the Administrators group.
  • If the ORACLE_HOME or TNS_ADMIN environment variable has been set, unset it first.
  • Download OracleXE213_Win64.zip
  • Extract zip file to a local temporary directory and run setup.exe.
  • When prompted by the installer, provide the install location, the database password, and begin the installation.
  • When the installation is complete, note the provided connection strings on the final screen.
Connecting to Oracle Database XE

SQL
-- Connect string format:
Код: plaintext
[username]/[password]@//[hostname]:[port]/[DB service name] [AS SYSDBA]
-- To connect to the Container Database (CDB) use:
Код: plaintext
sqlplus sys/[Password]@//localhost:1521/XE as sysdba

-- To connect to the first Pluggable Database (PDB) use:
Код: plaintext
sqlplus sys/[Password]@//localhost:1521/XEPDB1 as sysdba
...
Рейтинг: 0 / 0
14.01.2022, 15:40
    #40126644
Никанор Кузьмич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
Ролг Хупин
да мне не так важна инсталляция, что лучше Virtual Box или Docker с Ораклом?
Тот Virtual Box образ, на который я дал ссылку, хорош тем, что там уже все устанвлено и настроено, остается только запустить. А Docker с Ораклом - я не знаю, не пользовался никогда.

Ролг Хупин
Установил SQL Developer, пытаюсь коннектнуться к серверу, где взять Username/Password?
В том Virtual Box образе выше все пароли "oracle", о чем прямо сказано на стартовом экране (на случай, если забудете).
...
Рейтинг: 0 / 0
14.01.2022, 15:59
    #40126667
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
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
  • Log into Windows with a user that is a direct member of the Administrators group.
  • If the ORACLE_HOME or TNS_ADMIN environment variable has been set, unset it first.
  • Download OracleXE213_Win64.zip
  • Extract zip file to a local temporary directory and run setup.exe.
  • When prompted by the installer, provide the install location, the database password, and begin the installation.
  • When the installation is complete, note the provided connection strings on the final screen.
Connecting to Oracle Database XE

SQL
-- Connect string format:
Код: plaintext
[username]/[password]@//[hostname]:[port]/[DB service name] [AS SYSDBA]
-- To connect to the Container Database (CDB) use:
Код: plaintext
sqlplus sys/[Password]@//localhost:1521/XE as sysdba

-- To connect to the first Pluggable Database (PDB) use:
Код: plaintext
sqlplus sys/[Password]@//localhost:1521/XEPDB1 as sysdba



ok, а как коннектнуться из SQL Developer к Oracle XE установленному на другой машине?
...
Рейтинг: 0 / 0
14.01.2022, 16:07
    #40126673
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
.
...
Рейтинг: 0 / 0
14.01.2022, 17:09
    #40126692
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
dmdmdm
.


Спасибо, но для XE не работает. Он по дефолту после установки принимает только локальные коннекты.
Надо сделать такое сначала на хосте, где установлен сервер

Код: plsql
1.
2.
3.
$ sqlplus system
Enter password: SYSTEM_password
SQL> EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);



после этого можно коннектиться с другой машины
...
Рейтинг: 0 / 0
14.01.2022, 17:11
    #40126693
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
Еще вопрос: установил ХЕ, всё чики-пики.
Можно в него восстановить какую-то базу с данными для тренировки? Где её взять и как дальше?

По ссылке выше
https://docs.oracle.com/en/database/oracle/oracle-database/21/comsc/installing-sample-schemas.html#GUID-1E645D09-F91F-4BA6-A286-57C5EC66321D

описаны различные схемы и как их грузить.
Это и есть базы в терминах Оракла?
...
Рейтинг: 0 / 0
14.01.2022, 17:55
    #40126705
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
Ролг Хупин
описаны различные схемы и как их грузить.
Это и есть базы в терминах Оракла?


Нет, "база данных" и "схема" - разные термины, схема - часть БД. Схема содержит таблицы, представления, индексы, процедуры и т.п.

Создать данные для тренировки можно любым способом - написать свой скрипт, прогнать скачанный скрипт, запустить утилиту загрузки данных - impdp или те же IDE: Oracle SQL Developer, Allround PL/SQL Developer, Toad и т.д.
...
Рейтинг: 0 / 0
14.01.2022, 18:07
    #40126708
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
Ролг Хупин,

В Oracle понятия "схема" и "юзер" смешаны в одно, для каждого пользователя автоматически создаётся своя одноимённая схема данных и каждая схема принанадлежит одноимённому пользователю. Получается, что если хочешь получить схему с определённым именем, то будь добр, создай одноимённого пользователя.

С точки зрения программиста схема выглядит как база в MySQL или MS SQL, т.к. в ней могут быть свои таблицы/индексы/секвенции/процедуры/функции/пакеты и т.д. Доступ же к объектам в ней для других пользователей (если ничего не сделать [читай следующий абзац]) должен быть как, например, имя_схемы.имя_таблицы.

Я в своём проекте использую только одну схему, запросы же пишу без оглядки на её имя. А клиентское приложение после коннекта первым же запросом переключает активную схему на эту ALTER SESSION SET CURRENT_SCHEMA=.... . Пользователи же имеют необходимые права на доступ к этой схеме.
...
Рейтинг: 0 / 0
14.01.2022, 18:54
    #40126715
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
Ролг Хупин
Буду здесь задавать вопросы далёкого юзера.

Хотелось бы вникунть в Оракл.
Что нужно сделать?

Чтобы стать более приближенным юзером, почитайте книжки Тома Кайта.

Начать можно с этой:

Кайт Том. Oracle для профессионалов.
Пер. с англ./ТомКайт- СПб.: ООО "ДиаСофтЮП", 2003. - 672 с., в 2-х томах
...
Рейтинг: 0 / 0
14.01.2022, 19:44
    #40126723
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
dmdmdm
Ролг Хупин
описаны различные схемы и как их грузить.
Это и есть базы в терминах Оракла?


Нет, "база данных" и "схема" - разные термины, схема - часть БД. Схема содержит таблицы, представления, индексы, процедуры и т.п.

Создать данные для тренировки можно любым способом - написать свой скрипт, прогнать скачанный скрипт, запустить утилиту загрузки данных - impdp или те же IDE: Oracle SQL Developer, Allround PL/SQL Developer, Toad и т.д.


Ок, а где есть готовые базы с данными, чтобы их грузонуть?
...
Рейтинг: 0 / 0
14.01.2022, 19:48
    #40126725
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
Даже в условной пустой БД есть тренировочные схемы, например, SCOTT.

А так - могу поделиться одной из своих :).
...
Рейтинг: 0 / 0
14.01.2022, 20:47
    #40126737
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
Ролг Хупин
Ок, а где есть готовые базы с данными, чтобы их грузонуть?

https://docs.oracle.com/en/database/oracle/oracle-database/21/comsc/database-sample-schemas.pdf
...
Рейтинг: 0 / 0
14.01.2022, 20:50
    #40126738
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
dmdmdm
Даже в условной пустой БД есть тренировочные схемы, например, SCOTT.

SCOTT'а там уже давно нет.
...
Рейтинг: 0 / 0
14.01.2022, 21:13
    #40126739
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
dmdmdm
Даже в условной пустой БД есть тренировочные схемы, например, SCOTT.

А так - могу поделиться одной из своих :).


с меня пиво! делитесь
...
Рейтинг: 0 / 0
14.01.2022, 21:17
    #40126740
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
SQL*Plus
SCOTT'а там уже давно нет.


Эх, пока, С[c]кот.
...
Рейтинг: 0 / 0
14.01.2022, 21:46
    #40126744
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.
Connected to Oracle Database 18c Express Edition Release 18.0.0.0.0 
Connected as system@DBOFFICEXE

SQL> create user u identified by "u";

User created


SQL> grant resource to u;

Grant succeeded


SQL> grant unlimited tablespace to u;

Grant succeeded


SQL> grant connect to u;

Grant succeeded


SQL> connect u/u;
Connected to Oracle Database 18c Express Edition Release 18.0.0.0.0 
Connected as u@DBOFFICEXE

SQL> create table t1 as select * from all_tables;

Table created


SQL> select * from t1 fetch first 10 rows only;

OWNER                                                                            TABLE_NAME                                                                       TABLESPACE_NAME                CLUSTER_NAME                                                                     IOT_NAME                                                                         STATUS     PCT_FREE   PCT_USED  INI_TRANS  MAX_TRANS INITIAL_EXTENT NEXT_EXTENT MIN_EXTENTS MAX_EXTENTS PCT_INCREASE  FREELISTS FREELIST_GROUPS LOGGING BACKED_UP   NUM_ROWS     BLOCKS EMPTY_BLOCKS  AVG_SPACE  CHAIN_CNT AVG_ROW_LEN AVG_SPACE_FREELIST_BLOCKS NUM_FREELIST_BLOCKS DEGREE                                   INSTANCES                                CACHE                TABLE_LOCK SAMPLE_SIZE LAST_ANALYZED PARTITIONED IOT_TYPE     TEMPORARY SECONDARY NESTED BUFFER_POOL FLASH_CACHE CELL_FLASH_CACHE ROW_MOVEMENT GLOBAL_STATS USER_STATS DURATION        SKIP_CORRUPT MONITORING CLUSTER_OWNER                                                                    DEPENDENCIES COMPRESSION COMPRESS_FOR                   DROPPED READ_ONLY SEGMENT_CREATED RESULT_CACHE CLUSTERING ACTIVITY_TRACKING       DML_TIMESTAMP             HAS_IDENTITY CONTAINER_DATA INMEMORY INMEMORY_PRIORITY INMEMORY_DISTRIBUTE INMEMORY_COMPRESSION INMEMORY_DUPLICATE DEFAULT_COLLATION                                                                DUPLICATED SHARDED EXTERNAL CELLMEMORY               CONTAINERS_DEFAULT CONTAINER_MAP EXTENDED_DATA_LINK EXTENDED_DATA_LINK_MAP INMEMORY_SERVICE INMEMORY_SERVICE_NAME                                                            CONTAINER_MAP_OBJECT MEMOPTIMIZE_READ MEMOPTIMIZE_WRITE HAS_SENSITIVE_COLUMN
-------------------------------------------------------------------------------- -------------------------------------------------------------------------------- ------------------------------ -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -------- ---------- ---------- ---------- ---------- -------------- ----------- ----------- ----------- ------------ ---------- --------------- ------- --------- ---------- ---------- ------------ ---------- ---------- ----------- ------------------------- ------------------- ---------------------------------------- ---------------------------------------- -------------------- ---------- ----------- ------------- ----------- ------------ --------- --------- ------ ----------- ----------- ---------------- ------------ ------------ ---------- --------------- ------------ ---------- -------------------------------------------------------------------------------- ------------ ----------- ------------------------------ ------- --------- --------------- ------------ ---------- ----------------------- ------------------------- ------------ -------------- -------- ----------------- ------------------- -------------------- ------------------ -------------------------------------------------------------------------------- ---------- ------- -------- ------------------------ ------------------ ------------- ------------------ ---------------------- ---------------- -------------------------------------------------------------------------------- -------------------- ---------------- ----------------- --------------------
SYS                                                                              DUAL                                                                             SYSTEM                                                                                                                                                                                           VALID            10         40          1        255          16384     1048576           1  2147483645                       1               1 YES     N                  1          1            0          0          0           2                         0                   0          1                                        1                                   N                ENABLED              1 25.02.2019 22 NO                       N         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     YES          NO                         DISABLED     YES                                                                                         DISABLED     DISABLED                                   NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO
SYS                                                                              SYSTEM_PRIVILEGE_MAP                                                             SYSTEM                                                                                                                                                                                           VALID            10         40          1        255          65536     1048576           1  2147483645                       1               1 YES     N                257          2            0          0          0          27                         0                   0          1                                        1                                   N                ENABLED            257 25.02.2019 22 NO                       N         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     YES          NO                         DISABLED     YES                                                                                         DISABLED     DISABLED                                   NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO
SYS                                                                              TABLE_PRIVILEGE_MAP                                                              SYSTEM                                                                                                                                                                                           VALID            10         40          1        255          65536     1048576           1  2147483645                       1               1 YES     N                 26          1            0          0          0          11                         0                   0          1                                        1                                   N                ENABLED             26 25.02.2019 22 NO                       N         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     YES          NO                         DISABLED     YES                                                                                         DISABLED     DISABLED                                   NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO
SYS                                                                              USER_PRIVILEGE_MAP                                                               SYSTEM                                                                                                                                                                                           VALID            10         40          1        255          65536     1048576           1  2147483645                       1               1 YES     N                  4          1            0          0          0          21                         0                   0          1                                        1                                   N                ENABLED              4 25.02.2019 22 NO                       N         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     YES          NO                         DISABLED     YES                                                                                         DISABLED     DISABLED                                   NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO
SYS                                                                              STMT_AUDIT_OPTION_MAP                                                            SYSTEM                                                                                                                                                                                           VALID            10         40          1        255          65536     1048576           1  2147483645                       1               1 YES     N                337          2            0          0          0          25                         0                   0          1                                        1                                   N                ENABLED            337 26.07.2019 22 NO                       N         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     YES          NO                         DISABLED     YES                                                                                         DISABLED     DISABLED                                   NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO
SYS                                                                              FINALHIST$                                                                                                                                                                                                                                                                        VALID            10         40          1        255                                                                          1               1 NO      N                                                                                                                                     1                                        1                                   N                ENABLED                              NO                       Y         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     NO           NO         SYS$TRANSACTION DISABLED     NO                                                                                          DISABLED     DISABLED    BASIC                          NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO
SYS                                                                              MODELGTTRAW$                                                                                                                                                                                                                                                                      VALID            10         40          1        255                                                                          1               1 NO      N                                                                                                                                     1                                        1                                   N                ENABLED                              NO                       Y         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     NO           NO         SYS$SESSION     DISABLED     NO                                                                                          DISABLED     DISABLED    BASIC                          NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO
SYS                                                                              AV_DUAL                                                                          SYSTEM                                                                                                                                                                                           VALID            10         40          1        255          65536     1048576           1  2147483645                       1               1 YES     N                  1          1            0          0          0           0                         0                   0          1                                        1                                   N                ENABLED              1 04.02.2019 5: NO                       N         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     YES          NO                         DISABLED     YES                                                                                         DISABLED     DISABLED                                   NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO
SYS                                                                              AUDIT_ACTIONS                                                                    SYSTEM                                                                                                                                                                                           VALID            10         40          1        255          65536     1048576           1  2147483645                       1               1 YES     N                239          1            0          0          0          20                         0                   0          1                                        1                                   N                ENABLED            239 18.08.2020 22 NO                       N         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     YES          NO                         DISABLED     YES                                                                                         DISABLED     DISABLED                                   NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO
SYS                                                                              ALL_UNIFIED_AUDIT_ACTIONS                                                        SYSTEM                                                                                                                                                                                           VALID            10         40          1        255          65536     1048576           1  2147483645                       1               1 YES     N                452          3            0          0          0          33                         0                   0          1                                        1                                   N                ENABLED            452 04.02.2019 5: NO                       N         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     YES          NO                         DISABLED     YES                                                                                         DISABLED     DISABLED                                   NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO

10 rows selected


SQL> 

...
Рейтинг: 0 / 0
15.01.2022, 10:05
    #40126781
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
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.
Connected to Oracle Database 18c Express Edition Release 18.0.0.0.0 
Connected as system@DBOFFICEXE

SQL> create user u identified by "u";

User created


SQL> grant resource to u;

Grant succeeded


SQL> grant unlimited tablespace to u;

Grant succeeded


SQL> grant connect to u;

Grant succeeded


SQL> connect u/u;
Connected to Oracle Database 18c Express Edition Release 18.0.0.0.0 
Connected as u@DBOFFICEXE

SQL> create table t1 as select * from all_tables;

Table created


SQL> select * from t1 fetch first 10 rows only;

OWNER                                                                            TABLE_NAME                                                                       TABLESPACE_NAME                CLUSTER_NAME                                                                     IOT_NAME                                                                         STATUS     PCT_FREE   PCT_USED  INI_TRANS  MAX_TRANS INITIAL_EXTENT NEXT_EXTENT MIN_EXTENTS MAX_EXTENTS PCT_INCREASE  FREELISTS FREELIST_GROUPS LOGGING BACKED_UP   NUM_ROWS     BLOCKS EMPTY_BLOCKS  AVG_SPACE  CHAIN_CNT AVG_ROW_LEN AVG_SPACE_FREELIST_BLOCKS NUM_FREELIST_BLOCKS DEGREE                                   INSTANCES                                CACHE                TABLE_LOCK SAMPLE_SIZE LAST_ANALYZED PARTITIONED IOT_TYPE     TEMPORARY SECONDARY NESTED BUFFER_POOL FLASH_CACHE CELL_FLASH_CACHE ROW_MOVEMENT GLOBAL_STATS USER_STATS DURATION        SKIP_CORRUPT MONITORING CLUSTER_OWNER                                                                    DEPENDENCIES COMPRESSION COMPRESS_FOR                   DROPPED READ_ONLY SEGMENT_CREATED RESULT_CACHE CLUSTERING ACTIVITY_TRACKING       DML_TIMESTAMP             HAS_IDENTITY CONTAINER_DATA INMEMORY INMEMORY_PRIORITY INMEMORY_DISTRIBUTE INMEMORY_COMPRESSION INMEMORY_DUPLICATE DEFAULT_COLLATION                                                                DUPLICATED SHARDED EXTERNAL CELLMEMORY               CONTAINERS_DEFAULT CONTAINER_MAP EXTENDED_DATA_LINK EXTENDED_DATA_LINK_MAP INMEMORY_SERVICE INMEMORY_SERVICE_NAME                                                            CONTAINER_MAP_OBJECT MEMOPTIMIZE_READ MEMOPTIMIZE_WRITE HAS_SENSITIVE_COLUMN
-------------------------------------------------------------------------------- -------------------------------------------------------------------------------- ------------------------------ -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -------- ---------- ---------- ---------- ---------- -------------- ----------- ----------- ----------- ------------ ---------- --------------- ------- --------- ---------- ---------- ------------ ---------- ---------- ----------- ------------------------- ------------------- ---------------------------------------- ---------------------------------------- -------------------- ---------- ----------- ------------- ----------- ------------ --------- --------- ------ ----------- ----------- ---------------- ------------ ------------ ---------- --------------- ------------ ---------- -------------------------------------------------------------------------------- ------------ ----------- ------------------------------ ------- --------- --------------- ------------ ---------- ----------------------- ------------------------- ------------ -------------- -------- ----------------- ------------------- -------------------- ------------------ -------------------------------------------------------------------------------- ---------- ------- -------- ------------------------ ------------------ ------------- ------------------ ---------------------- ---------------- -------------------------------------------------------------------------------- -------------------- ---------------- ----------------- --------------------
SYS                                                                              DUAL                                                                             SYSTEM                                                                                                                                                                                           VALID            10         40          1        255          16384     1048576           1  2147483645                       1               1 YES     N                  1          1            0          0          0           2                         0                   0          1                                        1                                   N                ENABLED              1 25.02.2019 22 NO                       N         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     YES          NO                         DISABLED     YES                                                                                         DISABLED     DISABLED                                   NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO
SYS                                                                              SYSTEM_PRIVILEGE_MAP                                                             SYSTEM                                                                                                                                                                                           VALID            10         40          1        255          65536     1048576           1  2147483645                       1               1 YES     N                257          2            0          0          0          27                         0                   0          1                                        1                                   N                ENABLED            257 25.02.2019 22 NO                       N         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     YES          NO                         DISABLED     YES                                                                                         DISABLED     DISABLED                                   NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO
SYS                                                                              TABLE_PRIVILEGE_MAP                                                              SYSTEM                                                                                                                                                                                           VALID            10         40          1        255          65536     1048576           1  2147483645                       1               1 YES     N                 26          1            0          0          0          11                         0                   0          1                                        1                                   N                ENABLED             26 25.02.2019 22 NO                       N         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     YES          NO                         DISABLED     YES                                                                                         DISABLED     DISABLED                                   NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO
SYS                                                                              USER_PRIVILEGE_MAP                                                               SYSTEM                                                                                                                                                                                           VALID            10         40          1        255          65536     1048576           1  2147483645                       1               1 YES     N                  4          1            0          0          0          21                         0                   0          1                                        1                                   N                ENABLED              4 25.02.2019 22 NO                       N         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     YES          NO                         DISABLED     YES                                                                                         DISABLED     DISABLED                                   NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO
SYS                                                                              STMT_AUDIT_OPTION_MAP                                                            SYSTEM                                                                                                                                                                                           VALID            10         40          1        255          65536     1048576           1  2147483645                       1               1 YES     N                337          2            0          0          0          25                         0                   0          1                                        1                                   N                ENABLED            337 26.07.2019 22 NO                       N         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     YES          NO                         DISABLED     YES                                                                                         DISABLED     DISABLED                                   NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO
SYS                                                                              FINALHIST$                                                                                                                                                                                                                                                                        VALID            10         40          1        255                                                                          1               1 NO      N                                                                                                                                     1                                        1                                   N                ENABLED                              NO                       Y         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     NO           NO         SYS$TRANSACTION DISABLED     NO                                                                                          DISABLED     DISABLED    BASIC                          NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO
SYS                                                                              MODELGTTRAW$                                                                                                                                                                                                                                                                      VALID            10         40          1        255                                                                          1               1 NO      N                                                                                                                                     1                                        1                                   N                ENABLED                              NO                       Y         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     NO           NO         SYS$SESSION     DISABLED     NO                                                                                          DISABLED     DISABLED    BASIC                          NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO
SYS                                                                              AV_DUAL                                                                          SYSTEM                                                                                                                                                                                           VALID            10         40          1        255          65536     1048576           1  2147483645                       1               1 YES     N                  1          1            0          0          0           0                         0                   0          1                                        1                                   N                ENABLED              1 04.02.2019 5: NO                       N         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     YES          NO                         DISABLED     YES                                                                                         DISABLED     DISABLED                                   NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO
SYS                                                                              AUDIT_ACTIONS                                                                    SYSTEM                                                                                                                                                                                           VALID            10         40          1        255          65536     1048576           1  2147483645                       1               1 YES     N                239          1            0          0          0          20                         0                   0          1                                        1                                   N                ENABLED            239 18.08.2020 22 NO                       N         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     YES          NO                         DISABLED     YES                                                                                         DISABLED     DISABLED                                   NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO
SYS                                                                              ALL_UNIFIED_AUDIT_ACTIONS                                                        SYSTEM                                                                                                                                                                                           VALID            10         40          1        255          65536     1048576           1  2147483645                       1               1 YES     N                452          3            0          0          0          33                         0                   0          1                                        1                                   N                ENABLED            452 04.02.2019 5: NO                       N         N         NO     DEFAULT     DEFAULT     DEFAULT          DISABLED     YES          NO                         DISABLED     YES                                                                                         DISABLED     DISABLED                                   NO      NO        YES             DEFAULT      NO                                                           NO           NO             DISABLED                                                                               USING_NLS_COMP                                                                   N          N       NO                                NO                 NO            NO                 NO                                                                                                                       NO                   DISABLED         DISABLED          NO

10 rows selected


SQL> 



Я снова по циклу хожу:

1. В приведенном скрипте вижу создание юзера и таблицы в той же базе, которая , скажем, у меня есть в ХЕ.
Но никаких данных нет.
А вопрос был - где взять скрипт выгруженной базы с данными и грузонуть её .

2. Выше дали ссылку на пдф с описанием семпл схем и как их грузить в базу.
Честно говоря, я пробовал, но не грузит - идут ошибки.
Опять же - эти схемы грузятся в существующую базу, а хотелось бы в мою тестовую.

выведите меня из цикла
...
Рейтинг: 0 / 0
15.01.2022, 10:15
    #40126783
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
В SQL Developer сделал так:

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
CREATE DATABASE test
     DATAFILE 'test_system' SIZE 10M
     LOGFILE GROUP 1 ('test_log1a', 'test_log1b') SIZE 500K,
     GROUP 2 ('test_log2a', 'test_log2b') SIZE 500K
Error report -
ORA-01501: CREATE DATABASE failed
ORA-01100: database already mounted
01501. 00000 -  "CREATE DATABASE failed"
*Cause:    An error occurred during create database
*Action:   See accompanying errors.




т.е. база не создается. Как мне создать свою базу ?
...
Рейтинг: 0 / 0
15.01.2022, 11:19
    #40126788
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
Хых...

1. One instance per environment
2. Oracle Database Express Edition (XE) single instance violation error


т.е. я зря корячусь, экспресс по определению имеет одну базу?
Так что делать, если вторую нельзя создать: ставить не экспресс? он долго будет работать без лицензии?
...
Рейтинг: 0 / 0
15.01.2022, 12:56
    #40126812
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С чего начать девелоперу?
Ролг Хупин
Спасибо, но для 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.
C:\ora11cli\orahome\network\admin>tnsping TEST

TNS Ping Utility for 32-bit Windows: Version 11.2.0.2.0 - Production on 15-JAN-2022 12:43:16

Copyright (c) 1997, 2010, Oracle.  All rights reserved.

Used parameter files:
c:\ora11cli\orahome\network\admin\sqlnet.ora


Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.13.174)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = XE)))
OK (0 msec)

C:\ora11cli\orahome\network\admin>sqlplus system/qqq@TEST

SQL*Plus: Release 11.2.0.2.0 Production on Sat Jan 15 12:43:28 2022

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

ERROR:
ORA-28040: No matching authentication protocol


[oracle@localhost admin]$ cat ./sqlnet.ora 
# sqlnet.ora Network Configuration File: /opt/oracle/product/18c/dbhomeXE/network/admin/sqlnet.ora
# Generated by Oracle configuration tools.

NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

SQLNET.ALLOWED_LOGON_VERSION = 8
SQLNET.ALLOWED_LOGON_VERSION_CLIENT = 8                                                                                                                                                                                                      
SQLNET.ALLOWED_LOGON_VERSION_SERVER = 8   

[oracle@localhost ~]$ lsnrctl status

LSNRCTL for Linux: Version 18.0.0.0.0 - Production on 15-JAN-2022 04:52:27

Copyright (c) 1991, 2018, Oracle.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 18.0.0.0.0 - Production
Start Date                15-JAN-2022 04:49:49
Uptime                    0 days 0 hr. 2 min. 38 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Default Service           XE
Listener Parameter File   /opt/oracle/product/18c/dbhomeXE/network/admin/listener.ora
Listener Log File         /opt/oracle/diag/tnslsnr/localhost/listener/alert/log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=localhost)(PORT=5500))(Security=(my_wallet_directory=/opt/oracle/admin/XE/xdb_wallet))(Presentation=HTTP)(Session=RAW))
Services Summary...
Service "XE" has 1 instance(s).
  Instance "XE", status READY, has 1 handler(s) for this service...
Service "XEXDB" has 1 instance(s).
  Instance "XE", status READY, has 1 handler(s) for this service...
Service "d59bffaee4f22c0ee055000000000001" has 1 instance(s).
  Instance "XE", status READY, has 1 handler(s) for this service...
Service "xepdb1" has 1 instance(s).
  Instance "XE", status READY, has 1 handler(s) for this service...
The command completed successfully

C:\ora11cli\orahome\network\admin>sqlplus system/qqq@TEST

SQL*Plus: Release 11.2.0.2.0 Production on Sat Jan 15 12:54:21 2022

Copyright (c) 1982, 2010, Oracle.  All rights reserved.


Connected to:
Oracle Database 18c Express Edition Release 18.0.0.0.0 - Production

...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / С чего начать девелоперу? / 25 сообщений из 147, страница 1 из 6
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]