arcgis10.3挂接表格出现连接到数据库失败 常规功能故障 外部数据库驱动程序意外错误 怎解决

arcgis10.3挂接表格出现连接到数据库失败 常规功能故障 外部数据库驱动程序意外错误 怎解决,第1张

解决方法:

1新建空白地图文档,给整个数据框定义上目标图层相同的地理坐标系。不要设置投影坐标系。由于导入的多为经纬度数据,给数据框设置单位为度(或者度分秒皆可)。

2添加表数据。添加XY点数据(格式需为xls)。

3导出点数据,选择与数据框相同。

4添加数据到目标数据图层,即可正常显示。

--一、导出/导入(Export/Import)

----利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回Oracle数据库中去。

----1简单导出数据(Export)和导入数据(Import)

----Oracle支持三种类型的输出:

----(1)表方式(T方式),将指定表的数据导出。

----(2)用户方式(U方式),将指定用户的所有对象及数据导出。

----(3)全库方式(Full方式),将数据库中的所有对象导出。

----数据导出(Import)的过程是数据导入(Export)的逆过程,它们的数据流向不同。

----2增量导出/导入

----增量导出是一种常用的数据备份方法,它只能对整个数据库来实施,并且必须作为SYSTEM来导出。在进行此种导出时,系统不要求回答任何问题。导出文件名缺省为exportdmp,如果不希望自己的输出文件定名为exportdmp,必须在命令行中指出要用的文件名。

----增量导出包括三个类型:

----(1)“完全”增量导出(Complete)

----即备份整个数据库,比如:

----$expsystem/managerinctype=completefile=990702dmp

----(2)“增量型”增量导出

----备份上一次备份后改变的数据。比如:

----$expsystem/managerinctype=incrementalfile=990702dmp

----(3)“累计型”增量导出(Cumulative)

----累计型导出方式只是导出自上次“完全”导出之后数据库中变化了的信息。比如:

----$expsystem/managerinctype=cumulativefile=990702dmp

----数据库管理员可以排定一个备份日程表,用数据导出的三个不同方式合理高效地完成。

----比如数据库的备份任务可作如下安排:

----星期一:完全导出(A)

----星期二:增量导出(B)

----星期三:增量导出(C)

----星期四:增量导出(D)

----星期五:累计导出(E)

----星期六:增量导出(F)

----星期日:增量导出(G)

----如果在星期日,数据库遭到意外破坏,数据库管理员可按以下步骤来恢复数据库:

----第一步:用命令CREATEDATABASE重新生成数据库结构;

----第二步:创建一个足够大的附加回段。

----第三步:完全增量导入A:

----$impsystem/managerinctype=RECTOREFULL=YFILE=A

----第四步:累计增量导入E:

----$impsystem/managerinctype=RECTOREFULL=YFILE=E

----第五步:最近增量导入F:

----$impsystem/managerinctype=RESTOREFULL=YFILE=F

----二、冷备份

----冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份是将关键性文件拷贝到另外位置的一种说法。对于备份Oracle信息而言,冷备份是最快和最安全的方法。冷备份的优点是:

----1.是非常快速的备份方法(只需拷贝文件)

----2.容易归档(简单拷贝即可)

----3.容易恢复到某个时间点上(只需将文件再拷贝回去)

----4.能与归档方法相结合,作数据库“最新状态”的恢复。

----5.低度维护,高度安全。

----但冷备份也有如下不足:

----1.单独使用时,只能提供到“某一时间点上”的恢复。

----2.在实施备份的全过程中,数据库必须要作备份而不能作其它工作。也就是说,在冷备份过程中,数据库必须是关闭状态。

----3.若磁盘空间有限,只能拷贝到磁带等其它外部存储设备上,速度会很慢。

----4.不能按表或按用户恢复。

----如果可能的话(主要看效率),应将信息备份到磁盘上,然后启动数据库(使用户可以工作)并将所备份的信息拷贝到磁带上(拷贝的同时,数据库也可以工作)。冷备份中必须拷贝的文件包括:

----1.所有数据文件

----2.所有控制文件

----3.所有联机REDOLOG文件

----4.Initora文件(可选)。

----值得注意的是冷备份必须在数据库关闭的情况下进行,当数据库处于打开状态时,执行数据库文件系统备份是无效的

