1. 程式人生 > >SQL Server 無法刪除釋出服務

SQL Server 無法刪除釋出服務

sp_removedbreplication

從資料庫中刪除所有複製物件,但不更新分發伺服器上的資料。此儲存過程在釋出伺服器的釋出資料庫或訂閱伺服器的訂閱資料庫上執行。
語法

sp_removedbreplication [ @dbname = ] 'dbname'
引數

[@dbname =] 'dbname'
是資料庫名。dbname 的資料型別為 sysname,無預設值。
返回程式碼值

0(成功)或 1(失敗)
註釋

sp_removedbreplication 用於所有型別的複製。
當還原的複製資料庫中沒有需要還原的複製物件時,sp_removedbreplication 很有用。
許可權

只有 sysadmin 固定伺服器角色成員才能執行 sp_removedbreplication。


解決辦法:
在釋出伺服器上執行:
EXEC sp_removedbreplication 'DatabaseName';
DatabaseName為資料庫名,不是釋出名。

相關推薦

SQL Server 無法刪除釋出服務

sp_removedbreplication 從資料庫中刪除所有複製物件,但不更新分發伺服器上的資料。此儲存過程在釋出伺服器的釋出資料庫或訂閱伺服器的訂閱資料庫上執行。 語法 sp_removed

SQL Server無法刪除資料庫,因為該資料庫當前正在使用的解決辦法

問題描述 今天在SQL Server刪除一個數據庫的時候報錯,內容如下: 訊息 3702,級別 16 無法刪除資料庫 “score”,因為該資料庫當前正在使用。 我的SQL原語句是這樣的 drop database score;

SQL Server訂閱與釋出 [程序無法連線到 Distributor]

1.      SQL Server資料複製需要重點注意的事項: 1)      服務的啟動帳戶 MSSQLserver和Sqlserveragent服務是否是以域使用者身份啟動並執行的(.\administrator使用者也是可以的,不是sqlserver使用者,是win

sql server無法更改或刪除 (存在多個相同的行)

sqlserver中多行所有資料重複,無法更新或刪除問題,通常是在沒有主鍵的情況下的表. 錯誤: 刪除所有有這個值的行 delete      資料庫名.表名(表名包括dbo.或者直接用不帶dbo.的表名)     where    要刪除的欄位名 =   

SQL Server如何刪除多余tempDB文件

創建 () In prope 使用 property tempdb com 無法刪除 某時,創建了多個tempDB文件,已經超過了服務器核心數,現象刪除tempDB文件,使其保持與CPU核心數相同。但是在刪除的時候,發現無法刪除,報出錯誤:無法刪除文件“tempdev3”,

SQL Server Replication的分發服務器的快照文件夾位置查找

minor cat top adding info publish http wid snapshot 原文:SQL Server Replication的分發服務器的快照文件夾位置查找 SQL Server分發服務器配置中,需要配置快照文件夾(Snapshot Fold

sql server 無法sql server身份驗證

右擊 http 打開 並且 windows 9.png named 安全 登錄名 1)首先,用windows身份驗證進入服務器。 2)其次找到安全性,點擊進入後,找到登錄名為sa,然後右擊屬性。 3)在屬性中找到常規,然後檢查下自己的賬號和密碼,並且在狀

遠端連線區域網內的sql server 無法連線 錯誤與解決方法

第一個錯誤"SQL Server 不存在或訪問被拒絕"通常是最複雜的,錯誤發生的原因比較多,需要檢查的方面也比較多 。一般說來,有以下幾種可能性:   1、SQL Server名稱或IP地址拼寫有誤;   2、伺服器端網路配置有誤;   3、客戶端網路配置有誤。   要解決這個問題,我們一般要遵循以

ubuntu16.04 安裝 SQL server 2017 刪除SQL server 2017 並用Windows訪問ubuntu下的SQL

安裝SQL server (如果你是第一次安裝)   官網安裝指南:https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-ubuntu 安裝步驟如下: a)    &nbs

SQL Server無法開啟物理檔案,作業系統錯誤 5:"5(拒絕訪問。)的解決辦法

