Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.191.181.231] |
|
Данный раздел предназначается исключительно для обсуждения вопросов использования языка запросов SQL. Обсуждение общих вопросов, связанных с тематикой баз данных - обсуждаем в разделе "Базы данных: общие вопросы". Убедительная просьба - соблюдать "Правила форума" и не пренебрегать "Правильным оформлением своих тем". Прежде, чем создавать тему, имеет смысл заглянуть в раздел "Базы данных: FAQ", возможно там уже есть ответ. |
Страницы: (7) [1] 2 3 ... 6 7 все ( Перейти к последнему сообщению ) |
Сообщ.
#1
,
|
|
|
Смотрите, создаю пользователя:
SQL> CREATE USER USER1 IDENTIFIED BY PASS1 DEFAULT TABLESPACE USERS 2 / CREATE USER USER1 IDENTIFIED BY PASS1 DEFAULT TABLESPACE USERS * ERROR at line 1: ORA-65096: invalid common user or role name Видите, выдает ошибку. Рылся на офф сайте нашел префикс c## Смотрим SQL> CREATE USER c##USER1 IDENTIFIED BY PASS1 DEFAULT TABLESPACE USERS 2 / User created. Это что шутка? Что это за какашка c## я так и не понял, зачем она нужны? И теперь имя пользователя испорчено. Объясните зачем кому то в голову взбрело делать такое, и зачем она нужна. А еще лучше как обойти это и забыть как страшный сон. Может это я накосячил чего. Моя версия: Oracle - OraDB12Home1 |
Сообщ.
#2
,
|
|
|
Цитата cpp_and_asm @ А еще лучше как обойти это и забыть как страшный сон. Лучше поставить PL/SQL Developer или SQL Navigator и делать все через GUI |
Сообщ.
#3
,
|
|
|
Я пока изучаю, спасибо что сказали какие GUI есть, я пока так покопаюсь с недельку, и перейду на нормальный уровень. А про этот префикс подскажите?
|
Сообщ.
#4
,
|
|
|
Цитата cpp_and_asm @ Это что шутка? Что это за какашка c## я так и не понял, зачем она нужны? И теперь имя пользователя испорчено. Перед создание юзверя выполни alter session set "_ORACLE_SCRIPT"=true; Добавлено ORA-65096: create 12c user without c## prefix |
Сообщ.
#5
,
|
|
|
Цитата Bas @ Фигасе... Третий год на Oracle 12 создаю и дропаю юзверей. И никаких проблем... Никаких решёток. ORA-65096: create 12c user without c## prefix |
Сообщ.
#6
,
|
|
|
Цитата Bas @ Цитата cpp_and_asm @ Это что шутка? Что это за какашка c## я так и не понял, зачем она нужны? И теперь имя пользователя испорчено. Перед создание юзверя выполни alter session set "_ORACLE_SCRIPT"=true; Добавлено ORA-65096: create 12c user without c## prefix Спасибо, все работает, но понять зачем это я так и не смог |
Сообщ.
#7
,
|
|
|
Вот еще пояснить можете,
Изучаю по этому мануалу www.firststeps.ru SQL> CREATE USER MILLER IDENTIFIED BY KOLOBOK DEFAULT TABLESPACE USERS 2 QUOTA UNLIMITED ON USERS QUOTA 2M ON TEMP 3 / CREATE USER MILLER IDENTIFIED BY KOLOBOK DEFAULT TABLESPACE USERS * ERROR at line 1: ORA-30041: Cannot grant quota on the tablespace В этой версии квота не будет работать? |
Сообщ.
#8
,
|
|
|
Цитата cpp_and_asm @ USERS QUOTA 2M ON TEMP Интересно, а как ты хочешь в ТЕМПЕ хранить данные? Цитата cpp_and_asm @ Изучаю по этому мануалу www.firststeps.ru Цитата После нажатия Enter на последней строке видим, что все прошло удачно! да, видно что автору не только лень думать (что в принципе нормально), но и то что ему лень проверять свои же примеры. |
Сообщ.
#9
,
|
|
|
Цитата cpp_and_asm @ Вот еще пояснить можете, error ORA-30041 cannot grant quota on tblspc - instal global_awm10g 10gR2 Добавлено Цитата cpp_and_asm @ но понять зачем это я так и не смог У индусов свои понятия, так что не пытайся. |
Сообщ.
#10
,
|
|
|
Почитайте раздел про табличные пространства.
|
Сообщ.
#11
,
|
|
|
Новая проблема у меня. Не соединяется PL/SQL Developer
Скрытый текст tnsnames.ora: Скрытый текст # tnsnames.ora Network Configuration File: D:\app\Asus-PC\product\12.1.0\dbhome_1\network\admin\tnsnames.ora # Generated by Oracle configuration tools. LISTENER_ORCL = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ORACLR_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) (CONNECT_DATA = (SID = CLRExtProc) (PRESENTATION = RO) ) ) ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) ) sqlnet.ora: Скрытый текст # sqlnet.ora Network Configuration File: D:\app\Asus-PC\product\12.1.0\dbhome_1\network\admin\sqlnet.ora # Generated by Oracle configuration tools. # This file is actually generated by netca. But if customers choose to # install "Software Only", this file wont exist and without the native # authentication, they will not be able to connect to the database on NT. SQLNET.AUTHENTICATION_SERVICES= (NTS) NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT) Смотрю слушается ли порт: Скрытый текст Смотрю что слушает: Скрытый текст Брандмауэр выключил: Скрытый текст Подскажите что может быть не так? Вообще не пойму, куда копать? |
Сообщ.
#12
,
|
|
|
Поставь oracleXE и не выноси себе мозг. http://www.oracle.com/technetwork/database...view/index.html
|
Сообщ.
#13
,
|
|
|
База с именем ORCL реально есть?
Цитата Астарот @ Поставь полноценную версию Oracle 12c database, а не хоум-огрызок. И, тем более, не 11-ю версию. Поставь oracleXE и не выноси себе мозг |
Сообщ.
#14
,
|
|
|
Цитата #SI# @ Поставь полноценную версию Oracle 12c database, а не хоум-огрызок. И, тем более, не 11-ю версию. Для изучения без полноценной 12с, знамо дело, совсем никак... |
Сообщ.
#15
,
|
|
|
Она, по крайней мере, без глюков. Третий год работаю - полёт нормальный. У ТС вроде бы всё корректно, однако ж... И менять 64 бита на 32 - ...
|