第二步,打開SQLserver數(shù)據(jù)庫,輸入登錄名,密碼,點擊連接
第三步,點擊新建查詢
第四步,選擇master數(shù)據(jù)庫
第五步,我們先查看數(shù)據(jù)庫被鎖的表
第六步,接著我們輸入解鎖進程,然后執(zhí)行就可以進行數(shù)據(jù)庫解鎖了
orcal數(shù)據(jù)庫表被鎖了怎么解鎖?--1、查看數(shù)據(jù)庫鎖,診斷鎖的來源及類型:
SELECTOBJECT_ID,SESSION_ID,LOCKED_MODEFROMV$LOCKED_OBJECT
--2、找出數(shù)據(jù)庫的serial#,以備殺死:
SELECTT2.USERNAME,T2.SID,T2.SERIAL#,T2.LOGON_TIME
FROMV$LOCKED_OBJECTT1,V$SESSIONT2
WHERET1.SESSION_ID=T2.SID
ORDERBYT2.LOGON_TIME
--3、殺死該session
altersystemkillsession"sid,serial#"ps:sid,serial#--為步驟2中查出來的值
orcal數(shù)據(jù)庫表被鎖了怎么解鎖?一般先查詢并找到被鎖定的表,解鎖代碼如下:--釋放SESSIONSQL:--altersystemkillsession"sid,serial#"ALTERsystemkillsession"23,1647"
數(shù)據(jù)庫,如何解除表的鎖定?第一步,創(chuàng)建數(shù)據(jù)庫表writer和查看表結(jié)構(gòu),利用SQL語句:createtablewriter(widint(10),wnoint(10),wnamevarchar(20),wsexvarchar(2),wageint(2)第二步,向數(shù)據(jù)庫表writer插入五條數(shù)據(jù),插入后查看表里數(shù)據(jù)第三步,利用鎖定語句鎖定數(shù)據(jù)庫表writer,利用SQL語句:locktablewriterread讓數(shù)據(jù)庫表只讀不能進行寫第四步,為了驗證鎖定效果,可以查看數(shù)據(jù)庫表數(shù)據(jù),利用SQL語句:select*fromwriter第五步,利用update語句對id=5進行更新,SQL語句為:updatewritersetwname="胡思思"whereid=5第六步,利用unlock進行解鎖,SQL語句為:unlocktables