我只装了个客户端,安装完后只有SQLPLUS程序和tnsnames.ora文件(我安装的是个精装版的客户端),服务器我只知道IP地址和开放的端口,只通过这些信息能登录服务器吗?如果配置又该注意些什么?
解决方案 »
- 急,急,急,急,利用储存过程把test表和text2表中的testsum数据相加,条件是两个表的testName和testBraId要一致的时候才相加.
- 怎么根据不同的条件查询不同的数据
- 求教大家,这种展现效果,数据库该如何设计好呢?
- merge 的问题,其郁闷无比
- 帮忙看一下存储过程哪里不对?
- 求PL/SQL语句,急!!!
- Oracle7能否和Oracle9i之间实现数据同步
- 请问substr('专家门诊',1,2) 等于 ?
- 有谁有国产数据库如IBASE、OPENBASE的开发、使用经验。建议 CSDN。NET增加国产数据库讨论区
- 判断两个日期是否在同一周内
- 路过的高手,帮忙优化一下SQL语句
- 逗号字符串问题
知道IP和端口还不够,还得知道服务器的SID才行
点击Net Manager在输入ip和端口后下一步还要输入服务名也就是服务器的SID才行配置的时候注意Net服务名是给你自己机器上起的一个名字,通过本机连接服务器时只要连接Net服务名就可以(user/psd@Net服务名)。后面的服务名是服务器的实例名。
第一可以直接输入User Name(用户名): Password(密码): Host String(本机的Net服务名):
第二可以在User Name处直接输入:Username/Password@Host String
举例如果用sys用户登陆密码是orale本机服务名是test登陆权限是dba
sys/oracle@test as sysdba
如果是普通用户test密码test本机服务名是test登陆
test/test@test就可以了
第二种方法是修改你的tnsnames.ora文件——这个文件在你安装目录的network\admin下面(实在找不到搜索也行^_^)这里偶把偶的配置贴上来,你适当修改下就是:
DENGONE = --名字随便取,只要自己能认得就行
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.89.145.195)(PORT = 1521)) --ip 是你服务端IP地址
)
(CONNECT_DATA =
(SERVICE_NAME = DENGONE)--你的实例名称
)
)
-----修改完后保存,然后打开 Sql plus 输入用户名和密码 , "DENGONE" 这个 就OK 了