我尝试在安装oracle数据库之后创建一个工具来帮助创建用户和imp数据库。 因为我的同事通过键入命令来部署新数据库太困难了。 然后我尝试使用oci登录oracle sys帐户,但是oci重播了一个错误“ORA-12154:TNS:无法解析指定的连接标识符”,但正常的帐户是可以的。请告诉我如何连接oracle as sys。谢谢。
答案 0 :(得分:0)
在部署期间,Oracle安装仅发生一次。导入数据库转储也是如此。为什么要编写单独的应用程序来导入/导出数据库转储?
尚未从tnsnames.ora解析Sys帐户,因此出现了错误。
你可以:
[oracle @ App~] $ sqlplus“/ as sysdba”
CREATE USER user1 IDENTIFIED by userpass DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP;
授予创建会话,资源,创建视图,创建实体视图,为user1创建同义词;