----下面是做冷备份的完整例子:

----(1)关闭数据库$sqldbalmode=y

----SQLDBA>connectinternal;

----SQLDBA>shutdownnormal;

----(2)用拷贝命令备份全部的时间文件、重做日志文件、控制文件、初始化参数文件

----SQLDBA>!cp

----(3)重启Oracle数据库

----$sqldbalmode=y

----SQLDBA>connectinternal;

----SQLDBA>startup;

----三、热备份

----热备份是在数据库运行的情况下,采用archivelogmode方式备份数据的方法。所以,如果你有昨天夜里的一个冷备份而且又有今天的热备份文件,在发生问题时,就可以利用这些资料恢复更多的信息。热备份要求数据库在Archivelog方式下 *** 作,并需要大量的档案空间。一旦数据库运行在archivelog状态下,就可以做备份了。热备份的命令文件由三部分组成:

----1.数据文件一个表空间一个表空间地备份。

----(1)设置表空间为备份状态

----(2)备份表空间的数据文件

----(3)恢复表空间为正常状态

----2.备份归档log文件。

----(1)临时停止归档进程

----(2)log下那些在archiveredolog目标目录中的文件

----(3)重新启动archive进程

----(4)备份归档的redolog文件

----3.用alterdatabasebackupcontrolfile命令来备份拷贝文件

----热备份的优点是:

----1.可在表空间或数据文件级备份,备份时间短。

----2.备份时数据库仍可使用。

----3.可达到秒级恢复(恢复到某一时间点上)。

----4.可对几乎所有数据库实体作恢复。

----5.恢复是快速的,在大多数情况下在数据库仍工作时恢复。

----热备份的不足是:

----1.不能出错,否则后果严重。

----2.若热备份不成功,所得结果不可用于时间点的恢复。

----3.因难于维护,所以要特别仔细小心,不允许“以失败而告终”。

问题一:如何导入已有的外部数据库 在增强工具下方找到导入外部数据库点击进入

这里不需要做任何的改动直接点击下一步就可以了

选择要导入的数据源的名称,选择导入数据源的类型,可以从本地导入到数据库中,也可以选择从远程数据库导入到目标数据库中,如果是远程的数据库需要配置远程数据源的验证,设置完成点击下一步按钮

选择要将数据源数据导入的目标数据库,一样的需要配置目标数据的IP地址、目标数据库的用户口令和数据库端口

指定数据导入选择数据的方式,可以通过选择数据表,也可以选择使用sql查询来实现一部分指定的数据导入到目标数据库

如果选择sql语句查询来实现一部分指定的数据导入到目标数据库,会进入到如下图的界面,将数据库的查询sql写入白框中,点击下一步按钮完成配置的工作。

问题二:服务器上数据库怎么导入sql脚本 方法/步骤

1

第一导入数据结构

打开本地计算机上的 SQL Server Management Studio 客户端软件:

2

本地电脑:登陆本机数据库连接控制端:

3

选择您要导出到服务器的数据库然后鼠标右键:选择生成SQL脚本:

4

选中本地电脑需要导出脚本的库名字

5

需要选择选择兼容sql2005的版本的脚本:

修改sql脚本的保存路径:记录下这个路径

查看生产脚本生成的选项:

成功生成sql脚本:并记录下脚本导出的路径

连接到虚拟主机提供的目标数据库服务器:

并点击新建查询,拷贝您导出的 SQL 脚本代码(此代码为第一步导出的sql脚本代码)到上图显示的查询分析器中,点击分析脚本,如果没有语法错误,就点击执行脚本,直到执行完毕。

导入数据结构完毕

第二:导入数据库数据

下面咱们开始导入数据库表中的数据:登陆您本地的数据库:

点击您本地计算机上的数据库右键-任务-导出数据:

选择目标数据库,如下添加虚拟主机提供给您的数据库信息(服务器地址,用户名,密码,数据库):

点击下一步,点击下一步,选中所有表,并确保“目标”

点击下一步,直到执行完毕:这样你的本地数据库就导入到虚拟主机上了

导入数据库数据完毕

问题三:怎样导入数据库 你先建立一个备份,然后建立备份用FTP,这样你空间数据库里会生成一个1bak文件或者是1sql文件。

