Time of Update: 2015-06-17
標籤:由於之前的需要,禁止了複製架構更改,以至在發布中添加一個欄位,並不會同步到訂閱中,而現在又在訂閱中添加了一個同名欄位,怎麼使這發布和訂閱的兩個欄位建立同步關係呢?下面就測試更改:此次發布類型為事務複製的可更新訂閱,其他類型的發布沒有測試。首先建立事務複製的可更新訂閱,建立好之後。在發布建立一張測試表:CREATE TABLE [dbo].[DemoTab]([Guid] [uniqueidentifier] NOT NULL,[SID] [varbinary](85) NOT NULL,[
Time of Update: 2015-06-17
標籤:SQL SERVER 2005以前通常使用sp_renameDB預存程序.EXEC sp_renameDB ‘oldDB‘,‘newDB‘ 或者:資料庫先分離,然後再附加也可以改名。SQL SERVER 2005 為了向後相容也支援該儲存國過程.據傳說未來的版本可能不支援該預存程序.建議使用ALTER DATABASE MODIFY NAME. /* 把資料名從Test修改為NewTest */ ALTER
Time of Update: 2015-06-18
標籤: 首先要保證兩台機器位於同一區域網路內,然後開啟組態工具→SQL Server組態管理員進行配置。將MSSQLSERVER的協議的TCP/IP的(IP1。IP2)TCPport改為1433,已啟用改為是。 server名稱:輸入IP 登入名稱:輸入資料庫帳號 password:輸入資料庫帳號的password
Time of Update: 2015-06-16
標籤:此處配置Windows2008 群集,將用於SQLserver 2008 雙機容錯移轉叢集,此處SQLserver 的群集基於Windows群集實現。Windows 2008 叢集更容易實現了,只要規劃好IP和磁碟分配,可一直按視窗介面進行配置。伺服器要求:本次測試要求3台伺服器,1台網域控制站(Windows 2003 、雙網卡可選),2個叢集節點(Windows server 2008、雙網卡)。要求工具:WindowsInstaller 4.5
Time of Update: 2015-06-16
標籤:1、SUBSTRING功能:返回字元、二進位、文本或映像運算式的一部分文法:SUBSTRING ( expression, start, length ) SQL 中的 substring 函數是用來抓出一個欄位資料中的其中一部分。這個函數的名稱在不同的資料庫中不完全一樣:Oracle: SUBSTR() SQL Server:
Time of Update: 2015-06-16
標籤:配置 sql execl 將execl表格 資料匯入進資料庫 可以指定列 也可以 * 注意:該語句只能在本機資料庫執行 如果串連的是遠程伺服器 應到該伺服器上執行語句設定伺服器全域配置 啟用Ad Hoc Distributed Queries 該組件存在 安全隱患 所以預設是關閉 exec sp_configure ‘show advanced
Time of Update: 2015-06-17
標籤:sqlserver伺服器常用的效能計數器,在此標記。 效能物件計數器說明Processor%Processor Time %Privileged Time建議值:持續低於80 建議值:持續低於10 SystemProcessor Queue Length等候處理器的線程隊列長度 建議值:此值/CPU數 < 2 MemoryAvailable
Time of Update: 2015-06-15
標籤:自動備份準備工具: SqlServer2008 WinRar1.給SqlServer設定維護計劃定時備份 這個操作比較簡單,按嚮導新增維護計劃即可。 2.自動壓縮指令碼c:\Progra~2\WinRar\winRar.exe a D:\bak\database_buckup_%date:~0,4%_%date:~5,2%_%date:~8,2% d:\bak\database_*%date:~0,4%_%date:~5,2%_%date:~8,2%_*.bak
Time of Update: 2015-06-16
標籤:關於SqlServer資料庫日期函數1、擷取目前時間 select getdate()2、截取需要的值select datepart(year,getdate())select datepart(month,getdate())select datepart(day,getdate())select datepart(hour,getdate())select datepart(minute,getdate())select
Time of Update: 2015-06-15
標籤:// 備忘:這裡列出一些使用頻率比較高的SQL語句文法,以便他日查詢和使用 SQL語句由命令、子句、運算子和統計函數組成。 一. 命令 1. 資料定義命令: CREATE: 建立新的資料表、欄位和索引表; DROP: 從資料庫刪除資料表或索引; ALTER: 增加或修改欄位屬性;2. 資料操作命令: SELECT: 找出滿足條件的記錄;INSERT: 增加記錄或合并兩個資料表;UPDATE: 更新滿足條件的記錄;DELETE: 刪除滿足條件的記錄;二. 子句
Time of Update: 2015-06-15
標籤:declare @i int,@id int,@dbname varchar(255),@sql varchar(255) set @i = 6 set @id=(select count(*) from master..sysdatabases)drop table #tcreate table #t ( dbname varchar(255), tablename varchar(255), columnname varchar(255))while (@
Time of Update: 2015-06-15
標籤:最近測試可更新訂閱的架構更改問題,發現了一個 bug。在複製中,當在發行集資料庫對發行集資料庫進行架構更改時,結構自動同步到訂閱中(這就是複製架構更改)。由於某些原因,對某個表增加欄位時,不需要同步到訂閱。在發布屬性中,有一個選項可以控制不同步架構更改。如:只有將 複製架構更改 的值改為 false ,更改結構則不同步,更改即時生效。也可以指令碼來更改該參數:EXEC sp_changepublication @publication = N'publication&
Time of Update: 2015-06-15
標籤:JdbcTemplate + sqlserver 2005 分頁+Extjspackage com.ur.util;import java.util.List;import java.util.Map;import org.springframework.jdbc.core.JdbcTemplate;public class Pagination { public static final int NUMBERS_PER_PAGE = 20; private int
Time of Update: 2015-06-14
標籤:在c#程式開發中經常需要和SQL Server資料庫打交道,下面我們就瞭解一下c#操作SQL Server資料庫的方法: 1.概述 首先是為我們的程式添加必要的引用以及一些資料成員。因為我們的程式涉及到資料庫的訪問操作,所以必須要運用到資料提供者(Data
Time of Update: 2015-06-15
標籤:原文:SQL SERVER完整、差異和交易記錄備份及還原(指令碼和GUI實現) [原創]一.完整備份、差異備份和交易記錄備份的指令碼--完整備份資料庫BACKUP DATABASE Test_Bak TO DISK = ‘E:\20150609_75\bak\Test_bak_full.bak‘ WITH INIT--差異備份資料庫BACKUP DATABASE Test_Bak TO DISK = ‘E:\20150609_75\bak\Test_bak_diff.bak‘ WITH
Time of Update: 2015-06-14
標籤:odbcODBC串連分為兩個步驟:1.配置本地ODBC環境2.代碼.一.配置本地ODBC環境1.啟動 sql server 服務.運行->net start mssqlserver 2.更該sql的登入方式為混合登入步驟:(1)開啟sql
Time of Update: 2015-06-14
標籤:轉載者注:據說是某公司(攜程)內部規範. 常見的欄位類型選擇 1.字元類型建議採用varchar/nvarchar資料類型 2.金額貨幣建議採用money資料類型 3.科學計數建議採用numeric資料類型 4.自增長標識建議採用bigint資料類型
Time of Update: 2015-06-15
標籤:原文:SQL Server如何在變長列上儲存索引這篇文章我想談下SQL Server如何在變長列上儲存索引。首先我們建立一個包含變長列的表,在上面定義主鍵,即在上面定義了叢集索引,然後往裡面插入80000條記錄: 1 -- Create a new table 2 CREATE TABLE Customers 3 ( 4 CustomerName VARCHAR(255) NOT NULL PRIMARY KEY, 5 Filler CHAR(138) NOT NULL 6
Time of Update: 2015-06-14
標籤:USE AdventureWorks;GO--開啟某個資料庫的CDC功能EXEC sys.sp_cdc_enable_db;GO--is_cdc_enabled欄位為1代表開啟CDC功能了SELECT name, is_cdc_enabledFROM sys.databases WHERE database_id = DB_ID();USE AdventureWorks;GO--開啟單張表的CDC功能EXECUTE
Time of Update: 2015-06-15
標籤:這篇文章我想談下SQL Server如何在變長列上儲存索引。首先我們建立一個包含變長列的表,在上面定義主鍵,即在上面定義了叢集索引,然後往裡面插入80000條記錄: 1 -- Create a new table 2 CREATE TABLE Customers 3 ( 4 CustomerName VARCHAR(255) NOT NULL PRIMARY KEY, 5 Filler CHAR(138) NOT NULL 6 ) 7 GO 8 9 -- Insert 8