通过pl/sql 将oracle10数据导入oracle9中
1、 打开pl/sql 中tools-preferences,设置Connection中的Oracle Home为oracle9,OCI library为oracle9 如图
2、
将oralce10目录下的tnsnames.ora文件里面的所要导出的oralce10的服务配置 复制到oracle9目录下的tnsnames.ora文件里面
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = liuming-7a85f7f)(PORT = 1522))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
3、重新打开PL/SQL,选择导出工具,将Export Exceutalbe 选择为oracle9的Exp.EXE,导出数据
4、然后登陆到要导入到的oralce9服务器,选择oralce9的 imp.exe将将刚才导出的数据文件.dmp导入到oracle9数据库中。
相关文档:
备注:
本博内容是承接上期内容的延续,由于内容过长,因此采用分段说明,以免大家看起来疲倦,若了解更多详细的安装流程,请继续关注本博。参照原版安装手册对照安装。
4.Configure Oracle Installation Owner Shell Limits
<1>配置limits.conf文件,红色标注为增加的配置内容。
[root@myli ......
由于种种原因,我们如果当时仅仅备份了mdf档,那么恢复起来就是一件很麻烦的事情了。
如果您的mdf档是当前资料库产生的,那么很侥幸,也许你使用sp_attach_db或者sp_attach_single_file_db可以恢复资料库,但是会出现类似下面的提示资讯
设备启动错误。物理档案名 'C:\Program Files\Microsoft SQL S ......
新建表:
create table [表名]
(
[自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,
[字段1] nVarChar(50) default '默认值' null ,
[字段2] ntext null ,
[字段3] datetime,
[字段4] money null ,
[字段5] int default 0,
[字段6] Decimal (12,4) default 0,
[字段7] image null ,
)
删除表:
Drop table [表 ......
今天下了个WIN7的英文包把系统换成英文的。感觉还行,可是当创建数据库表时发现出错了,查了下才知道是SQL的排序出问题了
下面是CTRL+c V搞过来的,只是方便大家有这样的问题可以得到解决
使用SQL2005进行创建数据库的时候,如果遇到创建失败的情况,如下:
Create 对于 数据库“xxxx”失败。 (Microsoft.SqlS ......
-- 查看当前db的登陆
select * from sys.sql_logins
-- 审核登陆数据库的用户
sql server managerment studio中,右键点开服务器的属性,在安全性页签中, 选中审核“成功和失败的登陆”,所有登陆都会在..MSSQL\Log\ERRORLOG中记录一条记录。
如果勾选“启用C2审核跟踪”,将会在..MSSQL\Log\目录 ......