Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3 4 5 6   вперед  Ctrl      все
 С чего начать девелоперу?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 4749
Буду здесь задавать вопросы далёкого юзера.

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

Где взять базы с данными для тренировки?
Где взять клиента с ГУИ?
14 янв 22, 10:30    [22420859]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7436
Ролг Хупин,
docs
Installation Sample Schemas
SQL*Developer
14 янв 22, 10:48    [22420876]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
Никанор Кузьмич
Member

Откуда: Село Малые Кулики
Сообщений: 777
Ролг Хупин
Скачал экспресс инсталлятор под Виндоус.
А нужно было качать VirtualBox.
Ролг Хупин
Где взять базы с данными для тренировки?
А потом - https://www.oracle.com/downloads/developer-vm/community-downloads.html (начните с Database App Development VM). Там всё есть.
Хотя если вам нужно потренировать именно навыки инсталляции - то да, лучше качать инсталлятор.
14 янв 22, 11:16    [22420894]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 4749
Никанор Кузьмич
Ролг Хупин
Скачал экспресс инсталлятор под Виндоус.
А нужно было качать VirtualBox.
Ролг Хупин
Где взять базы с данными для тренировки?
А потом - https://www.oracle.com/downloads/developer-vm/community-downloads.html (начните с Database App Development VM). Там всё есть.
Хотя если вам нужно потренировать именно навыки инсталляции - то да, лучше качать инсталлятор.


да мне не так важна инсталляция, что лучше Virtual Box или Docker с Ораклом?
14 янв 22, 12:34    [22420935]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 4749
Установил SQL Developer, пытаюсь коннектнуться к серверу, где взять Username/Password?
При установке оракла не просил, может и указывал , но уже не вспомню.
14 янв 22, 13:08    [22420969]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8644
Ролг Хупин
Установил 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:
[username]/[password]@//[hostname]:[port]/[DB service name] [AS SYSDBA]
-- To connect to the Container Database (CDB) use:
sqlplus sys/[Password]@//localhost:1521/XE as sysdba

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


Сообщение было отредактировано: 14 янв 22, 13:43
14 янв 22, 13:35    [22421004]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
Никанор Кузьмич
Member

Откуда: Село Малые Кулики
Сообщений: 777
Ролг Хупин
да мне не так важна инсталляция, что лучше Virtual Box или Docker с Ораклом?
Тот Virtual Box образ, на который я дал ссылку, хорош тем, что там уже все устанвлено и настроено, остается только запустить. А Docker с Ораклом - я не знаю, не пользовался никогда.

Ролг Хупин
Установил SQL Developer, пытаюсь коннектнуться к серверу, где взять Username/Password?
В том Virtual Box образе выше все пароли "oracle", о чем прямо сказано на стартовом экране (на случай, если забудете).
14 янв 22, 15:40    [22421146]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 4749
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:
[username]/[password]@//[hostname]:[port]/[DB service name] [AS SYSDBA]
-- To connect to the Container Database (CDB) use:
sqlplus sys/[Password]@//localhost:1521/XE as sysdba

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



ok, а как коннектнуться из SQL Developer к Oracle XE установленному на другой машине?
14 янв 22, 15:59    [22421179]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
dmdmdm
Member

Откуда: Нижний Новгород
Сообщений: 1875
.

К сообщению приложен файл. Размер - 32Kb
14 янв 22, 16:07    [22421190]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 4749
dmdmdm
.


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

$ sqlplus system
Enter password: SYSTEM_password
SQL> EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);


после этого можно коннектиться с другой машины
14 янв 22, 17:09    [22421223]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 4749
Еще вопрос: установил ХЕ, всё чики-пики.
Можно в него восстановить какую-то базу с данными для тренировки? Где её взять и как дальше?

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

описаны различные схемы и как их грузить.
Это и есть базы в терминах Оракла?

Сообщение было отредактировано: 14 янв 22, 17:13
14 янв 22, 17:11    [22421224]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
dmdmdm
Member

Откуда: Нижний Новгород
Сообщений: 1875
Ролг Хупин
описаны различные схемы и как их грузить.
Это и есть базы в терминах Оракла?


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

