posts - 89,  comments - 98,  trackbacks - 0

          詳細(xì)步驟,已測(cè)試成功

          1、備份數(shù)據(jù)庫(kù),包括 master 和你要分離數(shù)據(jù)與日志的應(yīng)用庫(kù),最好是備份所有數(shù)據(jù)庫(kù);

          2、檢查數(shù)據(jù)庫(kù)的日志是否有單獨(dú)的存放設(shè)備,如有,則直接到第5步;

          3、如沒(méi)有單獨(dú)的日志設(shè)備,則增加一個(gè)設(shè)備:disk init .....;

          4、alter database db_name log on new_log_device=xxx;

          5、sp_logdevice dbname,new_logdev (移動(dòng)日志設(shè)備);

          6、sp_dropsegment logsegment, db_name, device_name (如果數(shù)據(jù)庫(kù)有多個(gè)設(shè)備既放數(shù)據(jù)又放日志,則要相應(yīng)的運(yùn)行幾次;

          7、創(chuàng)建一個(gè)臨時(shí)表,然后往里面插入足夠的數(shù)據(jù),然后截?cái)嗳罩荆?/p>

          				use 
          				db_name
          				go
          				create 
          				table
          				 t1 (id 
          				int)

          go
          declare @loop int select @loop = 1





          while
          (@loop<500)

          b
          egin

          insert t1 values(@loop)

          select @loop = @loop + 1

          end

          go

          dump tran db_name with truncate_only

          go

          8、到此,數(shù)據(jù)與日志的分離已經(jīng)完成,使用sp_helpdb db_name或sp_helplog查看是否已分離。

          增加和刪除 segment 并不移動(dòng)當(dāng)前的已分配空間。日志至少有一個(gè)擴(kuò)充(extend)位于以前的 segment 上(還記得嗎,為對(duì)象分配存貯單元時(shí),實(shí)際是以 extend 為單位的。)。如果當(dāng)前 extend 被填滿(mǎn),需要再為日志分配時(shí),ASE會(huì)在新的 segment 上分配(segment 約束它不得不這么做)。此時(shí),截?cái)嗳罩揪涂梢曰厥找郧胺峙涞?extend 了。最后,還是要備份所有數(shù)據(jù)庫(kù).

          posted on 2006-09-30 10:29 水煮三國(guó) 閱讀(497) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): Sybase
          <2006年9月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          1234567

          常用鏈接

          留言簿(4)

          隨筆分類(lèi)(85)

          隨筆檔案(89)

          文章分類(lèi)(14)

          文章檔案(42)

          收藏夾(37)

          java

          oracle

          Sybase

          搜索

          •  

          積分與排名

          • 積分 - 211661
          • 排名 - 266

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 邹城市| 莱芜市| 阿拉善左旗| 南华县| 德江县| 孟州市| 同心县| 安阳县| 云梦县| 镇巴县| 德江县| 射洪县| 沾益县| 富民县| 蒲江县| 龙口市| 台州市| 平乡县| 湄潭县| 正阳县| 广灵县| 陇南市| 古田县| 木兰县| 富平县| 虹口区| 桑日县| 抚松县| 那曲县| 井陉县| 安多县| 涿鹿县| 汝阳县| 治多县| 扬中市| 文成县| 洞口县| 商河县| 双峰县| 衡南县| 厦门市|