www.cpsh.net > SQL 中如何将一个服务器里的数据库的IMAGE类型的数据插入到另一个服务器上的数据库里面

SQL 中如何将一个服务器里的数据库的IMAGE类型的数据插入到另一个服务器上的数据库里面

另一个数据库也要是image的类型,然后在数据库的安全的连接吧好像是,添加另一个服务器的链接方式.然后就能在这个服务器操作另一台服务器的数据库了.调用方式:[192.168.1.2].dbname.dbo.tablename

Sqlserver,如果在同一个服务器上的话,可以这样操作:insert into 数据库名..表名 select * from 另一个数据库名..表名

如果是用sql 语句插入数据的话如下:insert into table(a,b,c) value(1,2,3)--若b需要使用默认值,如下即可:insert into table(a,c) value(1,3) insert into table value(1,2,3) insert into table select a,b,c from table1 insert into a select * from b 从根本的上说

image类型是要用程序把图片转换成二进制码再保存的

将文件或者图片序列化,然后存入数据库.sql中应该有一个image类型,它存放的就是图片的二进制数据.存入其中需要先将图片转换二进制,读取的时候再转换回来.

通过程序吧,ETL程序,或许两个数据库的连接,把一个数据库里的东西查出来放在resultset里面,然后再插入另外一个.如果是db2的话,你可以用db2export,db2import,db2load或者db2move等方法直接一次做完.

需要把你的Image类型转换为16进制的字符串,然后写到Image类型的数据库数据字段就可以了

导出表即可解决,右键你的数据库,有个任务,选择有个导出操作,你可以导出其它格式,在另个数据库导入数据,两个数据库中必须要相同结构表

首先要执行 sp_addlinkedserver '192.5.1.32' 然后开始写语句 insert into 192.5.1.32.TESTDatabase..table select供场垛渡艹盗讹醛番互 * from iserted

在serverAname中远程连接serverBname,然后执行insert into serverAname.dbname.tablename select * from serverBname.dbname.tablename

相关搜索:

网站地图

All rights reserved Powered by www.cpsh.net

copyright ©right 2010-2021。
www.cpsh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com