sybase刪除資料庫
① 如何刪除SYBASE資料庫的tempdb
系統臨時資料庫是不能刪除的, 用戶臨時資料庫可以刪除。
另外,臨時資料庫在sybase每次啟動的時候都會自動清空。
② 如何卸載sybase資料庫,不要在網上搜到的那些,我都看過了,專業的人請回答,不會的勿擾
你沒說平台,windows還是unix?
windows的話,在添加或卸載程序中卸載後, 還要到注冊表中刪除相應的服務項目。
*nix的話,可以選擇uninstall目錄中卸載,也可以直接刪除sybase用戶的目錄。
你看到網上的那些方法了, 請問你遇到什麼問題了?
③ 如何清空sybase資料庫中的數據,但是不破壞資料庫結構
truncate table 表名
如果是全部表,可以用select語句將所有表名查詢出來,然後再truncate
如select 'truncate table ' + name
from sysobjects
where 你要清空表的條件
④ Sybase 怎麼刪除被載入的資料庫設備 資料庫載入了2個日誌設備,想刪除其中一個怎麼刪啊,日誌不要了
應該不給刪,只能先把庫備份出來,然後刪掉資料庫,重建資料庫,再把備份的資料庫恢復進去
⑤ 如何徹底卸載 Sybase
可以採用以下方法完全卸載該程序:
1、打開「控制面板」選擇「添加或刪除程序」。
2、進入後找到想要卸載的軟體,右鍵選擇「卸載「即可。
4、在打開的卸載對話框正選擇完全卸載繼續下一步直到卸載完成。
4、卸載完成後重啟計算機,這樣才能完全刪除剩餘的殘留文件。
4、完成後即可完全卸載該程序。
⑥ 如何清空sybase資料庫中的數據
最好不要刪除,如果可以,你最好備份一下再清空。
如果你對Sybase比較熟,應該可以用一個客戶端工具,好像叫什麼sql的,具體名字我忘記了,你可以用這個工具,登錄Sybase,然後用delete * from 表名
來刪除表中的數據。
如果你不太會用這個工具,只要你能找到Sybase的ODBC數據源(或者知道自己怎麼建立一個,要求可以修改數據的,不能是只讀的)。你可以通過Access連接Sybase的所有表,在可視化的操作下,刪除和備份你需要的表的信息和數據。
⑦ 如何刪除sybase資料庫里的歷史數據
定位數據,刪除數據。用truncate table。
或是set rowcount 1000
go
select 1
while(@@rowcount > 0)
begin
mp tran yourdbname with truncate_only
delete ...
end
go 刪多了,資料庫會為之建立大的回滾段。
⑧ 急求:sybase 11 資料庫的完整卸載方法
從控制面板中卸載後, 到注冊表中刪除那幾個sybase服務就可以。
可以在注冊表中搜索sybase服務名後刪除,
⑨ sybaseiq刪除某個欄位和數據
通過如下SQL。
.通過如下SQL,查看需要刪除DB的dbidselect name,dbid from sysdatabases,通過isql 進入資料庫,進行如下操作 sp_configure "allow update",1 go update sysdatabases set status=320 where name='Test' goshutdown with nowait (註:此處重啟資料庫)go。
⑩ sybase刪除數據 這樣一條條刪太麻煩了,據說一次刪除的數據又不能太多,有什麼方便點的方法
where條件不走索引刪除肯定慢,特別是數據量大的時候。最快的辦法就是想法讓其走索引,你可以先查!然後再刪。查的時候拼成sql,我以Oracle為例,select id||';' from xx where rownum<10000 這樣查詢出來很多id後面還帶分號,然後你再批量替換分號,替換成;delete from 這樣就拼裝成一系列sql語句,然後再執行,這樣最快。sysbase沒用過,但執行的都是標准sql,應該沒問題