以1SQL Server 6000为3例说明SQL Server到Oracle连接服务器的具体实现过程。 2。要求pc机上h安装oralce客户8端软件和sqlserver1000软件。 6。客户7端的配置tnsnames。ora文1件,配置所要连接的数据库服务器(windows,unix等平台均可以3) eg:tnsnames。ora 。。。。。。 TEST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 40。5。07。20)(PORT = 0381)) ) (CONNECT_DATA = (sid = blue) (SERVER = DEDICATED) ) ) 。。。。。。 1。配置windows的ODBC数据源: 开y始菜单—》设置—》管理工n具—》数据源(ODBC)—》进入l配置用户5DSN或者系统DSN均可以2:添加—》选择Microsoft ODBC for oracle—》自定义g数据源名称(最好跟tns中4连接串同名!)—》服务器名称(必填!填写tns文5件中4的连接串名称)—》完成。 6。配置sqlserver5000中3的连接服务器: 企业管理器—》安全性—》连接服务器—》右键新建连接服务器—》定义v连接名称; 选其他数据源; 指定程序名称为4:Microsoft OLE DB Provider for Oracle; 产品名称可不d填; 数据源指定刚才zODBC中6定义w好的数据源名称; 提供程序字符串按以2下b格式填写:User ID=username;Password=userpasswd(或者按如下u格式:UID=username;PWD=userpasswd),这里的用户0名和密码对应所要连接的oracle数据库中8的用户6名和密码 —》 安全性标签页里:设置用此安全上x下x文0进行,并录入woracle的数据库用户8名和密码—》服务器选项标签页可默认4—》确定。 7。准备工p作全部完成啦!在sqlserver企业管理器—》安全性—》连接服务器打开p刚建好的连接服务器—》点击表,即可在右边窗口g看到该oracle数据库用户1拥有的的所有表名,但在这里还并不c能查看表的记录,这个p需要在sqserver的查询分1析器中5用具体sql实现!访问表时,使用格式为4: [连接服务器名]。。[ORACLE用户4]。[表名]。更详细具体的使用这里不p再赘述。 zjg攀wЩmllxaфrㄐ师选∶
创新互联服务项目包括盂县网站建设、盂县网站制作、盂县网页制作以及盂县网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,盂县网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到盂县省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
还真不知道 ORacle的 应该有,因为用友是 叫常用凭证更能的。每个月经常用到的 调出来修改后保持就行了。 问问 技术支持看看!
1、采用insert into values 语句插入一条,写很多条语句即可多条数据,这种主要针对于离散值以及一些基础信息的录入,如:insert into test(xh,mc) values('123','测试');
如果插入的数据有规律,可利用for、loop循环插入,主要用于批量生成测试数据
begin
for i in 1 .. 100 loop
insert into test(xh,mc) values(i||'','测试');
end loop;
end ;。
2、采用insert into selct from 语句来一次性插入一个集合,这种主要依据于要插入的数据源已经存储于数据库对象中,或者利用dual虚表来构造数据,经过加工后写入一个集合。
insert into test (xh,mx) select '123','测试' from dual;
3、采用plsql等工具、或者oracle的imp、impdp命令来导入,这种主要用数据库与数据库之间的大批量数据导入,导入的数据格式为plsql的pde、oracle的dmp等。dmp文件可使用
table_exists_action参数控制导入动作:replace替换原表,truncate清除原表数据再导入,append增量导入数据,当然impdp数据泵的导入要依赖于directory路径。
impdp 用户名/密码 dumpfile=123.dmp logfile=123.log directory=imp_dir tables=test table_exists_action=append
4、使用excel文件直接拷贝。这种主要用于要写入的数据已是excel文件或者行列分明的其它格式文件,每一列的值和表结构相对应,可直接打开表的行级锁,把数据拷贝进入。
打开行级锁方法:
select t.*,rowid from 表名 t where 1=2;
select * from 表名 where 1=2 for update;
直接把excel数据拷贝到表里
(1) 成批增加固定资产
第一步:在应付模块录入一张资产应付发票,发票行分配“固定资产—固定资产中转”等资产结算科目
第二步:在应付模块运行“ 创建成批增加 ”请求,注意请求参数中的 GL日期必须晚于需要进行成批增加的资产发票日期
第三步:在资产模块的“ 准备成批增加 ”中查询出上步从应付模块传送过来的资产新增信息,再添加详细的资产卡片信息后进行“ 过账成批增加 ”
第四步:请求运行完成后在资产工作台可以查询出刚才新增的资产卡片则说明“成批增加资产”已经成功。
(2)成批创建在建工程
与创建固定资产过程基本相同,只是在AP模块中的结算会计科目与固定资产不同
在建工程发票引入FA模块之后,“ 准备成批增加 ”中资产类型"CIP",运行请求集“过账成批增加”
(3)手工增加资产
手工增加资产在Oracle系统中有以下两种方式:手工快速增加和手工明细增加,这两种增加方式的适用范围和区别如下
手工快速增加:资产=》资产工作台=快速增加
1、 在固定资产快速录入屏幕用快速录入的流程快速地录入固定资产,快速增加资产只需输入 6 个必要的字段:资产说明、资产类别、账簿、资产成本、放置地点和总帐折旧费用帐户。其它的资产信息如折旧方法、使用年限、折旧率等使用相应资产种类已定义的默认值。
2、对于其他的信息, Oracle 固定资产使用在类别,帐簿和启用日期等处定义的 缺省信息由系统自动生成。
手工明细增加:资产=》资产工作台=增加
(4)CIP转增资产
资产>资本化 CIP 资产---》资本化(按钮)
(5)资产的调整
资产调整内容:
1) 财务信息调整
2) 调整资产类别、折旧方法
3) 调整资产的数量
4) 资产重估
5) 可成批更改
例 价值调整:
发票 -》“ 创建成批增加 ”=》 准备成批增加 =》添加至资产(按钮) =》 过账成批增加
(6)资产的内部转移
资产 > 资产工作台 - 分配(转出:负值 转入:正值)
(7)报废资产
资产完全报废与部分报废
“部分报废”和“完全报废”的路径和操作是一样的,不同之处:“部分报废”在“报废成本”中输入资产的部分成本,“完全报废”在“报废成本”中输入全部成本。
资产 > 资产工作台 - 报废(按钮)
(8)重新启用报废资产
资产 > 资产工作台 - 报废 - 撤销报废
计算损益:折旧-计算损益
(9)折旧
折旧-运行折旧(报表)
资产会计人员通过这个折旧报表来进行对帐,查看是否有异常情况,有异常则需到资产工作台对资产进行调整,再运行折旧—查看日记帐分录准备金分类帐报表,可重复操作直至折旧正确即可。
(10)关闭资产会计期
确定资产折旧正确、并将资产模块的财务信息传送至总账、总账会计过账后即可关闭资产会计期
折旧-运行折旧(报表)- 勾选(关闭期间)
(11) 资产模块查询
查询-财务信息
(1)首先,可以不按照数据库中的字段存放顺序,编辑形成Excel表中的数据,准备导入到oracle中:
(2)把Excel文件另存为(文本文件(制表符分隔)(*.txt))
在另存为之前要选中Excel中要另存为的数据,否则形成的txt文件可以导入不了pl*sql中:
(3)将新生成的数据录入.txt文件导入到Pl*SQL
进入Pl*SQL,选择菜单栏中的工具文本导入器,进入到文本导入器的页面后,先点击“来自文本文件的数据”选项卡,然后点击打开按钮,选择数据录入.txt文件.在选择之前必须要把相应的Excel文件关闭,否则txt文件无法导入:
(4)此时“文件数据”中会显示:
(5)在“配置”进行配置:
如果不将标题名勾选上,则会导致字段名也当做记录被导入到数据库中,影响正确录入。
说明:由于在Excel中,超过15位的数字后三位会显示为0,需要在输入的数值前输入英文单引号,这样数值就能正常显示了。由于身份证号码是18位的数字,所以其前面有一个单引号,可以通过(4)中的文件数据中看到身份证号码相对应的字段值前面确实有一个单引号,那么在配置中设置字段开始位置时,就应将相对位置设置为1。
(6)“结果预览”中可以看到:
(7)点击“到Oracle中的数据”选项卡:
(8)点击下方的“导入”按钮:
可以看到导入成功。
oracle11g安装环境变量配置方法:
1. 确保你的oracle 能用SQL/PLUS连接上;
2. 在环境变量中,配置oracle数据库中的以下值:
变量名:ORACLE_SID,变量值:oracle实例名
变量名:NLS_LANG, 变量值:AMERICAN_AMERICA.ZHS16GBK,可根据自己的需要选择字符集
变量名:TNS_ADMIN,变量值:D:\app\Andreas\product\11.2.0\dbhome_1\NETWORK\ADMIN,我的oracle是装在D:\app\Andreas目录下。
3. 打开PL/SQL,连接数据库。这时会报初始化错误。不用管它,点击确定。连续三次,就可以在未登录的情况下进入PL/SQL。在Tool--
Connection下,有两个录入项:Oracle Home(empty is autodetect)和OCI Library(empty is autodetect),分别填入oracle的安装目录,和32位客户端的解压目录,如:
Oracle Home D:\app\Andreas\product\11.2.0 我的oracle是装在D:\app\Andreas目录下。
OCI Library D:\app\Andreas\instantclient_11_2\oci.dll我的客户端是解压在D:\app\Andreas目录下。
4. 关闭PL/SQL,然后重新打开,就可以登录了
oracle11g安装环境变量配置步骤:
1.首先是ORACLE_HOME,这个环境配置与java的环境培训类似,如下图按照计算机右击-》高级系统设置-》高级-》环境变量-》在系统变量中新建:
变量名 ORACLE_HOME
变量值 E:\Oracle\product\11.2.0\dbhome_1
2.第二,配置TNS_ADMIN
变量名 TNS_ADMIN
变量值 E:\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN
3.变量名 NLS_LANG。
变量值 SIMPLIFIED CHINESE_CHINA.ZHS16GBK
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款