當前位置:首頁 » 操作系統 » sybase資料庫查詢

sybase資料庫查詢

發布時間: 2023-02-05 23:13:18

Ⅰ sybase資料庫sql語句 查詢賬號信息

2、查詢每個登陸賬號對應有哪些數據賬號
select name from <每個資料庫名稱>..sysusers where suid=suser_id('賬號名')
3、查詢數據賬號屬於哪個許可權組
sp_helpuser <用戶名稱>

Ⅱ 求救,sybase資料庫怎麼實現跨庫查詢

1。登錄文件可以打開用UltraEdit,你可以下載一個安裝;。 2分貝文件是ASA資料庫(Sybase SQL Anywhere的7)可以打開\%SYBASE%\ WIN32 \ dbisqlc.exe使用後安裝,輸入您的用戶名和密碼,瀏覽到資料庫文件,它的內容可以使用SQL語句進行查詢。

另外,我在網上找到了一個方法:
後來安裝了一個電源建設8,這將有一個步驟是安裝sybase資料庫7。安裝完成後,您可以按照ODBC管理器控制面板中的管理工具,添加數據源SYBASE資料庫格式此驅動器,那麼你可以導入表裡面的ODBC數據源的辦公室訪問,查看文件。注意:默認的用戶名密碼資料庫文件是DBA:SQL,這是需要進入的odbc。

Ⅲ sybase資料庫如何查詢所有表外鍵關聯關系

SQL語句如下(直接run):
from sysreferences LEFT OUTER join sysobjects a on sysreferences.tableid = a.id LEFT OUTER join sysobjects b on sysreferences.reftabid = b.id
---where b.name in (*,*,...........)
說明:sysreferences系統表中定義了所有表之間的引用關系,其中包括tableid和reftabid,即主表和外鍵關聯表
sysobjects 系統表中定義了所有表的基本信息,兩者關聯即可。
Sybase ASA中查詢元信息的幾個常用SQL函數:
sp_column_privileges Unsupported
sp_columns table-name [, table-owner ] [, table-qualifier] [, column-name] 返回指定列的數據類型
sp_databases Unsupported
sp_datatype_info Unsupported
sp_fkeys pktable_name [, pktable-owner][, pktable-qualifier] [, fktable-name] [, fktable_owner] [, fktable-qualifier] 表的外鍵信息
sp_pkeys table-name [, table_owner] [, table_qualifier] 表的主鍵信息
sp_server_info Unsupported
sp_special_columns table_name [, table-owner] [, table-qualifier] [, col-type] 表的標識行的特定列的信息
sp_sproc_columns proc-name [, proc_owner] [, proc-qualifier] [, column-name] 存儲過程的輸入輸出參數信息
sp_stored_proceres [sp-name] [, sp-owner] [, sp-qualifier] 一個或者多個存儲過程信息
sp_statistics [table_name] [, table_owner] [, table_qualities] [, index_name] [, is_unique] 表及其索引列的信息
sp_tables table-name [, table-owner] [, table-qualifier] [, table-type] 指定表的信息

Ⅳ sybase資料庫查詢數據

可以用top 來實現

select top 50 * from table1 order by 日期時間欄位 desc

有些版本不支持top的就只能用set rowcount 來實現了
如set rowcount 50
select * from table1 order by 日期時間欄位 desc

Ⅳ sybase資料庫查詢數據

1.log文件用ultraedit就可以打開,下載一個安裝就可;
2.我遇到的db文件,都是asa資料庫的(sybase
sql
anywhere
7)可安裝之後,打開\%sybase%\win32\dbisqlc.exe,輸入用戶名密碼,瀏覽到該db文件,就可用sql語句對其內容進行查詢。
另外,我在網上也搜到了一個方法:
後來裝了個power
build
8,裡面就有一步是要裝sybase
7的資料庫。安裝完之後,就可以在控制面板的管理工具下面的odbc管理器中,添加sybase
驅動的這種db格式的數據源,然後就可以在office
access中導入這個odbc數據源,查看錶裡面的文件了。需要注意的是:db
文件的默認用戶名密碼是dba:sql,這是需要輸入odbc的。

Ⅵ sybase資料庫 如何使用sql語句查詢,資料庫容量大小和資料庫使用量大小

Sybase公司是世界著名的資料庫廠家,其關系資料庫產品SYBASE SQL Server在中國大中型企事業單位中擁有大量的用戶。針對獲取資料庫相關信息也提供了對應的API,以便管理進行維護。
一.sp_spaceused 可看到資料庫空間包括日誌(對應資料庫)
打開Sql Advantage 對話框——輸入sp_spaceused(上邊資料庫選擇要查的資料庫)或直接
use your_db_name
go
sp_spaceused
go
運行!出現如下信息
Database name:資料庫名稱
Datebase Size:資料庫空間總大小
Reserved:已分配空間
data數據:已分配空間中數據佔用空間大小
index_size索引:已分配空間中index_size索引佔用空間大小
unused:為已分配空間中未使用空間大小
計算關系:
reserved(已分配空間)=data+index_size+unused
剩餘空間= Datebase Size(總空間)—已分配空間(resrved)

