sqldeveloper如何使用 mac版怎么没有timesten

在摸索了好几天之后终于把怎樣在windows下配置TimesTen的DSN、Cache Group和使用SQL Developer给弄明白了。以下是写的总结留作以后参考。

TimesTen的安装很简单直接执行安装程序,选择默认设置即可在安装前,需要确认如下两点:

TT数据库中一个DSN即是一个TT实例。

在安装TT软件后可通过如下步骤配置DSN

在选择DataSource Path时,要确保该目录已经存在

且此处Database Character Set必须与Oracle的字符集相同,如果不同后面还需要重新配置数据源。

正常情况下应如下图所示:

command窗口执行如下命令创建TT用户tt:

Connect的底层通过这個用户去和Oracle通讯,来进行数据的两边同步在前面我们已经创建了用户tt,那么现在在oracle中我们也创建同样的用户tt,并授予相应的Oracle权限

在創建cache grid前,要先创建表空间然后建timesten用户,操作创建grid才不会报错

创建一个单独的表空间来管理缓存到timesten 的对象

在创建之前,请切换到脚本所茬目录再以oracle dbasystem用户登录:

此后,在Oracle数据库中插入到test表的数据5秒钟之后都会被刷新到TimesTen中来,Cache

选择“+”图标或是在“连接”上右键选择“新建”。

检查之后发现是在ODBC中设置DataStore的路径时出现错误,MyDemo目录是在E盘下而不是D盘改了之后就能连接了。

该错误是由于tt用户没有dba权限引起的

需要在Oracle中,执行

可通过重启cache解决:

}

安装好Oracle之后有几种方式可以来管理Oracle中的数据库,首先就是登陆网页版的界面:https://localhost:1158/em,这种方式管理的东西太多使用起来有点不方便,第二种方式在cmd上使用sqlplus输入用户名密码登陆这种方式需要记忆sql语句用起来才方便,有点不好比如找一个查询某个表中有哪些约束条件,这条语句我搜索半天都没找到而在mysql只要使用show

点击上图的新建连接按钮就可以弹出创建连接的连接的界面设置相关的参数,点击之后弹出的参数设置界面如下:

   需要填写参数有连接名、用户名、口令、SID选项默认已经填的选型有主机名、端口,如果修改了端口那就不能使用默认值了

  填写好之后,可以点击测试按鈕来测试一下是否成功

看有个成功的状态然后点击连接按钮

  出现以上窗口就成功了,此时可以操作数据表了

}

我要回帖

更多关于 sqldeveloper 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信