`
iihero
  • 浏览: 257604 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Sybase DBISQL的小奥秘

 
阅读更多
目前,在所有Sybase数据库产品里,都使用dbisql来访问。如果同时安装了两种以上sybase数据库,则容易产生混乱。

这些数据库有:SQL Anywhere (ASA),  Sybase Enterprise Server( ASE), Sybase IQ.

这里告诉大家一个内部用法:
运行命令:dbisql /batch,它会为你产生真正的一个bat文件,来起动dbisql.

e.g.
D:\Sybase\DBISQL\bin>dbisql /batch

这时会在当前目录下,产生一个dbisql.bat文件,内容如下:
setlocal
set path=D:\Sybase\Shared\win32;%path%
set classpath=D:\Sybase\DBISQL\lib\isql.jar;D:\Sybase\DBISQL\lib\jlogon.jar;D:\Sybase\Shared\java\SCEditor600.jar;D:\Sybase\Shared\java\JComponents1100.jar;D:\Sybase\Shared\java\jsyblib600.jar;D:\Sybase\Shared\JavaHelp-2_0\jh.jar;;
"D:\Sybase\Shared\JRE-6_0_6_32BIT\bin\java.exe" -Xmx500m -Xms50m -Djava.security.policy="D:\Sybase\DBISQL\lib\java.policy" -Disql.helpFolder="D:\Sybase\DBISQL\help" -Dsybase.native.executable="D:\Sybase\DBISQL\bin\dbisql.com" -Dsun.java2d.noddraw=true -Dsun.java2d.d3d=false -ea sybase.isql.isql 
endlocal

我们看到,实际上,它是一个java程序。dbisql.com比较奇怪。
总的来说,dbisql.exe会启动一个jvm,再load它所需要的jar/class。

有时间我会整理出完全独立的Sybase Central for ASE/ASA/IQ的绿色包,解压即可执行。这样最省事。Sybase的产品比Oracle的容易整理得多,没有那么多注册表项来进行更新或者注入。

分享到:
评论

相关推荐

    Sybase Central6.0

    5. **DBISQL**:这是Sybase的命令行查询工具,用于执行SQL语句和管理数据库。 6. **locales**:可能包含本地化文件,支持不同地区的语言和日期格式。 7. **ini**:可能包含配置文件,用于设置Sybase Central的初始...

    sybase-pc-client-11.9.2 for win 32位

    还有dbisql,一个图形化的数据库交互工具,它提供了更为直观的操作界面,适合那些不熟悉命令行的用户。这些工具的使用方法需要用户进行一定的学习和实践。 总的来说,"Sybase PC Client 11.9.2 for Win 32位"是连接...

    09 SYBASE官方文档合集

    10. **SYBASE工具**:SYBASE提供了一套工具,如SQL Assistant、ISQL、dbisql等,用于数据库管理和开发。 这些知识点涵盖了SYBASE数据库的各个方面,对于SYBASE的管理员、开发者和学习者来说都是非常有价值的信息。...

    Sybase IQ 快速入门

    - **工具推荐**:使用 Interactive SQL (`dbisql`) 或 Sybase Central 进行查询和更新操作。 - **注意事项**:不建议直接从文档中复制命令,建议手动输入或经过适当的编辑后再复制到命令行。 4. **转换为 ...

    SybaseIQ_15.1_中文快速入门.pdf

    文档推荐用户使用Interactive SQL (`dbisql`) 或 Sybase Central 来查询或更新数据库。这两个工具在安装Sybase IQ服务器时都会提供。 通过以上概述可以看出,《Sybase IQ 15.1 中文快速入门》不仅是一份简单的指南...

    SybaseIQ数据库备份与恢复操作

    Sybase IQ是一款高效、高性能的数据仓库系统,主要用于数据分析和数据挖掘。本篇主要介绍如何在Linux环境下对Sybase IQ数据库进行备份与恢复的操作。 首先,我们来详细讲解数据库的备份过程: 1. **启动数据库**:...

    sybase iq文档

    **实用程序指南**提供了一系列用于管理数据库的命令行工具的使用说明,如SQL*Console、dbisql等,这些工具对于数据库的日常维护和脚本编写至关重要。 **非结构化数据分析**可能涉及到如何在Sybase IQ中处理非传统...

    SYBASE数据库的创建

    创建数据库的第一步是登录到SYBASE的命令行客户端,如isql或dbisql。通过管理员账户连接到服务器,然后你可以使用`CREATE DATABASE`语句来新建数据库。例如: ```sql CREATE DATABASE mydatabase ON (NAME = ...

    SybaseIQ命令

    ### Sybase IQ 如何转存为文本文件(指定分隔符,去掉标题) #### 方法一:使用 DBISQL 的重定向功能 **1. 设置文件格式:** 在使用 DBISQL 进行操作时,首先需要确保文件的格式正确设置。通常选择 ASCII 格式,这...

    Sybase IQ 16.0中文版本 实用程序指南

    ### Sybase IQ 16.0实用程序指南关键知识点 #### 概述 SAP Sybase IQ是一款高性能的列式数据库管理系统,专为数据分析而设计。Sybase IQ 16.0版本提供了丰富的实用程序来帮助用户管理和维护数据库。这些实用程序...

    Sybase IQ 15.1实用程序指南

    ### Sybase IQ 15.1实用程序指南 #### 关于Sybase IQ 15.1实用程序 Sybase IQ 15.1实用程序指南为用户提供了详细的介绍和指导,帮助用户理解和掌握如何有效利用Sybase IQ 15.1版本中的各种实用程序。这些工具主要...

    sysbase连接工具

    sysbase,全称Sybase SQL Anywhere,是Sybase公司(现为SAP的一部分)开发的一款高效、轻量级的关系型数据库管理系统,特别适合于移动和分布式环境。它提供了强大的数据存储、管理和访问功能,尤其在远程数据管理和...

    SQLANYW170000P_19-71001031.zip

    SQLAnywhere,是Sybase公司(现已被SAP收购)开发的一款高度可移植的数据库管理系统,尤其适合在分布式环境中使用。它以其小巧、高效和全面的功能深受广大IT专业人士喜爱。在本篇文章中,我们将详细探讨如何安装SQL...

    SQLAny5.503.rar

    3. 客户端连接:SQL Anywhere 提供了多种客户端工具,如 Interactive SQL(一个用于查询和管理数据库的图形界面)和 dbisql 命令行工具,使用户能够与数据库进行交互。此外,还支持 ODBC 和 JDBC 驱动,兼容各种编程...

    SQLA1704_Documentation_Chinese_HTML_Help.zip

    SQL Anywhere 17 是 Sybase 公司提供的一款强大的、轻量级的关系型数据库管理系统,广泛应用于移动设备、嵌入式系统以及分布式环境。本资料集——"SQLA1704_Documentation_Chinese_HTML_Help.zip" 包含了 SQL ...

Global site tag (gtag.js) - Google Analytics