壓縮SQL SERVER記錄檔

最近那個核桃網的項目,在做的時候還沒有添加什麼資料,但記錄檔都已經10M了, 所以找到一個壓縮的方法1.找到要壓縮的資料庫,右鍵並點“屬性”2.選擇“選項”然後把故障還原模式改為“簡單”點“確定”3.選中要壓縮的資料庫,右鍵並選“所有任務”點“收縮”,選“資料庫”然後點“確定”4.重複第1步,在選項裡把故障還原模式改回為“完全”點“確定”這樣下來,你會看到記錄檔就小了不少,一定要記得執行第4步!參考:http://or2.com.cn/blogview.asp?logID=869

SQL Server 提升許可權相關命令及防範

SQL Server 提升許可權相關命令及防範;exec master..xp_cmdshell "net user name password /add"--;exec master..xp_cmdshell "net localgroup administrators name /add"--程式碼開啟cmdshell的SQL語句EXEC sp_addextendedproc xp_cmdshell ,@dllname ='xplog70.dll'判斷儲存擴充是否存在select

通過PDO 串連SQL Server

     在開發PHP程式時我們可以藉助多種串連方式訪問各類的資料庫擷取所需的資料。自PHP5以來PDO作為新生事物將所有資料庫介面收入囊中,為開發人員提供了方便快捷的資料庫讀取方式。本文將介紹如何在Linux伺服器配置PHP與SQL Server的串連。下載PDO_DBLIB庫PDO的各種庫都可以在PECL中找到,例如,MySQL庫:PDO_MYSQL、Oracle庫:PDO_OCI。作為SQL Server 的串連庫,通過下面命令下載PDO_DBLIB:wget

SQL Server資料修複常用命令DBCC

MS Sql Server 提供了很多資料庫修複的命令,當資料庫質疑或是有的無法完成讀取時可以嘗試這些修複命令。1. DBCC CHECKDB重啟伺服器後,在沒有進行任何操作的情況下,在SQL查詢分析器中執行以下SQL進行資料庫的修複,修複資料庫存在的一致性錯誤與分配錯誤。use masterdeclare @databasename varchar(255)set @databasename='需要修複的資料庫實體的名稱' exec sp_dboption @databasename,

解決 SQL Server 耗盡記憶體的情況

   如果您碰到SQL Server服務造成記憶體不斷擴充最終系統死機等情況,請按照以下方法解決。   原理:SQL Server 2000引入的動態記憶體分配機制,一般不能很好的回收記憶體,如果電腦一直不關閉,就會發生記憶體耗盡的可能。您可以選擇每周關機一次來避免,或者是按照下述方法來抑制記憶體的增長。1、在伺服器上開始—Microsoft SQL Server—企業管理器 中啟動SQL企業管理器2、啟動以後開啟右邊的主控台樹狀目錄:控制台根目錄\Microsoft SQL server\Sq

SQL Server聯機叢書:查看預存程序

幾個系統預存程序用系統資料表提供有關預存程序的資訊。使用這些預存程序可以: 查看用於建立預存程序的 Transact-SQL 陳述式。這對於沒有用於建立預存程序的 Transact-SQL 指令檔的使用者是很有用的。獲得有關預存程序的資訊(如預存程序的所有者、建立時間及其參數)。列出指定預存程序所使用的對象及使用指定預存程序的過程。此資訊可用來識別那些受資料庫中某個對象的更改或刪除影響的過程。

