Time of Update: 2015-06-07
標籤:1 select b.name 2 from dbo.syscomments a, dbo.sysobjects b 3 where a.id=b.id and b.xtype=‘p‘ and a.text like ‘%@tempGoods%‘4 order by name xtype 代表類型C = CHECK 條件約束D = 預設值或 DEFAULT 約束F = FOREIGN KEY 約束L = 日誌FN = 純量涵式IF = 內嵌表函數P = 預存程序PK =
Time of Update: 2015-06-07
標籤:公司一台官網伺服器是由.net語言sqlserver資料庫開發的,官網後台登入要涉及到sql資料庫,現在出了一個問題,每天登入後台都會報錯,要重啟sqlserver才能進入,問題一直也沒有解決,但是也不能每天去手工重啟服務,於是就用指令碼加windows的計劃任務來控制. sqlserver有自動備份功能,所以要重啟兩個伺服器,下面是重啟指令碼,指令碼名稱:sql_restart.bat net stop
Time of Update: 2015-06-04
標籤:--SQL Server Split函數--Author: sq--說明:被分割後的欄位為:short_str--支援分割符多位元組--使用方法 --Select * FROM splits(‘1203401230105045‘,‘0‘) --Select * FROM splits(‘1203401230105045‘,‘123‘) --select t1.id,t2.short_str from Table1 as t1 cross apply Splits(t1.name,‘,‘)
Time of Update: 2015-06-04
標籤:1、官網URL: http://logging.apache.org/log4net/ 2、設定檔參照URL: http://logging.apache.org/log4net/release/config-examples.html 3、在Web.config中加入以下代碼 3.1:在configSections中加入 <section name="log4net" type="log4net.Config.
Time of Update: 2015-06-04
標籤:現在Windows Server 2008 伺服器用的越來越多,2008的防火牆比2003的有了很大的增強,安全性有了更大的提高。甚至80連接埠的出站預設都是被關閉的。所以如果在2008Server上部署的應用程式外部需要訪問,需要在出站、入站規則上添加所用到的連接埠,否則如果windows 防火牆開啟狀態下,外部很可能無法訪問應用程式。 以SQL Server 2008(預設連接埠1433)為例:1.登入到安裝了 SQL Server 的電腦。2.依次單擊“開始&
Time of Update: 2015-06-03
標籤:一.配置分發1.配置散發者,註:配置發布與訂閱,串連SQLSERVER必須用伺服器名登入2.配置分發3.選擇散發者4.選擇快照檔案夾5.設定此檔案夾的讀寫權限為everyone6.選擇散發資料庫路徑7.配置分發8.配置分發9.配置分發完成 二.建立發布1.建立發布2.選擇發行集資料庫3.選擇發布類型4.選擇發布對象5.指定何時運行快照代理6.代理安全性7.建立發布8.填寫發布名稱9.建立發布完成 三.建立訂閱1. 建立訂閱2. 尋找sqlserver發行伺服器3.
Time of Update: 2015-06-02
標籤:(一)啟用SQL Server身分識別驗證模式安裝完SQL Server 2008 R2後,以Windows身分識別驗證方式登入 右鍵點擊伺服器節點,選擇【屬性】,選擇【安全性】頁,單選【SQL Server和Windows身分識別驗證模式】 (二)啟用使用者sa右鍵點擊【安全性】->【登入名稱】->【sa】,選擇【屬性】,選擇【狀態】頁,在【登入】單選【啟用】,在【是否允許串連到資料庫引擎】單選【授予】 選擇【常規】頁,設定密碼 (三)
Time of Update: 2015-06-02
標籤:1.建立“ASP.NET 空Web應用程式”。開啟VS2012,選擇“檔案”=>“建立”=>“項目”,彈出“建立項目”視窗;然後,選擇“Web”=>“ASP.NET空Web應用程式”,可以為建立項目設定“名稱”、“位置”、“解決方案名稱”,然後點擊“確定按鈕”,就建立了一個ASP.NET的空Web應用程式。 2.開啟“伺服器總管”,按右鍵“資料連線”,選擇“添加串連(A)…”,彈出“添加串連”對話方塊。3.在“添加串連”對話方塊中,輸入“伺服器名(E)
Time of Update: 2015-06-04
標籤:以SQL Server為例,SQL Server的資料類型總共有33種,歸納為一下類別:精確數字Unicode字串近似數字二進位字串日期和時間其他資料類型字串 1、數字資料類型1.1
Time of Update: 2015-06-05
標籤:廢話不多說,直接上代碼,清理後記錄檔為1M[sql] view plaincopyprint? USE [master] GO ALTER DATABASE [資料庫名] SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE [資料庫名]
Time of Update: 2015-06-02
標籤:一.配置分發1.配置散發者,註:配置發布與訂閱,串連SQLSERVER必須用伺服器名登入2.配置分發3.選擇散發者4.選擇快照檔案夾5.設定此檔案夾的讀寫權限為everyone6.選擇散發資料庫路徑7.配置分發8.配置分發9.配置分發完成 二.建立發布1.建立發布2.選擇發行集資料庫3.選擇發布類型4.選擇發布對象5.指定何時運行快照代理6.代理安全性7.建立發布8.填寫發布名稱9.建立發布完成 三.建立訂閱1. 建立訂閱2. 尋找sqlserver發行伺服器3.
Time of Update: 2015-06-02
標籤:1、DBCC SHOW_STATISTICS 顯示表或索引檢視表的當前查詢最佳化統計資訊USE AdventureWorks2008R2;GODBCC SHOW_STATISTICS ("Person.Address", AK_Address_rowguid);DBCC SHOW_STATISTICS ("Person.Address", AK_Address_rowguid) WITH
Time of Update: 2015-06-02
標籤:原文:SQL Server利用RowNumber()內建函數與Over關鍵字實現通用分頁預存程序(支援單表或多表結查集分頁)SQL Server利用RowNumber()內建函數與Over關鍵字實現通用分頁預存程序,支援單表或多表結查集分頁,預存程序如下:/******************/--Author:夢在旅途(www.Zuowenjun.cn)--CreateDate:2015-06-02--Function:分頁擷取資料/******************/create
Time of Update: 2015-06-02
標籤:本篇基本完全參考:sql--sp_addextendedproperty和sp_updateextendedproperty (Transact-SQL) 三個預存程序用法一樣,以sp_addextendedproperty為例:sp_addextendedproperty [ @name = ]{ ‘property_name‘ } [ , [ @value = ]{ ‘value‘ } [, [ @level0type = ]{
Time of Update: 2015-06-02
標籤:原文:初涉SQL Server效能問題(3/4):列出阻塞的會話在 初涉SQL Server效能問題(2/4)裡,我們討論了列出等待資源或正啟動並執行會話指令碼。這篇文章我們會看看如何列出包含具體資訊的話阻塞會話清單。 1 /******************************************************************************************/ 2 CREATE FUNCTION
Time of Update: 2015-06-02
標籤:原文:SqlServer 2008 R2定時備份資料庫,並且發送郵件通知先設定資料庫的郵件設定,這樣才可以發送郵件。2.3.4.5.6.7.8.9.10.總的預覽圖, 執行這一段(先發送備份郵件,然後進行資料備份,將昨天的發送資料插入到另一張表中,這樣表中的資料也很小,查詢也很快,充分利用資料庫的資料表空間,進行拆表是一件提高查詢和插入速度很快的一種方案)/******發送郵件通知******/USE OpenMasGODECLARE @mailContent NVARCHAR(
Time of Update: 2015-06-02
標籤: 在項目中,經常需要備份資料庫,如果能做到只需點個按鈕(“開始備份資料庫”按鈕),然後什麼都不管,資料庫就自動備份好了,或者伺服器上的資料庫隔一段時間自動備份一次,那該多好啊。 Sql server 的作業正好可以滿足這一需求!Sql server的作業可以按照規定的時間執行指定的sql指令碼,下面我以用作業備份Northwind資料為例,介紹如何用sql server 2008 r2建立作業備份資料庫。 第一步:建立SQL
Time of Update: 2015-06-02
標籤:原文:初涉SQL Server效能問題(4/4):列出最耗資源的會話在上3篇文章裡,我們討論了列出反映伺服器目前狀態的不同查詢。初涉SQL Server效能問題(1/4):伺服器概況初涉SQL Server效能問題(2/4):列出等待資源的會話初涉SQL Server效能問題(3/4):列出阻塞的會話這篇文章我們看下從計畫快取裡列出執行狀態。 1 /***********************************************************************
Time of Update: 2015-06-02
標籤:動態語句基本文法:1 :普通SQL語句可以用exec執行Select * from tableName exec(‘select * from tableName‘)exec sp_executesql N‘select * from tableName‘ -- 請注意字串前一定要加N2:欄位名,表名,資料庫名之類作為變數時,必須用動態SQL declare @fname varchar(20) set @fname = ‘FiledName‘ Select @fname from
Time of Update: 2015-06-02
標籤:1.sqlserver CAST 和 CONVERT函數 將某種資料類型的運算式顯式轉換為另一種資料類型。CAST 和 CONVERT 提供相似的功能。文法使用 CAST:CAST ( expression AS data_type )使用 CONVERT:CONVERT (data_type[(length)], expression [, style])參數expression是任何有效 Microsoft SQL Server"