SQL Server 點對點複寫配置與設定

分別在2台伺服器上建立相同的DB,可通過備份還原的方式在其中一台DB上,選擇複製—右擊本地發布—建立發布,出現發布嚮導,點下一步,選擇需要發布的資料庫,點下一步,發布類型選擇事務發布,下一步選擇相應的表(注意表的規範性,如一定要設定主鍵等),連續點擊下一步,直到出現代理安全性對話方塊:分別設定安全設定並按如下設定即可:點擊完成,並寫發布名稱右擊剛剛發布的資料庫屬性,選擇到訂閱選項—點對點複寫,允許點對點複寫選擇TRUE 右擊發布的資料庫選擇配置點對點複寫拓撲,點擊下一步,下一步,右擊空白處添加新

SQL Server複製、鏡像、日誌傳輸及容錯移轉叢集區別 

 一, 資料庫複寫  SQL Server 2008資料庫複寫是通過發布/訂閱的機制進行多台伺服器之間的資料同步,我們把它用於資料庫的同步備份。這裡的同步備份指的是備份伺服器與主伺服器進行 即時資料同步,正常情況下只使用主要資料庫伺服器,備份伺服器只在主伺服器出現故障時投入使用。它是一種優於檔案備份的Database Backup解決方案。  SQL Server的複製分為以下幾種:1.

SQL Server 點對點複寫配置失敗後無法刪除重建,報錯:Cannot execute as the database principal because the principal “

資料庫遷移慣用SSMS來進行視圖操作,但是在視圖遷移完成後進行點對點複寫的配置,到最後一步時報錯,訂閱的部分沒有成功建立。如:沒有辦法只能刪除點對點複寫並重建,但是在刪除時報錯如下:Cannot execute as the database principal because the principal "dbo" does not exist, this type of principal cannot be impersonated, or you do not have

手把手教你在SQL Server獲得智能代碼提示)

寫SQL的比寫.NET程式的體驗上差一等,沒有智能提示,需要記住關鍵字,函數或者不斷地Copy表欄位名,自訂函數,預存程序之類的。不過在VS2010中,我們可以使用智能提示了,如下面幾幅圖所示:在編輯器中, 輸入 Shift + J (提示: VS2010 開發工具中標的是 Ctrl +J 其實應該是 Shift + J )就可以自動開啟這個智能提示。這個功能在 SQL 2008 中的 SQL Server Management Studio 也有了, 不過 SQL 2005 是沒有的。 VS2

用Excel+VBA+SQL Server進行資料處理

sub test()  '定義過程名稱Dim i As Integer, j As Integer, sht As Worksheet 'i,j為整數變數;sht 為excel工作表物件變數,指向某一工作表Dim cn As New ADODB.Connection '定義資料連結對象 ,儲存串連資料庫資訊;請先添加ADO引用Dim rs As New ADODB.Recordset  '定義記錄集對象,儲存資料表Dim strCn As String ,strSQL as String '字串

