DBeaver数据库管理工具连接Sybase数据库

1. 下载DBeaver

官方网站:http://dbeaver.jkiss.org/ DBeaver5.3.1
解压缩版(不用安装和配置):http://dbeaver.jkiss.org/files/dbeaver-5.3.1-win32.win32.x86.zip

2. 准备JDK

将其解到d:\tools, 这样会有一个根目录dbeaver, 里边有一个可执行程序dbeaver.exe,如果看看其中的readme,就知道它依赖一个外部的jvm。

创建一个dbeaver.exe的快捷方式,在其目标(target)里设置为:D:\tools\dbeaver\dbeaver.exe  -vm D:\shared\jdk1.6.0_02\bin\javaw, 用于指定jvm的位置。当然,你得事先准备好jdk1.6才行.

3. 准备jconn4.jar

启动DBeaver,同时准备好Sybase的jdbc驱动,ASE和ASA可以共用一个驱动。在dbeaver下建立子目录drivers\sybase, 把jconn4.jar放进去。如果你手头没有,可以从已经安装好的ASA11/12, java子目录下复制一个,或者从ASE15\jConnect-6_0\classes子目录下边复制一个。

4. 配置Sybase_ASA和Sybase_ASE

开始添加jdbc driver manager, database->Driver Manager->create new driver
ASA的driver配置如下图所示:

ASE的driver配置如下图所示:

(注:虽然模板里头有一个sybase的jdbc driver示例,但那是jTDS,是一个开源产品,支持并不是太好,不如官方的jconn4.jar)

5. 测试

然后用dbeaver连接这个ASA, 端口是2698. 如图:

成功的连接该demo数据库。

ASE: 其连接信息如下图所示:

6. 注意

有一种特殊的情况,很多人容易犯错,就是上边提到的ASA连接,那个dbeng只启动了一个demo.db, 要是它同时启动多个db,怎么创建到各个db的连接呢?
比如,我启动了demo2.db和demo.db两个db,在一个engine或者service里头。
在键的地方在于设置一个特殊的属性, 那就是SERVICENAME属性,填上db的名字即可。
demo.db对应的就是demo, demo2.db对应的就是demo2.
启动多个db,要用dbsrv实用程序:d:\shared\ASA110\BIN32>dbsrv11.exe ..\demo.db ..\demo2.db

DBeaver数据库管理工具连接Sybase数据库的更多相关文章

  1. Python3.x:pyodbc连接Sybase数据库操作(Windows系统下DNS模式)

    Python3.x:pyodbc连接Sybase数据库操作(Windows系统下DNS模式) 一.安装模块pyodbc pip install pyodbc 二.配置odbc数据源 (1).windo ...

  2. pgadmin(IDE)工具连接postgres数据库

    1. 下载软件        软件地址:http://www.pgadmin.org/download/pgagent.php   2.安装软件    安装过程:略    打开软件64位会出现  “无 ...

  3. linux连接sybase数据库-isql

    转自:http://blog.knowsky.com/196438.htm 想要linux连接sybase数据库用命令isql: isql [-U login id] [-P password] [- ...

  4. Python3.x: pyodbc+FreeTDS+UinxODBC连接sybase数据库(Linux系统)

    Python3.x: pyodbc+FreeTDS+UinxODBC连接sybase数据库(Linux系统) 一.安装UinxODBC以及依赖包 yum -y install gcc gcc-c++ ...

  5. pycharm工具连接mysql数据库失败

    在使用pycharm开发工具连接mysql数据库时提示错误,信息如下: Server returns invalid timezone. Go to 'Advanced' tab and set 's ...

  6. DBeaver客户端工具连接Hive

    目录 介绍 下载安装 相关配置 1.填写主机名 2.配置驱动 简单使用 主题设置 字体背景色 介绍 在hive命令行beeline中写一些很长的查询语句不是很方便,急需一个hive的客户端界面工具 D ...

  7. DBsever工具连接mysql数据库

    当我们安装网DBeaver的时候,怎么通过这个工具来连接Mysql数据库呢 像这个地方就按平时你的数据库信息输入就可以了 接下来配置JDBC的内容 重点说一下驱动包的版本问题,因为我安装的mysql是 ...

  8. PL/SQL工具连接ORALCE数据库的方法

    http://www.cnblogs.com/dongzhiquan/archive/2011/11/21/2257629.html 1.利用ORACLE NET MANAGER工具 1)打开 ORA ...

  9. C#连接Sybase数据库,Anywhere 8

    数据库版本是Adaptive Server Anywhere 8 1.添加引用,程序集 iAnywhere.Data.AsaClient.dll文件在数据库的安装目录下,例如:C:\Program F ...

随机推荐

  1. div+CSS实现页面的布局要点记录

    1.页面任何控件可以通过div包装为一个模块,然后通过margin(外补丁)和padding(内补丁)对控件位置的摆放进行控制,以实现想要的效果. 2.position:absolute;对控件实现绝 ...

  2. SpringMVC的Model ModeMap ModelAndView @ModelAttribute @SessionAttribute区分

    Spring MVC整理系列(05)————Spring MVC配置解析及整合SpriSpring MVC之@ModelAttribute.@SessionAttributes以及Model的使用介绍 ...

  3. 基于Jenkins的持续交付方案

    简介 Jenkins是开源的自动化编译.测试.部署的Web应用程序一个持续性交付应用 Jenkins的优势 1.Jenkins在国内的开发者中认可度较高,很多创业公司的自建持续交付系统的选择大部分都是 ...

  4. easyui combobox 动态加载数据C#

    <script type="text/javascript" src="Scripts/jquery-1.8.2.min.js"></scri ...

  5. 查看手机cpu信息

    adb shell getprop ro.product.cpu.abi

  6. vue打包后404,webpack配置问题

    首先声明这是基于vue2.x的 1. 将其中build的配置项assetsPublicPath进行修改,改为上图-->目的是将资源文件的引入路径,改为相对地址(相对index.html) 2.h ...

  7. arcgis api for flex 开发入门

    参考:http://blog.sina.com.cn/s/articlelist_2346836525_1_1.html 参考教程:https://www.jb51.net/books/81280.h ...

  8. sqli-labs(四)

    第七关: 输入?id=1 页面显示如下,可以看出这关大概是锻炼利用sql来写入一句话木马. 这里说我下我的探测流程(主要是为了知道后台的sql是怎样拼凑的): 输入?id=1' 报错  说明后台是用的 ...

  9. shadow一键安装

    https://blog.csdn.net/qq_4278923/article/details/80909686

  10. storm 001

    Hadoop.Storm系统和组件接口对比表: package storm; import org.apache.storm.Config; import org.apache.storm.Storm ...