1、非本地数据库可能是因为权限设置system用户只能在服务器上登录。另外确认网络监听正常运行。2、直接使用cmd命令行格式登陆一下试试看可不可以执行。如果sqlplus命令执行没有问题,应该还是操作系统对程序的限制。可以考虑用管理员权限试试看。另外已经有了plsql了,sqlplus可以不使用了啊。