1bak是MSSQL数据库备份出来的文件,1SQL是MYSQL的。

你打开FTP软件,然后将你电脑里的1sql文件上传到这数据库空间,会提示你覆盖,你点是。

传完以后,你点一下从备份中还原就可以了。

如果你还不明白,你可以联系一下你的IDC服务商,让他们帮你导或者远程帮你 *** 作也可以。

问题四:如何导入mysql数据库 MySQL数据库的导入,有两种方法:

1) 先导出数据库SQL脚本,再导入;

2) 直接拷贝数据库目录和文件。

在不同 *** 作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。

所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。

2 方法一 SQL脚本形式

*** 作步骤如下:

21 导出SQL脚本

在原数据库服务器上,可以用phpMyAdmin工具,或者mysqldump命令行,导出SQL脚本。

211 用phpMyAdmin工具

导出选项中,选择导出“结构”和“数据”,不要添加“DROP DATABASE”和“DROP TABLE”选项。

选中“另存为文件”选项,如果数据比较多,可以选中“gzipped”选项。

将导出的SQL文件保存下来。

212 用mysqldump命令行

命令格式

mysqldump -u用户名 -p 数据库名 > 数据库名sql

范例:

mysqldump -uroot -p abc > abcsql

(导出数据库abc到abcsql文件)

提示输入密码时,输入该数据库用户名的密码。

22 创建空的数据库

通过主控界面/控制面板,创建一个数据库。假设数据库名为abc,数据库全权用户为abc_f。

23 将SQL脚本导入执行

同样是两种方法,一种用phpMyAdmin(mysql数据库管理)工具,或者mysql命令行。

231 用phpMyAdmin工具

从控制面板,选择创建的空数据库,点“管理”,进入管理工具页面。

在SQL菜单中,浏览选择刚才导出的SQL文件,点击“执行”以上载并执行。

注意:phpMyAdmin对上载的文件大小有限制,php本身对上载文件大小也有限制,如果原始sql文件

比较大,可以先用gzip对它进行压缩,对于sql文件这样的文本文件,可获得1:5或更高的压缩率。

gzip使用方法:

# gzip xxxxxsql

得到

xxxxxsqlgz文件。

提示输入密码时,输入该数据库用户名的密码。

3 直接拷贝

如果数据库比较大,可以考虑用直接拷贝的方法,但不同版本和 *** 作系统之间可能不兼容,要慎用。

31 准备原始文件

用tar打包为一个文件

32 创建空数据库

33 解压

在临时目录中解压,如:

cd /tmp

tar zxf mydbtargz

34 拷贝

将解压后的数据库文件拷贝到相关目录

cd mydb/

cp /var/lib/mysql/mydb/

对于FreeBSD:

cp /var/db/mysql/mydb/

35 权限设置

将拷贝过去的文件的属主改为mysql:mysql,权限改为660

chown mysql:mysql /var/lib/mysql/mydb/

chmod 660 /var/lib/mysql/mydb/

打字不易,如满意,望采纳。>>

问题五:网站数据库,怎么导入 ? 你先建立一个备份,然后建立备份用FTP,这样你空间数据库里会生成一个1bak文件或者是1sql文件。

1bak是MSSQL数据库备份出来的文件,1SQL是MYSQL的。

你打开FTP软件,然后将你电脑里的1sql文件上传到这数据库空间,会提示你覆盖,你点是。

传完以后,你点一下从备份中还原就可以了。

如果你还不明白,你可以联系一下你的IDC服务商,让他们帮你导或者远程帮你 *** 作也可以。

问题六:oracle中怎样导入数据库文件 导出

导出具体的分为:导出表,导出方案,导出数据库三种方式。

导出使用exp命令来完成的,该命令常用的选项有:

userid: 用于指定执行导出 *** 作的用户名,口令,连接字符串

tables: 用于指定执行导出 *** 作的表

owner: 用于指定执行导出 *** 作的方案

full=y: 用于指定执行导出 *** 作的数据库

inctype: 用于指定执行导出 *** 作的增量类型

rows: 用于指定执行导出 *** 作是否要导出表中的数据

file: 用于指定导出文件名

Oracle 笔记

23

导出表

1导出自己的表

