壓縮SQL SERVER日誌代碼

 DECLARE @name VARCHAR(25)   DECLARE @SQL VARCHAR(1000)   DECLARE @logid INT      DECLARE sysdatabase_name CURSOR FOR SELECT  name FROM master.dbo.sysdatabases      OPEN sysdatabase_name         FETCH NEXT FROM sysdatabase_name   INTO   @name     

sql server查詢分析器的一個選項…

偶爾的發現一個奇怪的問題,就是在執行資料插入的時候,資料總是不能夠完整的插入到資料表中,老是被“截斷”。 執行的SQL語句如下:INSERT test (recv_data) values('68D11510940000000708160112617801008116000035022200230000000000000000000000000000000000000000000000000000001668D1151094000000070816011761780100811600003702

sql server 預存程序實現分頁

     在開發不論是WEB還是Winform程式中,資料分頁是經常遇到的問題,要是在代碼中實現此過程,顯然降低了伺服器的效率,可以使用以下預存程序來實現。CREATE PROCEDURE pagination@tblName varchar(255), -- 表名@strGetFields varchar(1000) = '*', -- 需要返回的列@fldName varchar(255)='', -- 排序的欄位名@PageSize int = 10, -- 頁尺寸@PageIndex

SQL Server字串比較時區別大小寫方法

      在SQL Server中預設對大小寫是不敏感的,例如userName='jesse'和userName='JESSE'結果是一樣的。在驗證密碼的時候可能就需要對字串大小寫敏感,需要做一些處理,介紹兩種方法:      法Ⅰ:轉換成二進位再比較,由於大小寫編碼不同。例如:select * from T_User where cast(field as varbinary) = cast( 'Admin' as varbinary)

SQL Server xtype的介紹

sysobjects 表 在資料庫內建立的每個對象(約束、預設值、日誌、規則、預存程序等)在表中佔一行。只有在 tempdb 內,每個臨時對象才在該表中佔一行。 列名 資料類型 描述 name sysname 對象名。 Id int 對象標識號。 xtype char(2) 物件類型。可以是下列物件類型中的一種: C = CHECK 條件約束 D = 預設值或 DEFAULT 約束 F = FOREIGN KEY 約束 L = 日誌 FN = 純量涵式 IF = 內嵌表函數 P =

使用者 ‘sa’ 登入失敗。原因: 未與信任 SQL Server 串連 的解決方案

 該錯誤產生的原因是由於SQL Server使用了"僅 Windows"的身分識別驗證方式,因此使用者無法使用SQL Server的登入帳戶(如 sa )進行串連.解決方案如下所示:方法一:在企業管理器中展開"SQL Server組",滑鼠右鍵點擊SQL Server伺服器的名稱選擇"屬性"再選擇"安全性"選項卡在"身分識別驗證"下,選擇"SQL Server和 Windows ".確定,並重新啟動SQL

SQLserver空間大小查詢

1.如果獲得資料庫的大小? exec   sp_helpdb  select   *   from   sysfiles 2.查詢某個庫空間use dbnamesp_spaceused 3.查某個資料表空間sp_spaceused  tablename4.查看記錄檔內容DBCC   log(dbname, type=4)  Syntax:       DBCC   log   (   {dbid|dbname},   [,   type={-1|0|1|2|3|4}]   )          

sqlsever 資料庫收縮處理

 SQL code 1、用BACKUP LOG database WITH NO_LOG清除日誌把資料庫屬性中的故障還原模型改為“簡單”可以大大減慢日誌增長的速度。 如果把還原模型調到簡單,這樣就不支援還原時間點了,但是記錄檔會很小,如果資料比較重要推薦還是把資料庫的還原模型調為完全用BACKUP LOG database WITH

C++通過ADO串連ACCESS(或者SQL Server)資料庫例子

#include "iostream.h"#include "stdio.h"#import "C:/program files/common files/system/ado/msado15.dll" no_namespace rename("EOF","adoEOF")int main(int argc, char* argv[]){   ::CoInitialize(NULL);_ConnectionPtr

SQL Server 與 Excel

/*預存程序名稱:匯出資料到Excel功能描述:匯出資料到ExcelEXEC ExportToExcel @server = '.',                   @uname = 'sa',                   @pwd = '',                   @QueryText = 'SELECT * FROM dldata..bbbbbb',                   @filename = 'd:/ImportToExcel.xls'*/IF

如何對SQLServer的海量資料進行最佳化

                我們都知道在涉及海量資料問題的時候,一般都需要用到資料倉儲和資料最佳化技術。那麼怎樣對資料最佳化呢?本文將簡單介紹一下如何對海量資料的最佳化。      1.索引的使用:索引可以提高檢索資料的速度,但同時也會降低寫入資料的速度。      在SQLServer中專門有一個索引表來存放我們建立的索引,一般情況下我們都將索引建立在資料類型是Int或是Char型的欄位上。      2.資料鎖的使用:行鎖,頁鎖,表鎖等。(預設是頁鎖)       切記 防止死結的發生。

microsoft sql server 2000安裝出現已有程式掛起而中斷安裝怎麼回事呢?

安裝microsoft sql server 2000出現已有程式掛起,一直重啟也還不能裝,怎麼回事呢?如果你的機子有裝 暴風影音的話,那就是它的原因了.我們裝完暴風影音後,它開機會預設啟動它的一個組件(這組件正好是和sql server 2000安裝程式相衝突的)所以我們一直重啟是沒用的,它還是會預設啟動的,解決的辦法就是在運行輸入msconfig把它的啟動項勾掉,重啟一下,就可以裝了. 

使用者 ‘sa’ 登入失敗。原因: 未與信任 SQL Server 串連相關聯。…

使用者 'sa' 登入失敗。原因: 未與信任 SQL Server 串連相關聯。編寫的資料庫程式,在串連遠程SQL SERVER資料庫時候出現了這樣的錯誤。其原因是沒有設定SQL SERVER登入認證模式為混合認證模式,因為SQL SERVER預設安裝以後的認證模式為WINDOWS認證模式。解決方案:啟動SQL SERVER企業管理器,對著localhost(windows NT)按右健在快顯功能表中選擇屬性,SQL SERVER將彈出屬性對話方塊。在屬性對話方塊中選擇安全性選項,在身分識別驗證

寫註冊表動態建立SQL Server ODBC資料來源

寫註冊表動態建立SQL Server ODBC資料來源 各個參數的意義:DBServer: 資料庫所在主機DBName:  資料庫名稱DSN:   資料來源名稱UID:   登陸使用者傳回值:-1: 沒有安裝SQL Server驅動程式-2: 其他錯誤0: 成功實現函數:int MakeSQLServerODBCDSN(LPCTSTR DBServer,LPCTSTR DBName,LPCTSTR DSN,LPCTSTR UID){BOOL 

Visual C++中使用OLE DB讀寫SQL Server簡明指南

Visual C++中使用OLE DB讀寫SQL Server簡明指南 黃友生。本文由原作者發佈於MSN Space、CSDN。你可以儲存、在非商業軟體中使用、在非盈利性文章中引用本文中的部分或全部文字,但請註明作者及原文地址。要用於其它用途,請先聯絡作者(eien@eyou.com)。作者不保證本文完全正確無誤、不對因本文中的理論或代碼缺陷造成的損失負責。在需要對資料庫進行操作時,OLE DB總是被認為是一種效率最高但最難的方法。但是以我最近使用OLE DB的經驗看來,OLE

C# 串連SQL Server 2000 資料庫核心代碼

 SqlConnection c = new SqlConnection("User ID=sa;Initial Catalog=Admin;Data Source=799BE7EF4229458");            c.Open();            MessageBox.Show(c.State.ToString());//顯示資料連線狀態                        string sql="insert into t1(Name,Pwd) values (@

Microsoft SQL Server 2000綜合應用(2)——”設定管理員失敗”解決方案

GGT希望卸載SQL 2000然後重新安裝SQL 2000,結果出現如所示的提示資訊:圖1 錯誤提示資訊此問題可能是由於電腦系統磁碟機上還保留著以前的使用者資料,安裝程式不會覆蓋以前的使用者資料,因而導致設定管理員失敗。可以嘗試用下面的方法來解決此問題: (1) 刪除 [系統磁碟機號]:/Program Files/Microsoft SQL Server/MSSQL 檔案夾;(2) 清理作業系統註冊表下如下路徑的殘存檔案(開始->運行->鍵入regedit進入註冊表): HKEY_

MMC不能開啟檔案C:/Program Files/Microsoft SQL Server/80/Tools/Binn/SQL Server Enterprise Manager.MSC的解決方案

SQL 2000不知道怎麼回事,在啟動企業管理器時就彈出“MMC不能開啟檔案C:/Program Files/Microsoft SQL Server/80/Tools/Binn/SQL Server Enterprise Manager.MSC”的錯誤資訊,網路上提供了一種解決方案:1、開始-運行-輸入:mmc-開啟“檔案”-添加/刪除嵌入式管理單元-添加一個sql server

Microsoft SQL Server 2000綜合應用(1)——SQL 2000的概述以及安裝

《Microsoft SQL Server 2000綜合應用》這一系列文章主要寫給可親可愛的GGT老師,希望她可以安心上講台,然後把本系列的文章傳授出來。SQL Server是Micrcoft公司在原來和Sybase公司合作的基礎上打包出的一款面向高端的資料庫系統。自它推出後,迅速佔領了的資料庫應用市場。經過不斷的更新換代,它已發展到了SQL Server 2000, 它具有高效能、功能強、安全性好、易操作、易維護等優點,定位於Internet背景下,基於Windows 2000的資料庫的應用,

sql server的sysobjects表詳解

SQL Server資料庫的一切資訊都儲存在它的系統資料表格裡。在大多數情況下,對你最有用的兩個列是Sysobjects.name和Sysobjects.xtype。前面一個用來列出待考察對象的名字,而後一個用來定義對象的類型 sysobjects 在資料庫內建立的每個對象(約束、預設值、日誌、規則、預存程序等)在表中佔一行。 只有在 tempdb 內,每個臨時對象才在該表中佔一行。 列名 資料類型 描述 name sysname 對象名。 Id int 對象標識號。 xtype char(2)

總頁數: 792 1 .... 273 274 275 276 277 .... 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.