I installed oracle 11g in my machine and created tablespaces and user. Evereything ran succesfully. Now im trying to create a new conenction thru sqlDeveloper but i get this error. I checked the SID name and changed them according to tnsnames.ora. what else might go wrong?
问问题
9579 次
3 回答
0
使用基本连接类型,连接名称中不要使用连字符“-”,而使用下划线“_”。然后再次尝试连接
于 2013-08-12T10:05:47.707 回答
0
不要使用 tnsnames.ora 并将连接类型设置为“基本”。相应地输入您的连接详细信息(SID、端口、主机、用户名和密码)。
于 2012-07-27T08:23:55.560 回答
0
如果数据库在您的机器上,而您仍在谈论 11g,那么您可以简单地执行以下操作:
连接类型:基本主机名:localhost(您说数据库在您的机器上,是吗?)端口:1521(这是默认值,除非您更改它) SID:orcl 用于常规数据库或 xe 用于 Express 版本服务名称:使用此if 12c 带有可插拔数据库
或者用户名和密码的课程: 用户名:系统(默认的 ADMIN 帐户,比 SYS 危险性低) 密码:创建数据库时提供的任何内容
如果要以 SYS 身份登录,则必须将角色从默认更改为 SYSDBA。
如果您有 TNSNames.ora 文件,我们应该会找到它,您可以将连接类型设置为 TNS,然后从下拉列表中选择您的数据库。
可以想象,当您有许多数据库时,TNS 路径要容易得多,但您需要维护此文件。否则,Basic 是最简单的方法。
于 2018-10-07T17:56:44.057 回答