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。