关于使用sql loader向oracle导入数据的问题

连接是关键。
首先,确保您的本地计算机可以连接到远程服务器。
如果我使用sqlplus和sqlldr登录成功,就没有问题。
问题出在连接上。
首先检查您的网络。

使用 Telnet 远程主机端口测试端口。
检查您的防火墙设置。
检查您的 SQLNET.ORA 配置。

如何连接到服务器上的 Oracle 10g

Oracle1 0g自带了自己的管理工具sqlplus和OEM,可以直接使用,不需要第三方。
sqlplus 命令行、OEM 浏览器访问、1 9 2 .1 6 8 .1 1 .1 02 :5 5 6 0/isqlplus 或 1 9 2 .1 6 8 .1 1 .1 02 :1 1 5 8 /em、或 1 9 2 .1 6 8 .1 1 .1 02 :5 5 6 0/isqlplus/dba。

sqlplus远程连接oracle数据库命令

嗯...要远程连接到 Oracle 数据库,您需要首先查看服务器。

数据库必须在服务器端打开。
取决于数据库服务是否正常。
你知道...例如...2 02 2 年...我在上海...有一次...我忘了看...并且很困惑...后来才意识到我必须检查状态。

那么监听服务也必须被激活。
您还需要检查条件是否正确。
我忘了……如果无法连接……一切都是白费。

这两个...是基础...你必须先了解它们。

接下来...客户端...有一个文件...名为 tnsnames.ora。
这是值得的。

在此文件中...您需要定义一个连接名称。
这个连接名...是一个代号...代表下面数据库的具体信息。

例如...服务器的IP...必须记下。
就像...1 9 2 ,1 6 8 ,1 ,1 00。
还有端口号...类似...1 5 2 1 没错。

已配置...保存...退出编辑器。

最后一步...连接到 sqlplus。
格式为...sqlplus 用户名/密码@连接名。

此连接名称...是在 tnsnames.ora 中定义的名称。

例如...您分配了一个名为 MYDB 的连接名称。
连接时只需写:sqlplus用户名/密码@MYDB。

系统将...使用您提供的用户名和密码...来尝试...对吗?顺便说一下...刚走进来。

注意...连接名称...MYDB=(之后的内容...这取决于你在 tnsnames.ora 中如何编写它。

我以前见过它...MYDB=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=1 9 2 .1 6 8 .1 .1 00)(PORT=1 5 2 1 ))(CONNECT_DATA=(SERVER=D EDICATED)(SERVICE_NAME=ORCL)))...这是一个配置示例。

MYDB 是连接名称...1 9 2 .1 6 8 .1 .1 00 是 IP...1 5 2 1 是端口
总之...远程连接到 Oracle...必须启用服务器...必须启用监控...tnsnames.ora 必须配对...用户名和密码必须正确...建立时使用只需使用正确的连接名称。