SQL Server聯機叢書:執行預存程序

 EXECUTE執行標量值的使用者定義函數、系統過程、使用者定義預存程序或擴充預存程序。同時支援 Transact-SQL 批處理內的字串的執行 若要喚醒調用函數,請使用 EXECUTE stored_procedure 中描述的文法。文法執行預存程序:[ [ EXEC [ UTE ] ]    {         [ @return_status = ]            { procedure_name [ ;number ] | @procedure_name_var    }    

SQL Server聯機叢書:刪除預存程序

刪除預存程序不再需要預存程序時可將其刪除。如果另一個預存程序調用某個已刪除的預存程序,則 Microsoft SQL Server 2000 會在執行該調用過程時顯示一條錯誤資訊。但如果定義了同名和參數相同的新預存程序來替換已刪除預存程序,那麼引用該過程的其它過程仍能順利執行。例如,如果預存程序 proc1 引用預存程序 proc2,而 proc2 被刪除,但由建立了另一個名為 proc2 的預存程序,現在 proc1 將引用這一新預存程序,proc1 也不必重新編譯。

SQL Server:建立索引檢視表

視圖也稱為虛擬表,這是因為由視圖返回的結果集其一般格式與由列和行組成的表相似,並且,在 SQL 陳述式中引用視圖的方式也與參考資料表的方式相同。標準視圖的結果集不是永久地儲存在資料庫中。查詢每次引用視圖時,Microsoft SQL Server 2000

探討SQL Server中Case 的不同用法

CASE 可能是 SQL 中被誤用最多的關鍵字之一。雖然你可能以前用過這個關鍵字來建立欄位,但是它還具有更多用法。例如,你可以在 WHERE 子句中使用 CASE。首先讓我們看一下 CASE 的文法。在一般的 SELECT 中,其文法如下:SELECT <myColumnSpec> =CASEWHEN <A> THEN <somethingA>WHEN <B> THEN <somethingB>ELSE <somethingE&g

SQL Server 中各個系統資料表的作用

sysaltfiles    主要資料庫               儲存資料庫的檔案syscharsets    主要資料庫               字元集與排序次序sysconfigures  主要資料庫               配置選項syscurconfigs  主要資料庫               當前配置選項sysdatabases   主要資料庫               伺服器中的資料庫syslanguages   主要資料庫              

縮小SQL Server記錄檔的SQL語句

 把下面的代碼粘貼到SQL Query Analyzer(查詢分析器)裡執行即可(注意修改紅色部分的3個參數):SET NOCOUNT ONDECLARE @LogicalFileName sysname,@MaxMinutes INT,@NewSize INTUSE Dicky  --需要縮小日誌的資料庫名SELECT @LogicalFileName = 'Dicky_Log',  --記錄檔的邏輯名,非物理檔案名稱@MaxMinutes = 10, -- Limit on time all

SQL Server 索引結構及其使用(四)

叢集索引的重要性和如何選擇叢集索引  在上一節的標題中,筆者寫的是:實現小資料量和海量資料的通用分頁顯示預存程序。這是因為在將本預存程序應用於“辦公自動化”系統的實踐中時,筆者發現這第三種預存程序在小資料量的情況下,有如下現象:1、分頁速度一般維持在1秒和3秒之間。2、在查詢最後一頁時,速度一般為5秒至8秒,哪怕分頁總數只有3頁或30萬頁。  雖然在超大容量情況下,這個分頁的實現過程是很快的,但在分前幾頁時,這個1-3秒的速度比起第一種甚至沒有經過最佳化的分頁方法速度還要慢,借使用者的話說就是“

SQL Server的備份還原通用解決方案

為了減少資料庫伺服器出問題導致資料掉失,一般都要對資料庫進行備份,視對資料的重要性和效能的折中採用不同的備份方案。一般備份方案為:完全備份(一周一次)+差異備份(一天一次)+交易記錄備份(兩小時一次,視對資料的重視情況而選擇)這樣的話即使出現問題,資料掉失的範圍是兩個小時。首先來分別闡述Database Backup的類型:1、完全備份     

SQLServer 自訂函數 的遞迴

來說說資料庫自訂函數的遞迴用法先看有這樣一張樹形結構表,如:C18 數位攝像機 是在 C12 數位產品 類別下而  C12 數位產品 又在C2 IT產品 類別下!     C2 IT產品 在 000(根節點下)     即分類為 C2 IT產品-C12 數位產品-C18 數位攝像機現在假使有這樣一種需要 ,通過SQLserver平台,達到給定ClassID得到其所有父節點的ClassID,並且通過“_”串連起來!如 C18 的結果為 C2_C12_C18 如下表可以看到

簡單統計SQLSERVER使用者資料表大小(包括記錄總數和空間佔用情況)

在SQLSERVER,簡單的組合sp_spaceused和sp_MSforeachtable這兩個預存程序,可以方便的統計出使用者資料表的大小,包括記錄總數和空間佔用情況,非常實用,在SqlServer2K和SqlServer2005中都測試通過。/**//*1. exec sp_spaceused '表名'            (SQL統計資料,大量事務操作後可能不準)2. exec sp_spaceused '表名', true       (更新表的空間大小,準確的表空大小,但可能會花些

ASP.NET實現寫入和讀取圖片(C#+SQL Server)

//寫入圖片到資料庫中  private void WriteImage()   {    SqlCommand comm = conn.CreateCommand();    comm.CommandText = "insert into images(image,type) values(@image,@type)";    comm.CommandType = CommandType.Text;    SqlParameter param =

sql server 2000安全設定

微軟的SQL Server是一種廣泛使用的資料庫,很多電子商務網站、企業內部資訊化平台等都是基於SQL Server上的,多數管理員認為只要把網路和作業系統的安全搞好了,那麼所有的應用程式也就安全了。大多數系統管理員對資料庫不熟悉,而資料庫管理員又對安全問題關心太少,而且一些安全公司也忽略資料庫安全,這就使資料庫的安全問題更加嚴峻了。資料庫系統中存在的安全性漏洞和不當的配置通常會造成嚴重的後果,而且都比較難以發現。資料庫應用程式通常同作業系統的最高管理員密切相關。廣泛SQL

SQL Server中如何備份到異機

這裡提供兩種方法:1,寫成預存程序,建立作業定時備份--在sql中映射一下 exec master..xp_cmdshell 'net use z: \\computer_name\D$ "密碼" /user:computer_name\administrator' /*--說明: z:是映射網路路徑對應原生盤符,與下面的備份對應 \\computer_name\D$是要映射的網路路徑 computer_name是遠端電腦名稱, administrator是登陸的使用者名稱 密碼

SQL Server 基礎概念集

原文地址:http://blog.csdn.net/zjcxc/archive/2005/07/06/415711.aspx 作者:鄒建1、如何理解SQL Server的執行個體         在項目實施過程中,不少使用者會有這樣的需求:要求開發一套基於SQL Server的新系統,這套系統驗收通過後,要和一個原有的SQL

總頁數: 792 1 .... 131 132 133 134 135 .... 792 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

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.