程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SyBase數據庫 >> SyBase教程 >> Sybase DBISQL命令行的內部小奧秘

Sybase DBISQL命令行的內部小奧秘

編輯:SyBase教程

Sybase DBISQL命令行的內部小奧秘   目前,在所有Sybase數據庫產品裡,都使用dbisql來訪問。如果同時安裝了兩種以上sybase
數據庫,則容易產生混亂。  www.2cto.com     這些數據庫有: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的容易整理得多,沒有那麼多注冊表項來進行更新或者注入。
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved