精华内容
下载资源
问答
  • 最近由于项目需要,需要将其中一台服务器上的数据库的数据拷贝到另外一台服务器上的数据库上,经过了很多google后终于完成了,在此做个详细的记录,希望能够帮到大家及自己。 一、第一步:sql添加服务器 首先,...

    平台说明:两台sql server2005服务器,上面装了两个相同的数据库

    最近由于项目需要,需要将其中一台服务器上的数据库的数据拷贝到另外一台服务器上的数据库上,经过了很多google后终于完成了,在此做个详细的记录,希望能够帮到大家及自己。

    一、第一步:sql添加服务器

    首先,我们需要用sql 脚本连接上另外一个服务器,

    use master
    go
    /*添加服务器*/
    EXEC sp_addlinkedserver
    @server = 'hang',  /*此名字可以随便取*/
    @srvproduct = 'SQL',
    @provider = 'SQLOLEDB',
    @datasrc = '10.130.26.x' /*说明:另外一台服务器的IP*/
    go
    /*登陆服务器*/
    EXEC sp_addlinkedsrvlogin
    @rmtsrvname ='hang',  /*需要跟前面连接的同一个名字*/
    @useself = 'false',
    @locallogin = 'sa',
    @rmtuser = 'sa',
    @rmtpassword = 'wlw' /*登陆密码*/
    上面的代码是sql连接sql的代码,其他数据库之间的连接可参考:http://msdn.microsoft.com/zh-cn/library/ms190479.aspx

    二、第二步: 编写脚本测试

    这里需要说明一下的是,当我们用上面的代码添加好服务器之后,以后就不用再次连接了,比如我要查询:

    select * from hang.epark.dbo.parkHistory
    /*hang是刚刚我建立的服务器名字,epark是服务器上的数据库,dbo.parkHistory是具体的表*/   

    然后就可以编写我们需要用到的代码先在查询窗口测试一下,是否能够成功执行

    insert hang.epark.dbo.parkHistory(userNo,cardID,parkingNo_longquan) 
    select userNo,cardID,parkingNo 
    from epark.dbo.parkHistory where not exists(select * from hang.epark.dbo.parkHistory where parkingNo_longquan=epark.dbo.parkHistory.parkingNo)
    这里用到表的复制语句:insert into ()selcet ,还有not exists(),这个not exists就是将一个表中有,而另外一个表没有的列返回。比如我的这个语句,因为我需要定时将一台服务器上的parkHistory更新的数据上传到另外一台服务器上的parkHistory上面,所以我已经上传过的数据就不再上传,not exists就是这么个功能。

    代码测试通过后,我们就可以建立定时任务了。

    三、第三步: 添加定时任务

     首先我们打开数据库后在 服务器对象->连接服务器,如图

    然后右键hang(具体是你自己连接的数据库,这个就是我之前用sql语句连接的)->属性
    如图:

    原本是没有NT AUTHORITY\SYSTEM账号的,这是我自己添加的,你也需要将NT AUTHORITY\SYSTEM添加到用户映射,远程用户和远程密码就是另外一台数据库登陆的密码,一般用sa,或是你自己建的用户名。然后在下面选择用 使用此安全上下文建立连接 然后输入用户名和密码;以上这个操作主要是为了避免出现“已以用户 NT AUTHORITY/SYSTEM 的身份执行。 用户 'NT AUTHORITY/ANONYMOUS LOGON' 登录失败。 [SQLSTATE 28000] (错误 18456).  该步骤失败。”的错误

    接下来需要打开sql server代理服务:开始-->>>运行-->>>输入"services.msc"-->>>进入服务,开启SQL Server Agent服务,并设置为自动

    接下来开启一个任务:http://www.cnblogs.com/IPrograming/archive/2012/03/08/2384776.html

    注:错误处理

    SQL SERVER2005里面,启动SQL代理服务,启动正常,但是在sql server 代理还是显示已禁用代理 xp ,在查询窗口执行以下代码:

    1. sp_configure 'show advanced options', 1;  
    2. GO  
    3. RECONFIGURE WITH OVERRIDE;   --加上WITH OVERRIDE  
    4. GO  
    5. sp_configure 'Agent XPs', 1;  
    6. GO  
    7. RECONFIGURE WITH OVERRIDE     --加上WITH OVERRIDE  
    8. GO

    展开全文
  • 怎么实现scp拷贝远程windows服务器数据啊?要安装软件不?那一方也要安装软件吗?
  • 怎么服务器上文件拷贝下来

    万次阅读 2017-01-12 16:25:39
    用该工具登录FTP并把服务器上面的数据下载到本地电脑. 二.在本地电脑点开始-运行.输入mstsc按确定.在弹出的窗口出点选项-点"本地资源"-点"详细信息".把本地磁盘前面的方框勾选上.然后再连接服务器.登录服务器以后...

    win系统:

    一.在服务器上面安装FTP服务端,通常是可以让服务商帮你安装的.然后在本地电脑上安装flashfxp工具.用该工具登录FTP并把服务器上面的数据下载到本地电脑.
    二.在本地电脑点开始-运行.输入mstsc按确定.在弹出的窗口出点选项-点"本地资源"-点"详细信息".把本地磁盘前面的方框勾选上.然后再连接服务器.登录服务器以后打开"我的电脑".在里面可以访问到你本地电脑的磁盘分区.直接把服务器磁盘上的内容复制到本地电脑磁盘即可.
    三.登录服务器.把上面需要复制的内容打压缩包.然后通过发邮箱附件的功能把压缩包发到你的另一个邮箱.然后在本地电脑登录收件的邮箱.并把附件下载到本地电脑即可.

    展开全文
  • 最近由于项目需要,需要将其中一台服务器上的数据库的数据拷贝到另外一台服务器上的数据库上,经过了很多google后终于完成了,在此做个详细的记录,希望能够帮到大家及自己。 一、第一步:sql添加服务器 首先...

    平台说明:两台sql server2005服务器,上面装了两个相同的数据库

    最近由于项目需要,需要将其中一台服务器上的数据库的数据拷贝到另外一台服务器上的数据库上,经过了很多google后终于完成了,在此做个详细的记录,希望能够帮到大家及自己。

    一、第一步:sql添加服务器

    首先,我们需要用sql 脚本连接上另外一个服务器,

    1. use master  
    2. go  
    3. /*添加服务器*/  
    4. EXEC sp_addlinkedserver  
    5. @server = 'hang',  /*此名字可以随便取*/  
    6. @srvproduct = 'SQL',  
    7. @provider = 'SQLOLEDB',  
    8. @datasrc = '10.130.26.x' /*说明:另外一台服务器的IP*/  
    9. go  
    10. /*登陆服务器*/  
    11. EXEC sp_addlinkedsrvlogin  
    12. @rmtsrvname ='hang',  /*需要跟前面连接的同一个名字*/  
    13. @useself = 'false',  
    14. @locallogin = 'sa',  
    15. @rmtuser = 'sa',  
    16. @rmtpassword = 'wlw' /*登陆密码*/  
    上面的代码是sql连接sql的代码,其他数据库之间的连接可参考:http://msdn.microsoft.com/zh-cn/library/ms190479.aspx

    二、第二步: 编写脚本测试

    这里需要说明一下的是,当我们用上面的代码添加好服务器之后,以后就不用再次连接了,比如我要查询:

    1. select * from hang.epark.dbo.parkHistory  
    2. /*hang是刚刚我建立的服务器名字,epark是服务器上的数据库,dbo.parkHistory是具体的表*/     

    然后就可以编写我们需要用到的代码先在查询窗口测试一下,是否能够成功执行

    1. insert hang.epark.dbo.parkHistory(userNo,cardID,parkingNo_longquan)   
    2. select userNo,cardID,parkingNo   
    3. from epark.dbo.parkHistory where not exists(select * from hang.epark.dbo.parkHistory where parkingNo_longquan=epark.dbo.parkHistory.parkingNo)  
    这里用到表的复制语句:insert into ()selcet ,还有not exists(),这个not exists就是将一个表中有,而另外一个表没有的列返回。比如我的这个语句,因为我需要定时将一台服务器上的parkHistory更新的数据上传到另外一台服务器上的parkHistory上面,所以我已经上传过的数据就不再上传,not exists就是这么个功能。

    代码测试通过后,我们就可以建立定时任务了。

    三、第三步: 添加定时任务

     首先我们打开数据库后在 服务器对象->连接服务器,如图

    然后右键hang(具体是你自己连接的数据库,这个就是我之前用sql语句连接的)->属性
    如图:

    原本是没有NT AUTHORITY\SYSTEM账号的,这是我自己添加的,你也需要将NT AUTHORITY\SYSTEM添加到用户映射,远程用户和远程密码就是另外一台数据库登陆的密码,一般用sa,或是你自己建的用户名。然后在下面选择用 使用此安全上下文建立连接 然后输入用户名和密码;以上这个操作主要是为了避免出现“已以用户 NT AUTHORITY/SYSTEM 的身份执行。 用户 'NT AUTHORITY/ANONYMOUS LOGON' 登录失败。 [SQLSTATE 28000] (错误 18456).  该步骤失败。”的错误

    接下来需要打开sql server代理服务:开始-->>>运行-->>>输入"services.msc"-->>>进入服务,开启SQL Server Agent服务,并设置为自动

    接下来开启一个任务:http://www.cnblogs.com/IPrograming/archive/2012/03/08/2384776.html

    注:错误处理

    SQL SERVER2005里面,启动SQL代理服务,启动正常,但是在sql server 代理还是显示已禁用代理 xp ,在查询窗口执行以下代码:

    1. sp_configure 'show advanced options', 1;  
    2. GO  
    3. RECONFIGURE WITH OVERRIDE;   --加上WITH OVERRIDE  
    4. GO  
    5. sp_configure 'Agent XPs', 1;  
    6. GO  
    7. RECONFIGURE WITH OVERRIDE     --加上WITH OVERRIDE  
    8. GO
    展开全文
  • 在取得安保人员信任之后,借故以受领导之托去公司机房办事为由,利用安保人员的门禁卡进入网心公司机房,试图将5块1T的硬盘插入网心公司服务器,盗取公司数据和源码。 后因拷贝时间较长,到门口抽烟被发现后潜逃,...
  • 有时候我们需要将多个文件远程拷贝到多个服务器 方案: 1.scp命令,将单个文件拷贝到单个服务器方便 2.用ftp的工具,可以一次将多个文件选中拷贝到一台服务器,但是当面临多个文件多个服务器时,也是需要多次执行 ...
  • 用剪贴板,能复制五十几万行的数据吗?试过一次,卡了很久,粘贴到本地的时候,本地的数据库编程置疑状态。纠结。有啥好方法请指教。
  • 静态文件服务器需要把磁盘上的数据发送给客户端.这里cpu消耗比较少,但是效率不高:内核从磁盘读数据,内核/用户空间交换数据,最后写到socket.数据在内核/用户空间转换时,需要拷贝数据,消耗cpu和内存带宽.对于java应用...
  • 自己建了一个小服务在学校的服务器上,而服务器总是各种”意外“,每次出现意外都后悔为什么不把备份数据拷贝一份呢? 这次服务器稳定些了,该想想办法怎么把备份安全存放了,省得哪天服务器”一病不起“,自己就要...
  • 前几篇文章,分别聊了linux的磁盘技术、cpu进程调度,还剩下内存没怎么研究,今天来聊聊服务器的0拷贝。 linux服务器,特别类似于流媒体服务器,往往涉及到大数据量的输入、分析、输出,那么一旦实现了多进程,难免...
  • 怎么架设FTP服务器

    2008-11-19 09:40:42
    FTP协议(File Transfer Protocol)即远程文件传输协议,是网络上系统之间文件传送的协议, 采用FTP协议可使INTERNET用户高效地从网上的FTP服务器下载大信息量的数据文件, 将远程主机上的文件拷贝到自己的计算机上...
  • 拷贝

    2020-05-06 10:58:50
    拷贝这三个字,一直是服务器网络编程的关键字,任何性能优化都离不开。在 Java 程序员的世界,常用的零拷贝有 mmap 和 sendFile。那么,他们在 OS 里,到底是怎么样的一个的设计?本文将简单聊聊 mmap 和 sendFile...
  • 1、url的组成?http和https是同一个协议吗? 组成:传输协议,域名,端口,文件位置,参数。 ...FTP(货运):文件传输协议,一般用来实现资源文件在服务器上的上传下载 2、瀑布流式布局怎么实现 实现思路: 设定每一
  • NIO与零拷贝

    2020-05-08 14:07:45
    拷贝服务器网络编程的关键,任何性能优化都离不开。在 Java 程序员的世界,常用的零拷贝有 mmap 和 sendFile。那么,他们在 OS 里,到底是怎么样的一个的设计?本文将简单聊聊 mmap 和 sendFile 这两个零拷贝。 ...
  • 一帧数据起码要在这4个线程拷贝多次,能用零拷贝减少内存拷贝吗? 问题2 服务器实现的这些协议,我看可以直接用到公网,但是rtp这边是不是只能在局域网这边,因为udp这边没有qos协议,...
  • 干货 | Elasticsearch、Kibana数据导出实战

    万次阅读 热门讨论 2019-08-04 00:14:10
    或者找到它磁盘上存放数据的位置,拷贝出来,放到另一个es服务器上或者转成自己要的数据格式? 实际业务实战中,大家或多或少的都会遇到导入、导出问题。 根据数据源的不同,基本可以借助: 1、程序...
  • 服务器需要设置写入权限

    千次阅读 2010-06-11 14:26:00
     昨天,我将自己做好的并已经调试过的asp网页和access数据库拷贝服务器默认...  忽然,我觉得很奇怪,我通过网页的表单写入数据的时候怎么写不进去呢?我赶紧检查了一番,发现我的源程序没有问题的,
  • 我本地的服务器用的是wamp , 重装的时候, 要进行数据备份 , 我使用的最简单粗暴的备份方式, 就是直接进入到mysql的安装目录下, 把data拷贝一份就可以了. 然后卸载wamp后重装,数据迁移就是把data贴到相同...
  • 一个进程池的服务器程序 下面做了非常简单的http服务器,该服务器只能接收Get请求。 流程大概如下: 1,父进程listen,创建pipe(下面所有父子进程之间的通信都用该pipe) 2,父进程预fork n个子进程 3,各个子...
  • 因为要经常在两个服务器之间拷贝数据,每次都要用户名、密码,比较麻烦,网上查了一下,可以省略掉每次输入用户名、密码的方法,介绍如下: 源服务器:192.168.70.8 目的服务器:192.168.70.9 从70.8往70.9复制东西...
  • 通过Mysql数据文件进行数据库还原

    千次阅读 2011-10-24 19:35:17
    一直没有做MYSQL数据库的备份,最近服务器坏了,怎么样都启不了,文件倒是能够拿回来,现在就只能通过数据库的文件进行还原了,刚开始的我的操作是在本地建立一个相同的数据库,然后将原来数据库的文件给拷贝过去...
  • 在企业中因为工作需要,很多员工都有接触到公司核心数据及文档的机会,同时也能很轻易地通过U盘拷贝,聊天软件,网站,网邮等把机密文件泄露出去.iMonitor EAM(官网www.imonitorsoft.cn)的文档安全管理功能能够...

空空如也

空空如也

1 2 3 4 5 ... 9
收藏数 175
精华内容 70
关键字:

服务器数据怎么拷贝