乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > wpf怎么使用dbexportdoc v1.0 for my...

wpf怎么使用dbexportdoc v1.0 for my...

作者:乔山办公网日期:

返回目录:office365


DBExportDoc V1.0 For Oracle(Oracle数据库表结构导出器)是一套用来完成将Oracle数据库中的表结构导出成Word文档,并输出标准的打印报表格式的软件。

软件采用Word中VBA开发完成,软件使用Word中的菜单操作,与Word完全集成。

因为软件完全利用OFFICE宏来控制报表输出,所以用户在使用软件时请开启Word中的宏功能。

软件导出的文档格式如下图所示,有目录索引列表,及每个表的描述及字段说明。



由于建立了lname列的索引,与执行表的完全扫描相比,效copy率提高了很多,但我们要求扫描的记录数量仍旧远远超过了实际所需 要的。
虽然我们可以删除lname列上的索引,再创建fname或者age 列的索引,但是,不论在哪个列上创建索引搜索效率仍旧相似。
select * from ALL_TAB_COLUMNS;
直接复制出来就好

使用DBExportDoc V1.0 For Oracle导出数据库表结构详细步骤

在网上查找到的,只有该工具的下载和一些基本的使用步骤,但是并未能介绍该工具的具体使用方法,下面就以我的使用经历简单介绍一下它的使用。

如果Office是2003的版本,在打开DBExportDoc V1.0 For Oracle.doc时,会弹出是否启用宏的对话框,这时需要选择是。如果是Word设置了宏被禁止了,这时需要先启用宏,选择菜单 “工具” -- > “宏” -- > “安全性” -- > 将宏的安全级别设为<中>或<无>即可,建议设为<中>级别。
如果Office版本是2007以上的,就需要在打开DBExportDoc V1.0 For Oracle.doc后,点击左上方靠中的位置(即菜单项下面)“安全警告 宏已被禁用。选项”这里,点击选项按钮,636f7079e799bee5baa6e997aee7ad94333选择启用此内容,然后确定。或者点击Office最顶上那一排菜单,最靠右的那个比较隐蔽的黑色向下箭头,选择“其他命令” -- > “信任中心” -- > “信任中心设置” -- > “启用所有宏”,注意噢,这种方式不是特别推荐,建议使用完DBExportDoc V1.0 For Oracle.doc导出数据库表结构后将宏设置为禁用!!!

成功打开DBExportDoc V1.0 For Oracle.doc后,就会弹出一个连接数据库的对话框,如果该对话框不小心被关闭了或者根本就没弹出来,可以关闭DBExportDoc V1.0 For Oracle.doc并重新打开试试,如果还是不行,请选择Word的“加载项”菜单,然后可以看到左上方有DBExportDoc这么一个下拉菜单,点击下拉按钮,然后选择“连接数据库”就可以看到连接数据库的界面了。

选择第二个连接项(其实两个差别不大,第一个是连接本地的,第二个可以连接远程的数据库,当然两个只要将Data Source写正确了就可以了)
Provider=MSDAORA.1;Password=test;User ID=test;Data Source=local;Persist Security Info=True
Provider=MSDAORA.1;Password=test;User ID=test;Data Source=ydgl126;Persist Security Info=True
这里主要讲的是一些主要的配置项:
User ID登陆数据库的用户名
Password登陆数据库的密码
Data Source数据库的service_name
User ID和Password都好解决,这两个最基本了。关键是Data Source,如果是需要连接远程的数据库,刚开始我也配置服务实例名,结果还是现实连接出错,蹦出一个大大的错误红色警告框。比如,数据库服务器的ip是192.168.1.102,端口是默认的1521,服务实例名是orcl。比如数据库连接的用户名和密码都是testoracle,那么此时Provider=MSDAORA.1;Password=test;User ID=test;Data Source=ydgl126;Persist Security Info=True就可以修改成
Provider=MSDAORA.1;Password=testoracle;User ID=testoracle;Data Source=192.168.1.102:1521/orcl;Persist Security Info=True
如果端口是默认的1521,那么可以省略成192.168.1.102/orcl,如果不是默认的端口,就需要指定端口。

不知道数据库服务实例名怎么办?
1.查找tnsname.ora文件,看是配置的连接192.168.1.102数据库否有service_name
2.如果tnsname.ora文件中只有sid,并没有service_name,就可以使用PL/SQL,连上该数据库服务器,新建一个Command Window,
执行语句:show parameter service_names;,就可以得知service_name。当然也可以使用查询分析器执行。

成功连上数据库后就会弹出导出表的窗口,如果没有弹出数据导出窗口,请选择Word的“加载项”菜单,然后可以看到左上方有DBExportDoc这么一个下拉菜单,点击下拉按钮,然后选择“导出数据库表结构”,然后选择需要导出数据的用户,再选择需要导出的表(可以按住Ctrl或Shift多选),并且点击 “-->” 添加到右边的视图框中,然后点击导出即可。

如果按照以上步骤还是无法连接,就需要选择具体的数据库适配方式了。
可以在连接数据库的窗口选择“新建连接...”,然后选择正确的驱动,我们以Oracle作为示例“Microsoft OLE DB Provider for Oracle”,然后点击下一步,在输入服务器名称中输入192.168.1.102:1521/orcl,然后输入用户名和密码(如果是默认的端口,可以省略),然后点击测试连接,就可以测试连接是否成功。
连接时必须保证数据库的service_name和端口是正确的。

相关阅读

  • wpf怎么使用dbexportdoc v1.0 for my...

  • 乔山办公网office365
  • DBExportDoc V1.0 For Oracle(Oracle数据库表结构导出器)是一套用抄来完成将Oracle数据库中的表结构导出成Word文档知,并输出标准的打印报表格式的软件。软件采用Word中VBA开发完成,软件使用
  • office access如何打开mdb文件怎么打开

  • 乔山办公网office365
  • 用破解软件 OFFICE密码破解类的 网上很多office access如何打开mdb文件怎么打开百(一)度mdb格式的文件问可以用MS Access打开编辑,也可以用Excel打开只能浏览。(二)mdb是什么文件格式答
  • “microsoft odbc dbase driver”外...

  • 乔山办公网office365
  • 由于微软在2017-10-10左右更新了安全补丁(KB4041678,KB4041681)从而更新了Microsoft JET Database Engine导致asp、asp.net等无法读取Excel。出错提示1:Microsoft OLE DB Provider for ODBC Driver
  • Microsoft Office Access 2007 数...

  • 乔山办公网office365
  • 在控制面板中试试 删不掉就没办法了Access 2007 是一款桌面型数据库,如果你不做编程方面的工作,这个对你一点做用都没有。所以您可以删除了它,删除后对你的Office里的Word和Excel没有
  • 如何破解ACCESS数据库的密码

  • 乔山办公网office365
  • access数据库密码破解器http:///softdown/19905.htm,这方面的工具百有很多,度该款工具能够破解任何版本的Access数据库密码,包括access2000,2003,2007和2010,非常的实用,专是一款属万能的a
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网