我一般这样导入的
imp 新用户名/密码@服务名 file=需要导入的文件 fromuser=数据库文件的导出用户名 touser=新用户名 log=就导入全过程的日志
如果还有疑问,可执行imp help=y 查看更多的参数
开始--运行--cmd
这样就打开了dos窗口,然后就是登录mysql了(需要你的电脑有mysql客户端,如果你安装了mysql应该会有的)。
mysql
-h
$host
-u
$user
-p[$password]
[$databasename]
接下来就会提示你输入密码,直接输入、回车就可以了。解释:
$host:你的数据库服务器地址,如果是本地可以用localhost,如果修改了默认端口还需要加上端口,如:localhost:3333;
$user:登录mysql的用户名,如:root
$password:与mysql用户名匹配的密码,如果没有这里输入,则会在下一行请求密码认证(显示)。建议直接用-p就可以了,不要在此输入密码。
$databasenam:可选项,不用此项则直接进入mysql数据库,默认没有选择任何数据库;使用了此项,则把该数据库作为默认的数据库,在 *** 作中可以更换。
1
先将你要转移的数据库备份出来(具体做法):
在DOS下输入命令
mysql
-u用户名
-p密码
database_name
c:\bbbsql;
2
将备份出来的bbbsql文件拷贝到另一台机器上,同样放到C:\下;
控制台进入mysql,新建一数据库,并切换到该数据库下进行 *** 作;
输入命令source
c:\bbbsql
;
注册表在DOS下的导入导出
在DOS提示符下键入Regedit命令,将出现一个帮助屏幕。此屏幕给出了其命令行参数及其使用方法。
语法:Regedit[/L:system][/R:user]filename1
Regedit[/L:system][/R:user]/Cfilename2
Regedit[/L:system][/R:user]/Efilename3[regpath]
其中:
/L:system指定systemdat文件的存放位置。
/L:user指定userdat文件的存放位置。
filename1指定引入注册表数据库的文件名。
/Cfilename2指定形成注册表数据库的文件名。
/Efilename3指定导出注册表文件的文件名。
regpath指定导出注册表文件的开始关键字(缺省为全部关键字)
现举几个例子说明regeditexe在DOS下的使用方法。
例1将系统注册表数据库registry导出到reg1reg文件中。
regedit/Ereg1reg
例2reg1reg形成系统注册表数据库registry(全部)中。
regedit/Creg1reg
例3将regdat引入系统注册表数据库中(部分)。
regeditregdat
例4将CJH开始的关键字导出注册表数据库,并命名为cjhreg。
regedit/Ecjhregcjh
例5指定system/dat存放在D:\PWIN中和userdat存放在E:\PWIN中,将regdat数据文件形成一个新的注册表数据库registry。
regedit/L:D:\PWIN/R:E:\PWIN/Cregdat
有了以上这些知识,结合在《对注册表进行编程的“捷径”》里讲过的关于导入或导出的注册表文件(REG),我们就可以在DOS方式下对注册表进行编程了。
我们还是以更改“txt”文件的默认打开方式——“记事本”为“写字板”为例。首先在MS-DOS提示符下导出“HKEY_CLASSES_ROOT\txtfile”子键这一分支,即执行命令:
regedit/EtxtregHKEY_CLASSES_ROOT\txtfile
然后用DOS下的EDIT编辑器打开txtreg文件进行编辑:将其中所有的“C:\\WINDOWS\\NOTEPADEXE”全部改成“C:\\WINDOWS\\WRITEEXE”,存盘退出EDIT,再在命令行下执行命令:
regedittxtreg
便大功告成了
以上就是关于在dos中将数据库数据导入oracle时,报这样的错: IMP-00034:警告:在导出文件中未找到FromUser"IIMS"全部的内容,包括:在dos中将数据库数据导入oracle时,报这样的错: IMP-00034:警告:在导出文件中未找到FromUser"IIMS"、在windows的DOS模式下怎么进入MySqL数据库、怎么把别人的数据库导入到MYSQL里面等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)