PL/SQL 导入 mysql 数据问题

proflier 2016-06-15 04:43:59
首先PL/SQL 连接正常

现在需要将mysql数据导入到oracle中 用软件 “Convert Mysql to Oracle”
出现下面的错误
ORA-12504:TNS:监听程序在CONNECT_DATA中未获得SERVICE_NAME

我的tnsnames.ora如下

nzwood_192.168.1.153 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.153)(PORT = 1521))
)
(CONNECT_DATA =
(SID = business)
(SERVER = DEDICATED)

)
)
)
...全文
155 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
proflier 2016-06-15
  • 打赏
  • 举报
回复
引用 9 楼 js14982 的回复:
[quote=引用 8 楼 u014693253 的回复:]
[quote=引用 6 楼 ylsss330 的回复:]
填服务名或者实例名
nzwood_192.168.1.153或者business
都试过了不行用这两个的时候是这个错[/quote]

把实例名nzwood_192.168.1.153 改个名字,不要用特殊字符试试[/quote]
查了下这个软件好像需要oracle服务,我找了个安装oracle的电脑试了下,
proflier 2016-06-15
  • 打赏
  • 举报
回复
引用 10 楼 ylsss330 的回复:
127.0.0.1:1521/ORCL以这种格式填试试
也试过了
ylsss330 2016-06-15
  • 打赏
  • 举报
回复
127.0.0.1:1521/ORCL以这种格式填试试
js14982 2016-06-15
  • 打赏
  • 举报
回复
引用 8 楼 u014693253 的回复:
[quote=引用 6 楼 ylsss330 的回复:] 填服务名或者实例名 nzwood_192.168.1.153或者business
都试过了不行用这两个的时候是这个错[/quote] 把实例名nzwood_192.168.1.153 改个名字,不要用特殊字符试试
proflier 2016-06-15
  • 打赏
  • 举报
回复
引用 6 楼 ylsss330 的回复:
填服务名或者实例名
nzwood_192.168.1.153或者business
都试过了不行用这两个的时候是这个错
js14982 2016-06-15
  • 打赏
  • 举报
回复
你的那个地方的服务名不是应该填nzwood_192.168.1.153 么? 填ip要 192.168.1.153@服务名 可以试试能连接否
ylsss330 2016-06-15
  • 打赏
  • 举报
回复
填服务名或者实例名 nzwood_192.168.1.153或者business
proflier 2016-06-15
  • 打赏
  • 举报
回复
引用 3 楼 ylsss330 的回复:
看看这个http://blog.csdn.net/wwwzys/article/details/8813503
这个我知道,最后实在不行了再用这个方法,谢谢了
proflier 2016-06-15
  • 打赏
  • 举报
回复
有没有用过软件 “Convert Mysql to Oracle”的?这里到底填什么?我的数据库连接在上面
ylsss330 2016-06-15
  • 打赏
  • 举报
回复
看看这个http://blog.csdn.net/wwwzys/article/details/8813503
proflier 2016-06-15
  • 打赏
  • 举报
回复
在线等
proflier 2016-06-15
  • 打赏
  • 举报
回复
或者谁又更好的办法将mysql导入到oracle中告诉我也行

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