計算名更改後資料庫資料複製出現的問題並處理

2021-04-12 21:55:43 字數 717 閱讀 1401

計算名更改後資料庫資料複製出現的問題

use master

go-- 設定兩個變數

declare @serverproperty_servername  varchar(100),

@servername    varchar(100)

-- 取得windows nt 伺服器和與指定的 sql server 例項關聯的例項資訊

select @serverproperty_servername = convert(varchar(100), serverproperty('servername'))

-- 返回執行 microsoft sql server 的本地伺服器名稱

select @servername = convert(varchar(100), @@servername)

-- 顯示獲取的這兩個引數

select @serverproperty_servername,@servername

--如果@serverproperty_servername和@servername不同(因為你改過計算機名字),再執行下面的

--刪除錯誤的伺服器名

exec sp_dropserver @server=@servername

--新增正確的伺服器名

exec sp_addserver @server=@serverproperty_servername, @local='local'

sql server更改機器名後更改資料庫機器名

方式一 本地機器名查詢 select from sys.servers 修改機器名 sp dropserver old server name sp addserver new server name local 然後再重啟服務或機器就可以了。注 修改機器名可能會對資料庫訂閱複製有影響 方式二 方式...

更改SQL2000資料庫名

把old資料庫改為new資料庫 開啟 企業管理器 找到 old資料庫 右鍵 所有任務 分離資料庫 然後到c program files microsoft sql server mssql data下找到old data.mdf和 old log.ldf 把old data換成你想要的名字例如new...

資料庫資料複製

資料庫資料複製 將乙個資料庫中的資料複製到另乙個資料庫 如果某列在目標資料庫中為標識列,將不會被複製 適用範圍 資料庫結構發生了變化,想將舊資料庫進行公升級 這樣就可以根據新的資料庫結構建立乙個空庫,然後 將舊資料庫的所有資料複製到新庫中 呼叫示例 exec p copydb 源資料庫 目標資料庫 ...