DateGrip连接Oracle,MySQL

连接Oracle

方法

刚刚安装了dategrip

注明:dategrip是以项目形式的方式使用和连接数据库
如果在打开界面创建了一个项目,那么点击左上方的 +

如果是需要转到一个新的数据库

在当前界面,左上角有一个file(文件)->new(新建)->source(数据源)

1.点击数据库源。如下界面

SID是数据库注释名,就是数据库的名字,第一次安装Oracle时,默认数据库名字是orcl,修改SID的值为orcl
2.填写用户名和密码
在安装Oracle的时候,从官网下载有用户名和密码,这个和目前没什么关系;

上图的管理口令是为了你在安装完毕后能进入数据库,你也可以在最后对口令进行修改,如下图->

你可以在这里看到之前设置的管理口令和对应的用户名,同时也可以修改其他用户的密码,我修改的是scott的密码。所以后面可以用设置管理口令的那个用户登录数据库也可以用scott登录,如果忘记密码也可以百度搜索!
Oracle和MySQL不同的是创建了一个数据库就是创建了一个实例,每个实例下面设置了不同的用户。
我是设置了system的密码和scott的密码。
不理解sys和system的区别可以点击Oracle数据库常见用户名的作用
回到dategrip
3.输入用户名和密码。
4.测试连接
下方会有个driver,要求下载,不下载会连接不上,必须要驱动程序
测试成功就可以使用了

5.dategrip连接Oracle常见问题

就是在测试连接的时候,会提示错误,
[08006][17002] IO 错误: Connect identifier was empty. oracle.net.ns.NetExcep……,
这时要尝试不同的驱动程序

点击oracle

切换不同的版本,我切换的是11.2
如果起作用,可以直接进入数据库

连接MySQL

MySQL连接非常简单,不会遇到Oracle过程中驱动程序版本问题。
同样也要下载驱动,特别是要调整时区!!一般习惯调成shanghai
参照方法百度有很多

欢迎有关于dategrip连接Oracle数据库的可以在下方留言哦!!!

原文地址:https://www.cnblogs.com/spacexlxl/p/13702332.html