Я полностью новичок в настройке oracle db.Вот почему я скачал и запустил следующий оракул VM .Для целей моего проекта я сделал несколько шагов, чтобы получить табличное пространство и пользователя / схему с соответствующими разрешениями, например:
- создать табличное пространство. Файл данных MYTABLESPACE 'linux / path / MYTABLESPACE.DBF' размером 4096 м с автоматическим расширением на следующее512m maxsize 8192m;
- создать пользователя MYUSER, идентифицированного табличным пространством MYUSER по умолчанию MYTABLESPACE;
- предоставить соединение, ресурс, неограниченное табличное пространство, выбрать любой словарь для MYUSER;
Тамявляются файлами конфигурации по умолчанию, которые хранятся в $ {ORACLE_HOME} / network / admin
listener.ora
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = orclcdb)
(SID_NAME = orclcdb)
(ORACLE_HOME = /u01/app/oracle/product/version/db_1)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = 0.0.0.0)(PORT = 1521))
)
)
#HOSTNAME by pluggable not working rstriction or configuration error.
DEFAULT_SERVICE_LISTENER = (orclcdb)
tnsnames.ora
ORCLCDB=localhost:1521/orclcdb ORCL= (DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 0.0.0.0)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
) )
С упомянутыми выше конфигурациями я не могу соединиться с вновь созданным пользователем с помощью SID, см. Таблицу ниже
Следующийв этом случае получена ошибка:
[72000] [1017] ORA-01017: неверное имя пользователя / пароль;вход в систему запрещен
Может кто-нибудь уточнить, что пропущено в конфигурации, поскольку SID-соединение является обязательным требованием для унаследованного приложения?