由于 Oracle 数据库是在远程的服务器上,不是在本地的,所以要远程登录 Oracle 数据库是我们这次要解决的问题。所以本地不需要Oracle数据库也行。
首先,我们使用 Navicat Premium 这个软件来作为我们的数据库前端GUI界面软件。但是这个软件只有30天试用期。
PS:Navicat Premium 是一个集成多种数据库前端的软件,支持Windows、Mac、Linux跨平台,支持Oracle、MySQL、SQL Server、PostgreSQL、SQLite。也有专门只支持专门一种数据库的程序(Navicat for MySQL、Navicat for SQL Server、Navicat for SQLite、Navicat for Oracle、Navicat for PostgreSQL)。
第二步,运行安装好的Navicat Premium,此时先别着急连接Oracle。
网上有人说Navicat Premium会提示需要安装 Oracle 客户端,那么不用安装,我这个Navicat版本没有提示需要安装。还有人说要下载Oracle 11g ODAC and Oracle Developer Tools for Visual Studio,这个我的本地机器里面没有这写东西,所以也不用下载这些。
因为连接Oracle要Instant Client,涉及到OCI(Oracle Call Interface),这个压缩包里面是一些dll文件,如果你使用的安装版本目录(或子文件夹)下有 oci.dll文件(当然还需要其他dll文件),那么就方便了,如果没有那么就要去Oracle官网下载压缩包了,那速度无比慢啊。下载链接:
注意:Navicat Premium只支持Instant Client