我必须连接或提供服务(我不知道你究竟叫什么),创建了表空间,我有用户名,密码,但我不知道如何连接对于Oracle DB,我认为通过提供凭据和服务名称有一个程序,请你告诉我如何做到这一点
答案 0 :(得分:1)
您必须设置TNS条目。 Google示例tnsnames.ora或使用SQL Developer中的“新建数据库连接”向导。通常,TNS条目需要您的主机名,端口(默认为1521)和SID。
在Oracle客户端主页下查找NETWORK \ admin目录
使用与您的环境匹配的条目创建tnsnames.ora。您还可以在Windows上使用Oracle Net Configuration Assistant(开始 - >程序 - > OracleHome1 - >配置和迁移工具)
ORA1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.5)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORA1)
)
)
然后连接TNS别名和用户名和密码
首先尝试ping它:
tnsping ora1
的SQLPlus
sqlplus scott/tiger@ora1