在新裝的系統中使用SQL Server附加以前的資料庫的時候可能會遇到“無法開啟物理檔案,拒絕訪問”的錯誤,如下圖:     解決方法為使用windows驗證登入,或者更改SQL Server內建賬戶型別為Local System。 以SQL Server 2008 R2為例,更改

SQL Server無法打開物理文件,操作系統錯誤 5:"5(拒絕訪問。)的解決辦法

錯誤 window alt 訪問 配置 類型 ros 系統 .com 在新裝的系統中使用SQL Server附加以前的數據庫的時候可能會遇到“無法打開物理文件,拒絕訪問”的錯誤,如下圖: 解決方法為使用windows驗證登錄,或者更改S

Sql Server無法修改表結構

修改完表結構點儲存之後彈出錯誤提示:不允許儲存更改。您所做的更改要求刪除並重新建立以下表。您對無法重新建立的表進行了更改或者啟用了‘阻止儲存要求重新建立表的更改’選項   解決辦法:開啟sql server management studio--

SQL SERVER資料庫之釋出訂閱

1.新建windows使用者admin,賦予其管理員許可權,釋出伺服器和訂閱伺服器均設定,其使用者名稱密碼相同。 2.設定共享資料夾,並共享給新建的使用者,用於存放快照。 3.sql server代理選擇剛才設定的使用者登陸,釋出伺服器和訂閱伺服器均設定。 4.別名設定SQL Native C

SQL server刪除synonym時報不存在,或者您沒有所需的許可權

sql server 2008  使用sa登入的。建立了synonym成了,但是刪除時發生下面的錯誤資訊: 建立>create synonym dbo.test1  for table_test; 檢視所有同義詞>select * 

SQL Server 請求失敗或服務未及時響應....解決思路

SQL Server(SSQLEXPRESS)打不開,也不是第一次遇到了,今天找到了肥腸棒的解決辦法,在這裡記錄下 報錯:SQL 配置管理器    請求失敗或服務未及時響應。有關詳細資訊,請參見時間日誌或其他適用的錯誤日誌。 如下圖 第一步,檢視錯誤日誌 右鍵

SQL SERVER 2008 利用釋出訂閱方式實現資料庫同步

資料庫同步方式有很多種,這裡以SQL Server 2008 為例利用資料庫釋出和訂閱的方式來演示資料庫的同步技術。由於就有一臺計算機,只能在同一個伺服器下兩個不同的資料庫之間進行資料同步進行演示。 首先我們在SQL Server 中建立兩資料庫 Lx_Data1 和 Lx

sql server 無法建立索引 因為物件名稱和索引名稱重複

需求分析:如下圖所示,給T_DD_OP1200_Final表的Id欄位新增主鍵,儲存時彈出 “T_DD_OP1200_Final”表- 無法建立索引“PK_T_DD_OP1200_Final”。 因為發現物件名稱 'dbo.T_DD_OP1200_Final' 和索引名稱 'PK_T_DD_OP1

SQL Server 批量刪除重複記錄(批量、快速、安全)

關鍵字:ROW_NUMBER(或RANK)  partition BY 利用分組排序,可實現快速、安全、批量的對重複記錄進行刪除, 示例: 建立測試表 CREATE TABLE [dbo].[T_C

sql server 無法開啟使用者預設資料庫。登入失敗---解決辦法

步驟一:首先需要使用超級管理員登陸 步驟二:展開“安全性”-“登入名” 步驟三:右鍵點選你建立的使用者名稱,開啟其登入屬性對話方塊,在左側選擇“使用者對映” 步驟四:勾選需要對映到的資料庫名字,並設定資料庫角色成員身份為db_owner和public。

[SQL Server]無法建立 SSIS 執行時物件,請驗證 DTS.dll 是否可用及是否已註冊

前言 今天在使用SQL Server 2014 導“出資料”時,報了一個錯,內容如下: 無法建立 SSIS 執行時物件。請驗證 DTS.dll 是否可用及是否已註冊。此嚮導無法繼續而將終止。 無法將型別為“Microsoft.SqlServer.Dts.Runtime.Wrapper.Pac