1. 如何復制資料庫文件
一
配置發布伺服器
在發布伺服器上執行以下步驟:
(1)
從[工具]下拉菜單的[復制]子菜單中選擇[配置發布、訂閱伺服器和分發]出現配置發布和分發向導
(2)
[下一步]
選擇分發伺服器
可以選擇把發布伺服器自己作為分發伺服器或者其他sql的伺服器
(3)
[下一步]
設置快照文件夾
一般採用默認\\servername\d$\Program
Files\Microsoft
SQL
Server\MSSQL\ReplData
**(4)
[下一步]
自定義配置
可以選擇:
是,讓我設置分發資料庫屬性啟用發布伺服器或設置發布設置
否,使用下列默認設置
建議採用自定義設置
(5)
[下一步]
設置分發資料庫名稱和位置
採用默認值
(6)
[下一步]
啟用發布伺服器
選擇作為發布的伺服器
(7)
[下一步]
選擇需要發布的資料庫和發布類型
(8)
[下一步]
選擇注冊訂閱伺服器
(9)
[下一步]
完成配置
2. oracle資料庫怎麼復制數據
你是要復制出來還是復制到另外一個表結構:
復制的話直接sql語句 :1. 復製表結構及其數據: create table table_name_new as select * from table_name_old
2. 只復製表結構: create table table_name_new as select * from table_name_old where 1=2; 或者: create table table_name_new like table_name_old
3. 只復製表數據:如果兩個表結構一樣:insert into table_name_new select * from table_name_old 如果兩個表結構不一樣:insert into table_name_new(column1,column2...) select column1,column2... from table_name_old
導出來的話指令不寫了、直接網路就有了。
3. 如何用sql,復制一個資料庫
自認為不是高手
--------------------------------
--在master中創建student表
use master
go
create table student
(
id int IDENTITY (1,1),
name varchar(20),
age int
)
--插入2條測試數據
insert into student
select '周傑倫','100'
union
select '蔡依林','1000'
--查詢數據
select * from student
--創建測試資料庫
create database test
--復制插入到新的資料庫test
--語句原型 select * into 資料庫.dbo.新表名 from 要復制的表
--fromstudent這個表不需要創建由into自動創建
select * into test.dbo.fromstudent from master.dbo.student
--查詢新表的數據
select * from test.dbo.fromstudent
--fromstudent和student的表結構數據都一樣
4. 如何復制資料庫的結構
先創建一個資料庫命名為資料庫B,然後直接將資料庫A中腳本中有關創建表格,主鍵,類型什麼的都復制到資料庫B中的腳本中,這樣執行以後的資料庫的結構就和資料庫A的資料庫一樣了,只是名字不一樣。
5. 怎麼才能完整復制MySQL資料庫
有兩種辦法。
1、在B機器上裝mysql。
將A機器上的mysql/data下的你的資料庫目錄整個拷貝下來。
將B機器上的mysql服務停止。
找到B機器上的mysql/data目錄,將你拷貝的目錄粘貼進去,然後啟動mysql服務就可以了。
2、使用SQL語句備份和恢復
你可以使用SELECT INTO OUTFILE語句備份數據,並用LOAD DATA INFILE語句恢復數據。這種方法只能導出數據的內容,不包括表的結構,如果表的結構文件損壞,你必須要先恢復原來的表的結構。
語法:
SELECT * INTO {OUTFILE ¦ DUMPFILE} 』file_name』 FROM tbl_name
LOAD DATA [LOW_PRIORITY] [LOCAL] INFILE 』file_name.txt』 [REPLACE ¦ IGNORE]
INTO TABLE tbl_name
SELECT ... INTO OUTFILE 』file_name』
在dos命令提示符下使用mysqlmp命令進行備份.
如下:
C:\Documents and Settings\Administrator>mysqlmp yinshi >c:\\backup.txt -uroot
-p12142022
6. 如何將資料庫復制到另一個資料庫
第一步:首先,打開並連接Sql Server,在源資料庫Source_db(源資料庫名稱)上右鍵,然後依次點擊「編寫表腳本為」→「CREATE到」→「新查詢編輯器窗口」。
第二步:在第1步產生的編輯器中按」crtl+a「組合鍵全選內容,然後右鍵「復制「(或按"crtl+c"鍵)。
第三步:新建查詢,然後右鍵」粘貼「(或ctrl+v);如圖所示,將代碼中Source_db(源資料庫名)改為target_db(目標資料庫名)。接著右鍵單擊」執行「執行代碼。
第四步:然後,在目標資料庫的表結構中就可以看到被復制過來的表了。
表的數據內容復制:
第一步:選中目標資料庫target_db,然後點擊」任務「→」導入數據「。
第二步:進入」SQL Server導入導出向導「,根據提示步驟操作。
第三步:選擇數據源(源資料庫)。
第四步:選擇目標(目標資料庫)、指定表復制或查詢。
第五步:選擇源表和源視圖:設置源表和目標表後,單擊「編輯映射」按鈕,在彈出窗口中選中「啟用標識插入」。(否則後面會出錯)
第六步:一直點擊「下一步」至最後完成操作。
7. 怎麼拷貝資料庫
以下問題要說清:是什麼資料庫?
什麼版本?
從什麼操作系統到什麼操作系統?
在同一台機器上還是不同機器上?
資料庫規模有多大?有多少GB的數據?
很多資料庫不能直接拷貝的,ACCESS可以直接這么干
8. 資料庫怎麼復制
把你要復制的資料庫導出,然後還原,還原的時候取一個不一樣的名字,這樣你就有2個一樣數據不一樣名字的資料庫了。
9. 怎麼能實現兩個資料庫復制數據
兩個SQL資料庫之間可以復制數據表。
如,資料庫1下的表名為test1,現在要將資料庫1中的表復制到資料庫2中,可用如下方法:
1、登錄資料庫2
1
use 資料庫2;
2、執行語句:
1
select * into test2 from 資料庫1..test1;
此時,數據2中就有了test2表,內容和資料庫1中的test1表一樣。
10. 怎樣將一個資料庫完整復制到另一個sql伺服器
1、開始菜單--->程序,打開SQL Server Management Studio。