exp [email protected] tables=(emp,dept) file=d:\e1dmp

2导出其它方案的表

如果用户要导出其它方案的表,则需要dba的权限或是exp_full_database的权限,比如system就可以导出scott的表

E:\oracle\ora92\bin>exp [email protected] tables=(scottemp) file=d:\e2emp

特别说明:在导入和导出的时候,要到oracle目录的bin目录下。

3 导出表的结构

exp [email protected] tables=(emp) file=d:\e3dmp rows=n

4 使用直接导出方式

exp [email protected] tables=(emp) file=d:\e4dmp direct=y

这种方式比默认的常规方式速度要快,当数据量大时,可以考虑使用这样的方法。

这时需要数据库的字符集要与客户端字符集完全一致,否则会报错

导出方案

导出方案是指使用export工具导出一个方案或是多个方案中的所有对象(表,索引,约束)和数据。并存放到文件中。

1 导出自己的方案

exp [email protected] owner=scott file=d:\scottdmp

2 导出其它方案

如果用户要导出其它方案,则需要dba的权限或是exp_full_database的权限,比如system用户就可以导出任何方案

exp [email protected] owner=(system,scott) file=d:\systemdmp

导出数据库

导出数据库是指利用export导出所有数据库中的对象及数据,要求该用户具有dba的权限或者是exp_full_database权限

增量备份(好处是第一次备份后,第二次备份就快很多了)

exp [email protected] full=y inctype=plete file=d:\alldmp

导入

介绍

导入就是使用工具import将文件中的对象和数据导入到数据库中,但是导入要使用的文件必须是export所导出的文件。与导

出相似,导入也分为导入表,导入方案,导入数据库三种方式。

imp常用的>>

问题七:sql文件怎么导入mysql数据库 直接执行

mysql -uroot -pPassword 问题八:新建网站如何导入数据库MySQL 可以通过phpmyadmin工具导入mysql数据库备份。

Phpmyadmin常具支持导入数据库备份的格式有:sql、targz、tar

如果你的mysql数据库格式不是上述三种格式,请自行转换数据库备份格式。

在 *** 作mysql数据库备份前,需要先在虚拟主机控制面板中新建一个mysql数据库。

*** 作方法如下:

第一步、登录phpmyadmin数据库管理工具。

第二步、登录phpmyadmin工具,需要您输入mysql数据库用户名和数据库密码。(这个登录信息,在新建mysql数据库的时候可以获得)

第四步、选择数据库,点击“导入”。

问题九:怎样把一个sql的文件导入mysql数据库中 建议先导出表结构并进行整理,再进行数据迁移。SQL Server 和MySQL还是有很多地方不同的,比如某些字段类型,在MySQL中是不能够识别的,直接执行肯定是乱码。

MySQL命令行导出数据库:

1,进入MySQL目录下的bin文件夹:cd

MySQL中到bin文件夹的目录

如我输入的命令行:cd

C:\Program

Files\MySQL\MySQL

Server

41\bin

(或者直接将windows的环境变量path中添加该目录)

2,导出数据库:mysqldump

-u

用户名

-p

数据库名

>

导出的文件名

如我输入的命令行:mysqldump

-u

root

-p

news

>

newssql

(输入后会让你输入进入MySQL的密码)

(如果导出单张表的话在数据库名后面输入表名即可)

3、会看到文件newssql自动生成到bin文件下

命令行导入数据库:

1,将要导入的sql文件移至bin文件下,这样的路径比较方便

2,同上面导出的第1步

3,进入MySQL:mysql

-u

用户名

-p

如我输入的命令行:mysql

-u

root

-p

(输入同样后会让你输入MySQL的密码)

4,在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为news的目标数据库

5,输入:mysql>use

目标数据库名

如我输入的命令行:mysql>use

news;

6,导入文件:mysql>source

导入的文件名;

如我输入的命令行:mysql>source

newssql;

以上就是关于arcgis10.3挂接表格出现连接到数据库失败 常规功能故障 外部数据库驱动程序意外错误 怎解决全部的内容,包括:arcgis10.3挂接表格出现连接到数据库失败 常规功能故障 外部数据库驱动程序意外错误 怎解决、怎么导数据库(怎么导数据库报告)、怎么导入数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9737376.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存