我在我的机器上安装了oracle客户端11g。我当然没有提供任何用户名和密码我在初始化时没有得到那个窗口

时间:2015-10-08 07:35:13

标签: oracle oracle11g

如何连接到db。我尝试使用以下用户名和密码system / manager,scott / tiger等。但没有运气我仍然没有连接到db.And我得到TNS:协议适配器错误。我不明白为什么?我也经历了启动/重启的服务但是没有至少一个单独的Oracle服务文件。我如何获得这个oracle服务以及如何连接到db.Please一些正文帮助我。我的系统操作系统是Windows XP ..我在Windows XP操作系统上安装oracle客户端11g。

3 个答案:

答案 0 :(得分:0)

Oracle客户端是允许远程计算机与Oracle通信的软件。如果您要编写与数据库通信的软件,则可以使用Oracle客户端来促进该通信。

如果您的机器中需要oracle数据库,您可以使用Express数据库和Enterprise,标准版等Oracle数据库版本。您无法使用oracle客户端软件创建任何数据库。

注意:在安装oracle客户端(任何版本)时,它不会询问任何用户名和密码。

将Oracle客户端连接到Oracle数据库的步骤

考虑你的oracle服务器tnsname,如下所示

ORA11 =
 (DESCRIPTION = 
   (ADDRESS_LIST =
     (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
   )
 (CONNECT_DATA =
   (SERVICE_NAME = ORA11)
 )
)

将tnsname文本放在tnsname.ora文件中(C:\ app \ oracle \ product \ network / admin / tnsnames.ora)

之后检查你的sql * plus提示,如

tnsping databasename

示例输出

Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION= (ADDRESS= (PROTOCOL=TCP) (HOST=gracelan)
(PORT=1525)) (CONNECT_DATA= (SID=GRA901m)))
OK (80 msec)

connect username/password@dbname

答案 1 :(得分:0)

enter image description here

请提供你的tnsname ping输出。

在cmd.exe中使用您的服务器名称tnsping orcl

答案 2 :(得分:0)

当您想要从dbclient连接dbserver时,我们必须知道用户名和密码。对安装数据库服务器而不是数据库客户端的人员都知道。从我们想要连接到db的地方,我们必须并且应该知道用户名和密码.ie来自dbserver或dbclient.IN。安装oracle客户端时我们不输入任何用户名和密码。因为在客户端有是没有数据库。我们只是连接服务器数据库。密码和用户名知道谁的安装数据库服务器不是客户端。从客户端我们使用服务器用户名和服务器密码连接服务器......