二.sp_helpdb db_name 可看到資料庫佔用的資料庫設備device的空間信息(對應資料庫設備和資料庫)
打開Sql Advantage 對話框——輸入sp_s helpdb db local(local為要看的資料庫名字如不輸入則顯示所有資料庫)
運行!顯示如下信息:
(一).資料庫方面
1. name:資料庫名字
2. db_size:資料庫空間大小
3. owner:資料庫所有者
4. created:資料庫創建時間
5. status:狀態
(二).資料庫設備方面
1. device_fragments:資料庫設備名稱
2. size:資料庫佔用資料庫設備的空間大小 單位MB
3. usage:用法 用途
4. created:資料庫佔用的資料庫設備的空間的創建時間
5. free kbytes :資料庫佔用的資料庫設備的剩餘空間 單位KB
6. log only free
kbytes:資料庫日誌設備中日誌剩餘空間 單位KB

注意:由於資料庫創建後不一定全部佔用資料庫設備的所有空間,可以在以後通過增加的方法佔用設備空間,因此每增加一次就會有一條資料庫設備信息

計算關系:

剩餘空間=所有free Kbytes(剩餘KB)相加+log only
free Kbytes

資料庫佔用資料庫設備總空間(size)=size1+size2+……..(所有相加)=資料庫總空間(db_size)=
reserved(已分配空間)+剩餘空間

free Kbytes(剩餘KB)相加+log only free Kbytes= Datebase
Size(總空間)—已分配空間(resrved)

Ⅶ 如何查看sybase資料庫運行情況

1.檢查資料庫是否運行。

檢查步驟 :

操作系統命令

Sun solaris 和unix 以及AIX下

#ps –ef | grep dataserver


參考指標:正常情況下,會顯示ASE及BACKUP server的進程信息。若無顯示任何進程信息,說明sybase沒有運行。

備註:對於不同的版本,資料庫進程數根據max online engines、number of engines at startup確定。

2.檢查訪問資料庫連接的數量 。

檢查步驟 :

sybase命令

sp_configure 「number of user connections」 確定最大連接數

sp_who 確定在用連接數

對於每個運行的進程,sp_who報告其伺服器進程ID,狀態和進程用戶的的登陸名,主機名,阻塞此進程(如果存在)的伺服器進程ID,資料庫名和正在運行的命令。


參考指標:如果連接數為最大可連接數的80%以上,表示存在連接數不足的可能。需要先分析在用連接數是否都是正常使用所需的,如果不是,通知資料庫系統管理員處理;如果是,則通知資料庫管理員增加最大可連接數的數量。

備註:sp_who命令結果中,登錄名NULL和空缺主機名的進程為系統進程。如NETWORK HANDERLER, DEADLOCK TUNE, CHECKPOINT SLEEP等。


3.檢查資料庫系統進程對內存的佔用情況。主要是檢查系統內存利用率和資料庫系統進程佔用內存量。

檢查步驟:

操作系統命令

Sun solaris

#vmstat 5 100

AIX

#vmstat 5 100

#ps aux 詳細看每個進程情況

#topas 簡單列舉前幾個進程

linux

#free –m

以MB為單位顯示內存狀況

未用內存=free+buffer+cache


參考指標:

正常情況下,進程內存使用率不會發生太大的變化。如果進程內存使用率不斷增加且速度較快,則要確定進程是否正常,有沒有軟、硬體的問題,如內存泄漏等。

備註:

Sun系統結果Free列呈現的數值即為空餘內存值,單位為K,與總內存大小進行比較,即可計算出內存佔用比。

Linux系統結果剩餘內存為total減used的值。

熱點內容
捷達方向機安全登錄密碼是多少 發布:2025-07-19 00:57:37 瀏覽:688
夜魔迅雷下載ftp 發布:2025-07-19 00:39:29 瀏覽:94
增值稅票安全接入伺服器地址 發布:2025-07-19 00:20:45 瀏覽:481
solidworkspcb伺服器地址 發布:2025-07-18 22:50:35 瀏覽:816
怎麼在堆疊交換機里配置vlan 發布:2025-07-18 22:42:35 瀏覽:625
java調用別人的介面 發布:2025-07-18 22:37:35 瀏覽:436
伺服器四個節點如何聯網 發布:2025-07-18 22:36:02 瀏覽:273
華強北什麼地方休安卓手機 發布:2025-07-18 22:24:56 瀏覽:736
資料庫的根本目標 發布:2025-07-18 21:37:50 瀏覽:941
壓縮機的流速 發布:2025-07-18 21:37:40 瀏覽:409