SQLServer中幾個常見的測試題

 題目1問題描述:為管理崗位業務培訓資訊,建立3個表:S (S#,SN,SD,SA) S#,SN,SD,SA 分別代表學號、學員姓名、所屬單位、學員年齡C (C#,CN ) C#,CN 分別代表課程編號、課程名稱SC ( S#,C#,G ) S#,C#,G 分別代表學號、所選修的課程編號、學習成績1. 使用標準SQL嵌套語句查詢選修課程名稱為’稅收基礎’的學員學號和姓名--實現代碼:SELECT S#,SN FROM SWHERE [S#] IN(SELECT [S#] FROM

ASP.NET無法串連到SQL Server的問題

今天剛上班,一個同事找我,說我連不上資料庫了,報錯。此為背景把錯誤貼出來先A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is

SQL SERVER 常用日期計算

通常,你需要獲得當前日期和計算一些其他的日期,例如,你的程式可能需要判斷一個月的第一天或者最後一天。你們大部分人大概都知道怎樣把日期進行分割(年、月、日等),然後僅僅用分割出來的年、月、日等放在幾個函數中計算出自己所需要的日期!在這篇文 章裡,我將告訴你如何使用DATEADD和DATEDIFF函數來計算出在你的程式中可能你要用到的一些不同日期。  

一個sql server 2000的分頁預存程序

轉自:http://www.devdao.com/Article/344500.htm優點如下,簡單,直接sql語句輸入,高效,效率很高測試過了,不過最好是主鍵排序,還有少用視圖 。缺點也有,不支援複雜的sql語句,不能多欄位排序,sql語句必須小於4000字元/*  經測試,在 14483461 條記錄中查詢第 100000 頁,每頁 10 條記錄按升序和降序第一次時間均為 0.47 秒,第二次時間均為 0.43 秒,測試文法如下:  exec GetRecordFromPage

最佳化的ms sql server分頁sql語句

特點:一次查詢,資料庫只返回一頁的資料。而不是取出所有的資料。說明:pagesize: 每頁顯示記錄數cureentpage:當前頁數select * from (   select TOP pagesize * FROM ( SELECT TOP pagesize*cureentpage   * from user_table   ORDER BY id ASC ) as aSysTable   ORDER BY id DESC ) as bSysTable   ORDER BY id

深入討論SQL Server 表的主鍵問題

 關於資料庫的邏輯設計,是一個很廣泛的問題。本文主要針對開發應用中遇到在MS SQL

SQL SERVER的資料類型

本文轉自:http://www.baanerp.com/post/48.html    資料類型是資料的一種屬性,表示資料所表示資訊的類型。任何一種電腦語言都定義了自己的資料類型。當然,不同的程式語言都具有不同的特點,所定義的資料類型的各類和名稱都或多或少有些不同。SQLServer 提供了 25 種資料類型:  ·Binary [(n)]  ·Varbinary [(n)]  ·Char

部署安裝時寫入SQL SERVER和Web.config

本文轉自:http://aspxboy.com/private/5280/default.aspx在.NET平台下,部署 Web 解決方案是比較方便的。我們可以利用Visual Studio.NET 2003添加一個WEB安裝項目,在部署的“檔案系統編輯器”中添加項目的主輸出和內容檔案,非常簡易地完成安裝程式的製作。      

SQL Server TEXT類型欄位字串替換樣本處理指令碼

               --SQL Server TEXT類型欄位字串替換樣本處理指令碼/*--text欄位的替換處理     --*/     --建立資料測試環境   --create   table   #tb(aa   text)declare @s_str varchar(8000),@d_str varchar(8000),  --定義替換的字串          @p varbinary(16),@postion int,@rplen int,@i_Start int,

SQL Server 2000實現一則按類似VB VAL函數功能排序的案例

                  SQL Server 2000實現一則按類似VB VAL函數功能排序的案例      最近,在項目維護時,碰到對以下的資料進行排序處理:排序前:   班級    照片名稱 機械1班 1張三.jpg 機械1班 7李四.jpg 機械1班 3王五.jpg 財會2班 3如花.jpg 財會2班 6像花.jpg 財會2班 1真花.jpg 體育1班 3鐵男.jpg 體育1班 1猛男.jpg 財會2班 10若花.jpg 體育1班 30衰男.jpg

SQL SERVER資料庫開發之預存程序應用)

序  可能有不少朋友使用SQL SERVER做開發也已經有段日子,但還沒有或者很少在項目中使用預存程序,或許有些朋友認為根本沒有必要使用預存程序等等。其實當你一個項目做完到了維護階段時,就會發現預存程序給我們帶來了好處了,修改方便,不能去改我們的應用程式,只需要改預存程序的內容,而且還可以使我們的程式速度得到提高。QUOTE:SQL SERVER 聯機叢書中的定義:  預存程序是儲存起來的可以接受和返回使用者提供的參數的 Transact-SQL

SQL Server匯出匯入資料方法

一、匯出匯入SQL Server裡某個資料庫  1.在SQL Server企業管理器裡選中要轉移的資料庫,按滑鼠右鍵,選所有任務->備份資料庫。  2.備份 選資料庫-完全,  目的 備份到 按添加按鈕   檔案名稱 在SQL Server伺服器硬碟下輸入一個自訂的備份資料庫檔案名(尾碼一般是bak)  重寫 選重寫現有媒體  最後按確定按鈕。  如果產生的備份資料庫檔案大於1M,要用壓縮公用程式壓縮後再到Internet上傳輸。  3.通過FTP或者remote

sqlserver字串拆分(split)方法匯總載並仔細學習)

 sqlserver字串拆分(split)方法匯總 --方法0:動態SQL法declare @s varchar(100),@sql varchar(1000)set @s='1,2,3,4,5,6,7,8,9,10'set @sql='select col='''+ replace(@s,',',''' union all select ''')+''''PRINT @sqlexec (@sql) if exists (select * from dbo.sysobjects where

Sql Server Alter語句

在修改Sql Server表結構時,常用到Alter語句,把一些常用的alter語句列舉如下。1:向表中添加欄位Alter table [表名] add [列名] 類型2:  刪除欄位Alter table [表名]  drop column [列名]3:  修改表中欄位類型 (可以修改列的類型,是否為空白)Alter table [表名] alter column [列名] 類型4:添加主鍵Alter table [表名] add constraint [ 約束名] primary key(

【SQL】SQL Server Profiler —入門

    SQL Server Profiler 是圖形化即時監視工具,能協助系統管理員監視資料庫和伺服器 的行為, 比如死結的數量,致命的錯誤,跟蹤Transact-SQL 陳述式和預存程序。可以把這些 監視資料存入表或檔案中,並在以後某一時間重新顯示這些事件來一步一步地進行分析。    通常我們使用SQL Server Profiler 僅監視某些插入事件,這些事件主要有:             登入串連的失敗、成功或中斷連線;             DELETE、 INSERT、

總頁數: 792 1 .... 56 57 58 59 60 .... 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.