從SQL Server2005開始提供了一種新的資料類型XML type,它允許使用者將資料以XML檔案的格式直接儲存到資料表中。結合在ASP.NET中使用Linq to Sql,我們可以非常方便地將XML檔案儲存體到SQL Server資料庫中。但是在預設情況下,如果你儲存的XML檔案比較大(超過2MB),在SQL Server管理器中不能直接點擊查看XML內容而報以下錯誤提示: 如何解決該問題呢?很簡單,其實錯誤提示中已經描述地很清楚了,在SQL Server Management
SQL Server Performance Dashboard Reports是一組Reporting Services的報表,和SQL Server Management Studio中所介紹的報表一起使用。這些報表允許資料庫管理員快速地確定他們的系統中是否存在瓶頸,瓶頸是否正在發生,捕獲這些附加的診斷資料可能會對解決問題更有協助。例如,系統正在等待disk
一句有毛病的語句: sql="select pwd,answer from [member] where userID='"&userID&"' and answer='"&answer&"'" 這麼低級的錯誤也會犯,此時,您只要根據sql構造一個特殊的使用者名稱和密碼,如:' or '1'='1 一句有毛病的語句: sql="select pwd,answer from [member] where userID='"&userID&"' a
今天同事問了我一個SQL的問題,關於SQL Server內部儲存結構的,我覺得挺有意思,所以寫下這篇部落格討論並歸納了一下。問題是這樣的:首先我們建立兩張表,一張表的列長度是4039位元組,另一張表的長度是4040位元組,他們就只有一個位元組的差距,比如以下建立表的SQL:CREATE TABLE tb4039(c1 INT IDENTITY,c2 char(4035) not null)CREATE TABLE tb4040(c1 INT IDENTITY,c2 char(4036) not
Log4net: use Sql Server to log your application eventsby Emanuele 2/23/2008 2:26:00 PM In the previous article on the Log4net configuration, I explain how to configure Log4net with the file appender.In this article I explain how to configure Log4net