SQuirreL SQL Client 是一款强大的服务器配置管理软件,软件完美支持windows、linux以及mac等多个平台,他将允许您查看一个JDBC兼容的数据库的结构、浏览表中的数据,发出SQL命令等。需要的朋友下载试试吧。
SQuirreL SQL Client基本配置教程
一、安装数据库
解压到任意目录后在cmd下进入解压后的目录
java -jar squirrel-sql-<version>-install.jar
在Linux下安装安装好jar环境后双击即可
在java中要连接数据库一般是采用jdbc的方案,基本上目前市面上能见到的数据库都会提供jdbc的接口(其它的语言实在不能与它相比,这是java极大的优势),所以如果我们要连接数据库的话,那么只要下载对应的jdbc驱动即可。例如:
Oracle可以从 oracle 的安装盘中找到名字叫 ojdbc14.jar 的驱动。
二、连接数据库
在Alias的窗口中,点击 "十" 字图标,即会弹出一个 Add Alias的对话框,在对话框中选择对应的数据库驱动。填定名称和对应的账号密码,其中有一项的url是安照jdbc的规范来填的,可以参考下面的例子
oracle :
jdbc:oracle:thin:@200.100.100.2:1521:orcl
(注意,在java中如果使用oracle:thin驱动的话,不需要oracle客户端的oci支持也可连接oracle,其中orcl为实例名)
Microsoft SQL Sever :
jdbc:jtds:sqlserver://200.100.100.5:1433/dbname;tds=8.0
mysql :
jdbc:mysql://200.100.100.6/dbname?user=myuser&password=mypass&useunicode=true&characterencoding=gbk
PostgreSQl 8.1:
URL: jdbc:postgresql://localhost:5432/mydb
postgres/postgres
创建连接保存后,就可以使用了
SQuirreL SQL Client怎么配置Oracle
启动性能,介绍了精密控制允许您指定哪些模式加载。这是甲骨文公司的一件大事,因为它有许多模式很少使用默认和一些偶尔使用吨对象(例如系统)。你可以控制每个别名这个配置如下:
右键单击别名并选择“别名属性”。
在结果对话框的“模式”选项卡,选择“指定模式加载和缓存”。
点击“连接数据库刷新模式表”按钮。(所列的每一个模式的现在,你可以指定是否表、视图和/或程序加载到对象树,通过单击细胞表、视图或过程。
关掉所有模式,然后显式地添加你需要的这个特殊的别名。可以轻松实现这一模式表下面的按钮。它形成一个句子应该读“< >所有对象在所有模式设置为<不加载>”,然后单击Apply。所有的表、视图和过程细胞移动到“不要加载”价值。
找到你的模式和变化的表、视图和过程细胞这一行“加载…”(缓存将帮助如果你有大量的对象总是存在)
接下来发现系统模式和改变它加载视图。
开始一个新的会话,别名和SYS视图将加载到新会话的对象树
squirrel sql client 连接不上hive怎么办
从开始菜单中打开SQuirrel SQL Client,点击最左侧的”Drivers”驱动tab页,点击添加(+)来添加Hive的驱动配置:
在弹出的添加驱动对话框中填入Hive的驱动信息:
注意:在”Extra Class Path”中,需要加入运行Hive所依赖的jar包,我这里将$HIVE_HOME/lib/下的所有jar包,以及Hadoop的核心jar包,
还有slf4j的两个jar包都添加进去。最后点击OK确定。
SQuirreL SQL Client更新日志
3.7.1 更新:
别名- - >属性- - >标签模式现在可以表进行分类
数据导入插件:新选项选择如果进口在单个事务中完成
或者每N多的插入数据提交后,N可以配置。
外键引用窗口现在也生产结果树的根表引用。
SQL格式有三个新选项,看到菜单文件- >全球首选项- > SQL格式选项卡
——缩进部分复选框
——逗号将单选按钮
——当和/或关键字出现在从条款可以选择忽略开始新行设置。
这可能被认为是导致加入条款更具可读性。
在SQL编辑器中当前SQL马克:如果插入符号放置在一个SQL,这个SQL可以使用ctrl输入,执行此SQL现在被一个蓝色的盒子。
功能可以关闭或盒子的颜色可以改变全球在文件菜单- - >首选项- - >选项卡“SQL”——>一节“通用”
新的全球偏好”引用函数应该引用中的复制到剪贴板”,看到菜单文件- - >全球首选项- - >选项卡“SQL”——>一节“通用”
注意:这个改变编辑额外的插件被删除了。其所有功能现在松鼠的核心的一部分。不影响的变化
使用的功能变化。松鼠不会加载“编辑额外的插件了。
更新后的波兰语翻译。由于Begina Felicysym。
插件语法:过去五找到字符串是现在保存,可以选择从下拉的查找和替换对话框。
bug修正:
# 1241切换选项卡使用Alt左/右不工作后使用拖拽标签都被感动了
改进的日志记录和处理的“内容”选项卡显示在“对象”选项卡中,目的是跟踪/预防。
——如果一个SQL加载内容选项卡失败,完整的SQL字符串是写入日志
——“SELECT *……”声明发出最后的回退。
为DB2数据类型“数据”,图形和VARGRAPHIC“存储结果的SQL表”功能没有创造正确的“create table”脚本。
关于结果输出为文本:
替换空字符串字符(0 x00)与空间char,作为这个角色不能被复制到剪贴板和数据后null字符不复制。
(如发生在这个主题上与DB2工作。)
这种修复也取代FF和空间形成饲料字符(0 x0c)字符,
FF性格是导致问题当文本数据粘贴到高级的文本编辑器如文本编辑器,它创造了意想不到的新行。
一些选项在新会话属性(中止错误,编写sql错误日志文件)松鼠重启后还未得救
毫秒丢失当你复制时间戳值通过“复制为SQL中插入值语句”选项
# 1240数据导入插件:当异常发生自动提交模式通常是改变。
随着这个修复以下改进:
- UI resizeable
——更好的错误消息
颜色# 1237人失踪SQL窗口和对象树窗口
# 1236快捷置评/取消当前行(ctrl +“/”)不工作
固定的错误# 1236的建议
请注意:松鼠的原创评论/取消热键ctrl +数字键盘/ ctrl + shift +数字键盘-。
当前SQL标记显示在对象树找到字段。
# 1226连接不工作当会话工具栏被配置为不显示。
看到菜单“文件”- >“新会话属性”- - >选项卡“一般”,检查“显示工具栏”复选框。
对象树:内容选项卡加载了ClassCastException当表内容视为文本输出。
NullPointerException时发生的“秀外键引用”鼠标右键菜单项的SQL结果表被点击。
- PC官方版
- 安卓官方手机版
- IOS官方手机版