SYBASE: sybase基礎,sybase基礎

來源:互聯網
上載者:User

SYBASE: sybase基礎,sybase基礎

(1)sybase的曆史版本;

sybase server 1.0 2.0, Sybase openclient/openserver, Sybase system 10, sybase replication server,Sybase sql server 11.0, Sybase ase 11.5, Sybase ase 11.9.2, ase 11.9.3, ase 12.0, ase 12.5, ase 15.5, ase 15.7.

(2)sybase dbms

登陸:預設使用者為sa,密碼sybase  

———對應於oracle dba使用者: sysdba/oracle

(3)sybase資料庫裝置和資料庫的關係:

———對應於oracle資料庫檔案:資料檔案和資料表空間的關係

(4)sybase master庫:

———對應於oracle的system資料表空間

(5)sybase建立庫:

———對應於oracle建立資料表空間

(6)sybase建庫過程;

            第一步,初始化資料庫裝置u2及u2_log:

                   

disk init

name="u2",

physname="C:\opt\Sybase\data\u2.bat",

vdevno=7,

size =  10240

go

  

disk init

name="u2_log",

physname="C:\opt\Sybase\data\u2_log.bat",

vdevno=8,

size =  10240

go

  第二步,查看資料庫裝置

    

sp_helpdevice u2_log

   第三步,建庫

create database u2

on u2=12

log on u2_log=12

for load

(6)sybase刪除資料庫裝置;

sp_dropdevice u1_log

(7)sybase系統資料庫類型:

主要資料庫 master,模型資料庫model,系統過程資料庫sybssystemproces,安全性稽核資料庫sybsecurity,臨時資料庫tempdb

(8)sybase資料庫使用者類型:

sa超級使用者,dbo資料庫屬主,資料庫物件屬主,資料庫普通使用者

(9)isql工具:

支援sp_dropdevice,drop,truncate,update等語句

(10)備份工具

bcp,ddlgen

(11)sybase系統資料表:

———相當於oracles資料字典

sysdatabase,sysdevices,syslogins,sysobjects,sysusers;每個資料庫同樣處在user_devices,user_users等表結構

(12)sybase用戶端串連的配置(dedite)

 ———相當於oracle的netca: network manger

包括service name,server services等資訊

(13)用戶端串連介面檔案sql.ini:

———相當於oracle的tnsnames.ora

Sql.ini格式:

[CLARKPC_XP]

master=NLWNSCK,clark-PC,5002

query=NLWNSCK,clark-PC,5002

[CLARKPC]

master=NLWNSCK,clark-PC,5000

query=NLWNSCK,clark-PC,5000

[CLARKPC_BS]

master=NLWNSCK,clark-PC,5001

query=NLWNSCK,clark-PC,5001

[CLARKPC_JSAGENT]

master=NLWNSCK,clark-PC,4900

query=NLWNSCK,clark-PC,4900

格式:

master -用於伺服器啟動;

query -用戶端建立串連時使用

 

(14)sybase資料庫參數設定檔sybase.cfg:

———相當於oracle的pfile,spfile

最大共用記憶體: max memeory:頁*2K。

Adaptive server執行程式:不在max memory之內

Server 結構體:存放使用者串連資訊,資料庫資訊,鎖資訊,可以配置。(pga)

緩衝記憶體的分配

sp_cacheconfig “default data cache”,”1000M

sp_cacheconfig “procedure cache size ”,”1000M

(15)查看資料庫資訊:

select * from sysdevices

sp_helpdevice

select * from sysdatabases;

select * from sysusages: dbid

sp_helpdb u2

select db_name(4)

(16)監控資料庫空間使用方式

 

sp_spaceused

sp_helpsegment

 

(17)監控使用者登入情況:

sp_displaylogin sa

select * from syslogins;

 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.