Создать данные для тренировки можно любым способом - написать свой скрипт, прогнать скачанный скрипт, запустить утилиту загрузки данных - impdp или те же IDE: Oracle SQL Developer, Allround PL/SQL Developer, Toad и т.д.
14 янв 22, 17:55    [22421245]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
Кроик Семён
Member

Откуда: СПб --> Dortmund
Сообщений: 6933
Ролг Хупин,

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

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

Я в своём проекте использую только одну схему, запросы же пишу без оглядки на её имя. А клиентское приложение после коннекта первым же запросом переключает активную схему на эту ALTER SESSION SET CURRENT_SCHEMA=.... . Пользователи же имеют необходимые права на доступ к этой схеме.

Сообщение было отредактировано: 14 янв 22, 18:16
14 янв 22, 18:07    [22421250]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8644
Ролг Хупин
Буду здесь задавать вопросы далёкого юзера.

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

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

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

Кайт Том. Oracle для профессионалов.
Пер. с англ./ТомКайт- СПб.: ООО "ДиаСофтЮП", 2003. - 672 с., в 2-х томах
14 янв 22, 18:54    [22421266]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 4749
dmdmdm
Ролг Хупин
описаны различные схемы и как их грузить.
Это и есть базы в терминах Оракла?


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

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


Ок, а где есть готовые базы с данными, чтобы их грузонуть?
14 янв 22, 19:44    [22421286]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
dmdmdm
Member

Откуда: Нижний Новгород
Сообщений: 1875
Даже в условной пустой БД есть тренировочные схемы, например, SCOTT.

А так - могу поделиться одной из своих :).
14 янв 22, 19:48    [22421289]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8644
Ролг Хупин
Ок, а где есть готовые базы с данными, чтобы их грузонуть?

https://docs.oracle.com/en/database/oracle/oracle-database/21/comsc/database-sample-schemas.pdf
14 янв 22, 20:47    [22421314]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8644
dmdmdm
Даже в условной пустой БД есть тренировочные схемы, например, SCOTT.

SCOTT'а там уже давно нет.
14 янв 22, 20:50    [22421315]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 4749
dmdmdm
Даже в условной пустой БД есть тренировочные схемы, например, SCOTT.

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


с меня пиво! делитесь
14 янв 22, 21:13    [22421321]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
dmdmdm
Member

Откуда: Нижний Новгород
Сообщений: 1875
SQL*Plus
SCOTT'а там уже давно нет.


Эх, пока, С[c]кот.
14 янв 22, 21:17    [22421324]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
dmdmdm
Member

Откуда: Нижний Новгород
Сообщений: 1875
Ролг Хупин
делитесь


+
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> 
14 янв 22, 21:46    [22421335]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 4749
dmdmdm
Ролг Хупин
делитесь


+
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. Выше дали ссылку на пдф с описанием семпл схем и как их грузить в базу.
Честно говоря, я пробовал, но не грузит - идут ошибки.
Опять же - эти схемы грузятся в существующую базу, а хотелось бы в мою тестовую.

выведите меня из цикла
15 янв 22, 10:05    [22421426]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 4749
В SQL Developer сделал так:

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.



т.е. база не создается. Как мне создать свою базу ?
15 янв 22, 10:15    [22421430]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 4749
Хых...

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


т.е. я зря корячусь, экспресс по определению имеет одну базу?
Так что делать, если вторую нельзя создать: ставить не экспресс? он долго будет работать без лицензии?
15 янв 22, 11:19    [22421446]     Ответить | Цитировать Сообщить модератору
 Re: С чего начать девелоперу?  [new]
dmdmdm
Member

Откуда: Нижний Новгород
Сообщений: 1875
Ролг Хупин
Спасибо, но для XE не работает. Он по дефолту после установки принимает только локальные коннекты.


Удивился, в качестве субботнего упражнения проверил на CentOS7 + Oracle 18XE.

Не подтверждаю. Слушает формально localhost, но соединение извне проходит.

Может, под виндой по-другому.
+
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
15 янв 22, 12:56    [22421478]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3 4 5 6   вперед  Ctrl      все
Все форумы / Oracle Ответить