问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么将sqlserver数据库文件载入postgresql数据库

发布网友 发布时间:2022-05-07 02:07

我来回答

2个回答

懂视网 时间:2022-05-07 06:28

导入备份文件到postgre 当导入备份文件到postgre时出现一些如: Unicode characters greater than or equal to 0x10000 are not supported invalid byte sequence for encoding UNICODE: 0xd6 invalid byte sequence for encoding EUC_CN: 0xfb66 .... 如上

导入备份文件到postgre

当导入备份文件到postgre时出现一些如:

Unicode characters greater than or equal to 0x10000 are not supported invalid byte sequence for encoding "UNICODE": 0xd6 invalid byte sequence for encoding "EUC_CN": 0xfb66

....

如上的导入出现的某些字符集不支持的问题,现解决如下:

下面我以主和备机进行说明(主机作为备份数据来源,备机作为导入已备份的数据文件):

1、进入主机,执行psql -l命令,例如:

[root@localhost]$ psql -l

List of databases

Name | Owner | Encoding

-----------+-------+----------

mydata | root | EUC_CN

template0 | root | EUC_CN

template1 | root | EUC_CN

(3 rows)

第三列的Encoding就是对应的库所使用的字符集EUC_CN

也有一种情况是使用psql -l查看所使用的字符集时并没发现Encoding这一列,例如:

[root@localhost]$ psql -l

List of databases

Database | Owner

-----------+-------

mydata | root

template0 | root

template1 | root

(3 rows)

那么它所使用的字符集默认就是ISO885915 (注意默认的字符集名字了)

好了,知道了主机的postgre所使用的字符集后,就好办了。

2、进入备机,执行dropdb mydata删除数据库mydata

注意,当使用dropdb mydata后,出现如下信息则说是有进程在连接postgre:

[root@localhost]$ dropdb mydata

dropdb: database removal failed: ERROR: database "mydata" is being accessed by other users

这时,你就必须使用ps ax|grep post查出进程再使用kill ID号来杀掉相关进程了。

使用dropdb必须是postgre已经正常启动,所以当kill进程后,如果postgre没启来就要用pg_ctl start命令来启动它才可以使用dropdb命令。

3、当把数据库mydata删除掉后,就重新创建mbs这一步了,创建方法如下:

createdb -E 字符集 mydata

以上的命令格式中的“字符集”就是对应主机中所使用的字符集,比如主机使用的是EUC_CN,那么使用的命令就是 createdb -E EUC_CN mydata

4、成功创建数据库mydata后,就可以导入主机备份过来的数据文件了。

以上步骤基本解决了导入数据的问题。

热心网友 时间:2022-05-07 03:36

sqlserver备份或导出数据库或者表,为.SQL的文件,在导入postgresql追问导出.sql文件后怎么再导入postgresql啊

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小弟刚升到80级是法师 应该怎么弄装备啊 从哪里开始弄起 还有就是网上... 门上指纹锁要多少钱 手机百度如何搜索图片来源? 如何找出图片出处 win7电脑横屏如何处理笔记本电脑桌面变成横向了怎么办 win7电脑桌面反了怎么办电脑屏幕倒过来了怎么办 win7电脑变成竖屏快捷键我电脑变成竖屏了怎么调回来 win7系统电脑怎么横屏w7系统屏幕怎么横过来 win7系统更改电脑屏幕方向电脑屏幕旋转了怎么调整过来 调成竖屏模式电脑win7我电脑变成竖屏了怎么调回来 为什么蚂蚁吃了白胡椒粉就搬家? 为什么蚂蚁吃了白胡椒粉就搬家 我家的黑胡椒粉和姜粉为什么夏天都生虫了呢? 辣椒面和白胡椒能杀死蟑螂吗 胡椒粉里有褐色虫子不心吃了有事吗 胡椒粉里有虫,下面的时候不小心吃了 胡椒粉里带壳的虫子吃到肚里了怎么办? 胡椒粉里生虫子飞的哪都是怎么灭 厨房的花椒粉和胡椒粉里都有小虫子,是怎麽回事!又怎样处理? 胡椒粉里出现了白色半透明的小虫子,是什么?如果吃进去对人有害吗? 用单反拍电脑屏幕 拍出来的照片有波纹 试问怎么通过技术在拍之前先处理下 怎么拍电脑桌照片好看 怎么对着电脑拍出和现场一样照片 怎么拍笔记本笔记本电脑好看 外表? 宝宝每天吃伊可新维生素AD滴剂会过量吗?长期吃是真的没问题吗? 两岁宝宝维生素AD吃多了怎么办 维生素ad使用过多会怎样 宝宝可以单独服用维生素Ad滴剂吗?吃多了多了会怎么样 补充维生素AD会导致新生儿中毒吗?有什么依据呢? 写出含有手字的成语 形容高兴 形容聪明 形容凶狠 形容容易 形容愚笨 形容敏捷 形容亲密 形容慌乱 用电脑怎么玩手机版梦幻西游手游 怎么最简单的在电脑上玩手机版梦幻西游 男生仪容仪表的规范要求 职场男士仪容仪表要求 深圳有没有农村信用社银行贷款 深圳农村商业银行蛇口汽车站那个是什么支行? 我想弄个公众号但是不会运营能推荐一个代运营公司吗? 膨润土猫砂属于干垃圾还是湿垃圾? 膨润土猫砂是什么垃圾 水晶猫砂是什么垃圾 一个项目原本用的PostgreSQL,现在要换做Oracle10,请问怎么把原数据备份文件XX.backup导入到Oracle10呢? 计划明天去买个二手车,晚上却梦见车里死过女人 韩版宽松上衣怎么搭配 整个歇后语:小母牛迎风劈叉 韩版男上衣搭配什么裤子 小母牛坐在草地上歇后语,小母牛坐在草地上下一句 宽松韩版上衣怎么搭配 韩版的上衣搭配什么样的下衣最合适 韩版上衣女装宽松应怎样搭配下装 韩版的上衣搭配什么裤和鞋