Sybase客戶(hù)端下載 v12.5 中文特別版
- 軟件大?。?/em>1.15GB
- 更新日期:2021-08-12
- 語(yǔ)言:簡(jiǎn)體中文
- 類(lèi)別:編程開(kāi)發(fā)
- 適用環(huán)境:WinAll
- 安全檢測(cè): 無(wú)插件 360通過(guò) 騰訊通過(guò) 金山通過(guò) 瑞星通過(guò)
-
- 本地下載
普通http下載速度慢
軟件介紹
Sybase是一款十分專(zhuān)業(yè)的數(shù)據(jù)庫(kù)連接工具,支持將Linux和Windows平臺(tái)進(jìn)行相互連接,為用戶(hù)提供便捷的操作渠道,能夠在多個(gè)數(shù)據(jù)庫(kù)之間進(jìn)行數(shù)據(jù)傳輸,在此過(guò)程中,用戶(hù)完全可以放心數(shù)據(jù)的安全隱秘性。
軟件特色
1、它是基于客戶(hù)/服務(wù)器體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)
2、它支持共享資源且在多臺(tái)設(shè)備間平衡負(fù)載
3、允許容納多個(gè)主機(jī)的環(huán)境,充分利用了企業(yè)已有的各種系統(tǒng)它是真正開(kāi)放的數(shù)據(jù)庫(kù)
4、它是一種高性能的數(shù)據(jù)庫(kù),真正吸引人的地方還是它的高性能。體現(xiàn)在以下幾方面:
5、可編程數(shù)據(jù)庫(kù),通過(guò)提供存儲(chǔ)過(guò)程,創(chuàng)建了一個(gè)可編程數(shù)據(jù)庫(kù)。存儲(chǔ)過(guò)程允許用戶(hù)編寫(xiě)自己的數(shù)據(jù)庫(kù)子例程。這些子例程是經(jīng)過(guò)預(yù)編譯的,因此不必為每次調(diào)用都進(jìn)行編譯、優(yōu)化、生成查詢(xún)規(guī)劃,因而查詢(xún)速度要快得多。
6、事件驅(qū)動(dòng)的觸發(fā)器,觸發(fā)器是一種特殊的存儲(chǔ)過(guò)程。通過(guò)觸發(fā)器可以啟動(dòng)另一個(gè)存儲(chǔ)過(guò)程,從而確保數(shù)據(jù)庫(kù)的完整性。
7、多線索化體系結(jié)構(gòu)的另一個(gè)創(chuàng)新之處就是多線索化。一般的數(shù)據(jù)庫(kù)都依靠操作系統(tǒng)來(lái)管理與數(shù)據(jù)庫(kù)的連接。當(dāng)有多個(gè)用戶(hù)連接時(shí),系統(tǒng)的性能會(huì)大幅度下降。不讓操作系統(tǒng)來(lái)管理進(jìn)程,把與數(shù)據(jù)庫(kù)的連接當(dāng)作自己的一部分來(lái)管理。
軟件功能
【簡(jiǎn)單的命令訪問(wèn)】
當(dāng)您選擇某個(gè)對(duì)象時(shí),Sybase Central 中的 [文件] 菜單會(huì)自動(dòng)更新,提供與該對(duì)象直接相關(guān)的命令。還可以右擊對(duì)象來(lái)訪問(wèn)這些命令。
【任務(wù)向?qū)А?/p>
如果您要添加新對(duì)象,Sybase Central 將為您提供向?qū)?,該向?qū)?huì)引導(dǎo)您逐步完成整個(gè)任務(wù)。
【拖放功能】
Sybase Central 對(duì)于許多操作均支持拖放功能。例如,如果要將表復(fù)制到不同的數(shù)據(jù)庫(kù),可以單擊它們并將其拖到該位置。請(qǐng)參見(jiàn)SQL Anywhere 12 插件中的數(shù)據(jù)庫(kù)對(duì)象。
【鍵盤(pán)快捷方式】
許多常用命令都具有鍵盤(pán)快捷方式;這些快捷方式在菜單中列于命令名稱(chēng)的旁邊。請(qǐng)參見(jiàn)Sybase Central 鍵盤(pán)快捷方式。
【插件支持】
通過(guò)使用插件,您可以管理多種數(shù)據(jù)庫(kù)產(chǎn)品和工具。在 Sybase Central 中,單擊 [幫助],然后選擇插件名來(lái)獲取使用及配置插件的詳細(xì)信息。
Sybase怎么備份表
1、INSERT INTO SELECT語(yǔ)句
語(yǔ)句形式為:Insert into Table2(field1,field2,...) select value1,value2,... from Table1
要求目標(biāo)表Table2必須存在,由于目標(biāo)表Table2已經(jīng)存在,所以我們除了插入源表Table1的字段外,還可以插入常量。
2、SELECT INTO FROM語(yǔ)句
語(yǔ)句形式為:SELECT vale1, value2 into Table2 from Table1
要求目標(biāo)表Table2不存在,因?yàn)樵诓迦霑r(shí)會(huì)自動(dòng)創(chuàng)建表Table2,并將Table1中指定字段數(shù)據(jù)復(fù)制到Table2中
Sybase怎么創(chuàng)建數(shù)據(jù)表
1、Sybase數(shù)據(jù)庫(kù)存放在遠(yuǎn)程unix服務(wù)器上,創(chuàng)建數(shù)據(jù)表并不需要在服務(wù)器上完成,只需要在本地windows上安裝sybase for windows客戶(hù)端即可。
2、安裝完成后即可在菜單欄找到”sybase“->"sybase central java edition"工具。在工具欄上選擇“工具”->"連接",輸入遠(yuǎn)程sybase數(shù)據(jù)庫(kù)的ip地址和端口等信息。
3、然后找到想要添加數(shù)據(jù)表的數(shù)據(jù)庫(kù),點(diǎn)擊“User Tables”,然后又右面窗口右鍵點(diǎn)擊選擇“新建 Table”。就可以新建一張數(shù)據(jù)表了。
4、如果想要執(zhí)行sql查詢(xún)語(yǔ)句呢?也很簡(jiǎn)單,需要安裝一套“Embarcadero DBArtisan 8.6.1”客戶(hù)端工具
5、點(diǎn)擊“Register”注冊(cè)一個(gè)sybase遠(yuǎn)程數(shù)據(jù)庫(kù),然后選擇"File"->"new"->"ISQL",選擇對(duì)應(yīng)的數(shù)據(jù)庫(kù),然后就可以執(zhí)行sql語(yǔ)句了。
Sybase怎么查正在執(zhí)行的語(yǔ)句
第一步,打開(kāi)sybase central,在左邊視圖中,雙擊數(shù)據(jù)庫(kù)服務(wù)器名稱(chēng),然后雙擊“登錄”文件夾,在右邊的視圖中選擇“增加登錄”。新建一個(gè)“登錄”,輸入登錄名:ts,設(shè)置口令,然后單擊下一步,直到完成。
第二步,在新建好的登錄名上單擊鼠標(biāo)右鍵,選擇“屬性”選項(xiàng)。
第三步,在屬性窗口中選擇“角色”頁(yè),點(diǎn)擊“增加角色”按鈕。
第四步,在彈出窗口中選中sa_role和sybase_ts_role兩個(gè)角色(按住ctrl鍵來(lái)多選),點(diǎn)擊“確定”按鈕保存設(shè)置。
第六步,輸入語(yǔ)句select * from syslogshold,如果有記錄返回,則記住第三個(gè)字段(spid)的值。
第七步,輸入SQL語(yǔ)句:dbcc traceon(3604)dbcc sqltext(上一步中第三個(gè)字段的值)執(zhí)行,輸出結(jié)果即為該進(jìn)程正在執(zhí)行的SQL語(yǔ)句。
Sybase常見(jiàn)問(wèn)題
Sybase數(shù)據(jù)庫(kù)日志滿(mǎn)
碰到這種情況,常會(huì)出現(xiàn)能查詢(xún)數(shù)據(jù),但無(wú)法更新數(shù)據(jù),啟動(dòng)事務(wù)等。在代碼中跟蹤可以發(fā)現(xiàn),連接能夠打開(kāi),但事務(wù)卻無(wú)法開(kāi)啟。常會(huì)提示“Connection to Sybase server has been lost. All active transactions have been rollbacked”的錯(cuò)誤信息。
解決辦法:
若是開(kāi)發(fā)數(shù)據(jù)庫(kù),則直接清除日志即可。 若是正式數(shù)據(jù)庫(kù):建議備份當(dāng)前日志 再清空日志,擴(kuò)日志設(shè)備及日志數(shù)據(jù)庫(kù)。清空日志的語(yǔ)句為『dump transaction database_name with no_log 』
Sybase中文亂碼問(wèn)題
出現(xiàn)這種情況的原因是sybase的服務(wù)器字符集不支持中文或是客戶(hù)端的字符集與服務(wù)端字符集不一致??梢钥紤]更改sybase的默認(rèn)字符集。在Sybase12.5的版本中支持中文的字符集有CP936、EUCGB、UTF-8和GB18030。這里我們針對(duì)Sybase服務(wù)器字符集不支持中文給出解決辦法:
解決辦法(安裝cp936字符集):
假設(shè)sybase的安裝路徑為"D:\Sybase"。
(1)D:\>cd \sybase\charsets\cp936
(2) D:\sybase\charsets\cp936> charset -Usa -Psa_pass -Sserver_name binary.srt cp936
(3) 在InterActiveSQL中執(zhí)行『select name,id from syscharsets』,需注意的是這里要選擇在“master”數(shù)據(jù)庫(kù)下執(zhí)行,第4步也是。找到name為cp936的ID,假定是171。
(4)在InterActiveSQL中執(zhí)行『sp_configure 'default character set id',171』
(5) 重啟Sybase服務(wù)兩次。因?yàn)榈谝淮螁?dòng)后會(huì)自動(dòng)結(jié)束掉,所以需要重啟第二次。
Sybase自增字段跳號(hào)處理
跳號(hào)原因及影響:
在Sybase數(shù)據(jù)庫(kù)中如果數(shù)據(jù)庫(kù)在開(kāi)啟的情況下,因?yàn)榉钦5脑?死機(jī)、斷電)而導(dǎo)致數(shù)據(jù)庫(kù)服務(wù)進(jìn)程強(qiáng)制結(jié)束。
那么自動(dòng)增長(zhǎng)的字段將會(huì)產(chǎn)生跳號(hào)的情況,再往數(shù)據(jù)表里面插入記錄時(shí),自增字段會(huì)跳到一個(gè)相當(dāng)大的值上面,以至于主鍵的自增值極有可能被用盡,或由于數(shù)值太大,應(yīng)用程序中的數(shù)據(jù)類(lèi)型如int型等已無(wú)法容下這么大的值,而無(wú)法在程序里面進(jìn)行相關(guān)的操作。
解決辦法:
如果還未發(fā)生過(guò)跳號(hào)情況,可按如下辦法解決:
1.執(zhí)行【 select 'sp_chgattribute ' + name + ', ''' + 'identity_gap' + '''' + ', 60 go'
from sysobjects
where type='U'】。其中的60是憑感覺(jué)給的一個(gè)值,一般來(lái)說(shuō)這個(gè)值越大性能越好,但越大,再發(fā)生數(shù)據(jù)庫(kù)服務(wù)進(jìn)程非正常結(jié)束時(shí),所跳的號(hào)也就越大。
2.對(duì)1執(zhí)行的結(jié)果,拷貝到SQL編輯區(qū)域,再執(zhí)行。
若已經(jīng)發(fā)生跳號(hào),需要將表中數(shù)據(jù)導(dǎo)出,再重建數(shù)據(jù)表,再執(zhí)行1和2。再導(dǎo)入數(shù)據(jù)。
- 精選留言 來(lái)自安徽馬鞍山聯(lián)通用戶(hù) 發(fā)表于: 2023-12-3
- 哇!真是太棒了,找了好多個(gè)網(wǎng)站都不是正版
- 精選留言 來(lái)自山東萊蕪聯(lián)通用戶(hù) 發(fā)表于: 2023-7-2
- 不錯(cuò)不錯(cuò)
- 精選留言 來(lái)自廣東中山移動(dòng)用戶(hù) 發(fā)表于: 2023-1-16
- 是最新版的,更新的很快。。呵呵
- 精選留言 來(lái)自山東濱州電信用戶(hù) 發(fā)表于: 2023-9-23
- 很好用的哦!
- 精選留言 來(lái)自黑龍江齊齊哈爾電信用戶(hù) 發(fā)表于: 2023-9-26
- 好東西,確實(shí)不錯(cuò)