欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

工作环境移植到window7下的记录 博客分类: 业界 工作OracleXPDelphiDreamweaver 

程序员文章站 2024-03-21 15:53:46
...
近日将工作环境移植到了windows7

由于没有全新安装,还留了个XP,硬盘空间有限,准备在window7里直接运行XP中已经安装的各种工具:

jdk
无障碍,改环境变量之

idea
无障碍,自动重新生成用户配置文件

dreamweaver
原来是输序列号安装的,无法启动(少了个注册用的XX服务),网上找了个crack可执行文件,覆盖掉,搞定。

oracle client
注册表导入(目录都是原来的XP中的,这里的C盘是我原来的最后一个盘符,拿它当win7的主分区后,它在win7中就变成C了,原XP盘符依次c->d,d->e......)
引用

[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE]
"inst_loc"="D:\\Program Files\\Oracle\\Inventory"
"ORACLE_HOME"="C:\\ORACLE\\ORA92"
"ORACLE_HOME_NAME"="OraHome92"
"API"="C:\\ORACLE\\ORA92\\dbs"
"ORACLE_GROUP_NAME"="Oracle - OraHome92"
"NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"

[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ALL_HOMES]
"HOME_COUNTER"="1"
"DEFAULT_HOME"="OraHome92"
"LAST_HOME"="0"

[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ALL_HOMES\ID0]
"NAME"="OraHome92"
"PATH"="C:\\ORACLE\\ORA92"
"NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"

[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0]
"ID"="0"
"ORACLE_GROUP_NAME"="Oracle - OraHome92"
"ORACLE_HOME_NAME"="OraHome92"
"ORACLE_HOME"="C:\\ORACLE\\ORA92"
"NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
"ORACLE_BUNDLE_NAME"="Enterprise"
"ORACLE_HOME_KEY"="Software\\ORACLE\\HOME0"
"SQLPATH"="C:\\oracle\\ora92\\dbs"

环境变量
引用
ORACLE_HOME:C:\oracle\ora92


PL/SQL DEV(oracle client的配置其实是为它)
启动,登录都没问题
但是查询出来的中文都是乱码,无论我怎么改注册表里的NLS_LANG都没用。

最后找到一个办法:
添加环境变量(值是你oracle服务器的字符集)
引用
NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK



DELPHI6
将原来系统路径\system32中的*.bpl添加到DELPHI原安装目录bin中,直接就可以运行了。。
会提示兼容性问题,不管它。启动以后发现控件标签全无
将DELPHI原安装目录中的所有BPL找出来在install package里全部添加,控件标签回来了。(有一些提示not design time的,不用管它,下次启动选择不再加载)
将DELPHI原安装目录lib,source等目录加到library path中
打开lib\dclusr.dpk,将这里面的控件路径加到library path中,然后install之
打开以前的一个工程,编译测试。。

全新安装的工具
QQ2009,报一个DLL错误
chrome,懒得搞那个自定义安装目录
Alcohol,这个得全新安装吧原来是120%,现在换免费的52%了

另外,非重新安装直接运行的程序最好都将启动方式改为‘以管理员身份运行’