日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

教你SQL Server日志清除的兩種方法_Mssql數(shù)據(jù)庫(kù)教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:怎樣解決SQL Server數(shù)據(jù)庫(kù)權(quán)限沖突
在SQL Server數(shù)據(jù)庫(kù)中,主要是通過(guò)角色來(lái)繼承相關(guān)的權(quán)限。但是,這個(gè)權(quán)限繼承很容易造成權(quán)限上的沖突。如現(xiàn)在有個(gè)銷售員賬戶SALE1,有一個(gè)銷售部門角色DE_SALES。其中銷售部門角色DE_SALES具有查詢所有客戶信息,即CUSTOM表的權(quán)限。但是銷售員賬戶SALE1其由

方法一

一般情況下,SQL數(shù)據(jù)庫(kù)的收縮并不能很大程度上減小數(shù)據(jù)庫(kù)大小,其主要作用是收縮日志大小,應(yīng)當(dāng)定期進(jìn)行此操作以免數(shù)據(jù)庫(kù)日志過(guò)大

1、設(shè)置數(shù)據(jù)庫(kù)模式為簡(jiǎn)單模式:打開SQL企業(yè)管理器,在控制臺(tái)根目錄中依次點(diǎn)開Microsoft SQL Server-->SQL Server組-->雙擊打開你的服務(wù)器-->雙擊打開數(shù)據(jù)庫(kù)目錄-->選擇你的數(shù)據(jù)庫(kù)名稱(如論壇數(shù)據(jù)庫(kù)Forum)-->然后點(diǎn)擊右鍵選擇屬性-->選擇選項(xiàng)-->在故障還原的模式中選擇“簡(jiǎn)單”,然后按確定保存

2、在當(dāng)前數(shù)據(jù)庫(kù)上點(diǎn)右鍵,看所有任務(wù)中的收縮數(shù)據(jù)庫(kù),一般里面的默認(rèn)設(shè)置不用調(diào)整,直接點(diǎn)確定

3、收縮數(shù)據(jù)庫(kù)完成后,建議將您的數(shù)據(jù)庫(kù)屬性重新設(shè)置為標(biāo)準(zhǔn)模式,操作方法同第一點(diǎn),因?yàn)槿罩驹谝恍┊惓G闆r下往往是恢復(fù)數(shù)據(jù)庫(kù)的重要依據(jù)

方法二

   SET NOCOUNT ON
  DECLARE @LogicalFileName sysname,

  @MaxMinutes INT,

  @NewSize INT

  USE tablename -- 要操作的數(shù)據(jù)庫(kù)名

  SELECT @LogicalFileName = ’tablename_log’, -- 日志文件名

  @MaxMinutes = 10, -- Limit on time allowed to wrap log.

  @NewSize = 1 -- 你想設(shè)定的日志文件的大小(M)

  -- Setup / initialize

  DECLARE @OriginalSize int

  SELECT @OriginalSize = size

  FROM sysfiles

  WHERE name = @LogicalFileName

  SELECT ’Original Size of ’ db_name() ’ LOG is ’

  CONVERT(VARCHAR(30),@OriginalSize) ’ 8K pages or ’

  CONVERT(VARCHAR(30),(@OriginalSize*8/1024)) ’MB’

  FROM sysfiles

  WHERE name = @LogicalFileName

  CREATE TABLE DummyTrans

  (DummyColumn char (8000) not null)

  DECLARE @Counter INT,

  @StartTime DATETIME,

  @TruncLog VARCHAR(255)

  SELECT @StartTime = GETDATE(),

  @TruncLog = ’BACKUP LOG ’ db_name() ’ WITH TRUNCATE_ONLY’

  DBCC SHRINKFILE (@LogicalFileName, @NewSize)

  EXEC (@TruncLog)

  -- Wrap the log if necessary.

  WHILE @MaxMinutes > DATEDIFF (mi, @StartTime, GETDATE()) -- time has not expired

  AND @OriginalSize = (SELECT size FROM sysfiles WHERE name = @LogicalFileName)

  AND (@OriginalSize * 8 /1024) > @NewSize

  BEGIN -- Outer loop.

  SELECT @Counter = 0

  WHILE ((@Counter < @OriginalSize / 16) AND (@Counter < 50000))

  BEGIN -- update

  INSERT DummyTrans VALUES (’Fill Log’)

  DELETE DummyTrans

  SELECT @Counter = @Counter 1

  END

  EXEC (@TruncLog)

  END

  SELECT ’Final Size of ’ db_name() ’ LOG is ’

  CONVERT(VARCHAR(30),size) ’ 8K pages or ’

  CONVERT(VARCHAR(30),(size*8/1024)) ’MB’

  FROM sysfiles

  WHERE name = @LogicalFileName

  DROP TABLE DummyTrans

  SET NOCOUNT OFF

分享:SQL Server 2008數(shù)據(jù)挖掘查詢?nèi)蝿?wù)
數(shù)據(jù)挖掘查詢?nèi)蝿?wù)根據(jù) Analysis Services 內(nèi)置的數(shù)據(jù)挖掘模型運(yùn)行預(yù)測(cè)查詢。預(yù)測(cè)查詢通過(guò)使用挖掘模型來(lái)創(chuàng)建對(duì)新數(shù)據(jù)的預(yù)測(cè)。例如,預(yù)測(cè)查詢可以預(yù)測(cè)夏季可能銷售多少帆板,或生成可能購(gòu)買帆板的預(yù)期客戶列表。 查詢是數(shù)據(jù)挖掘擴(kuò)展 (DMX) 語(yǔ)句。DMX 語(yǔ)言是 S

來(lái)源:模板無(wú)憂//所屬分類:Mssql數(shù)據(jù)庫(kù)教程/更新時(shí)間:2009-05-15
相關(guān)Mssql數(shù)據(jù)庫(kù)教程