以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  foxtable如何执行oracle的ddl语句?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=90252)

--  作者:howell86
--  发布时间:2016/9/8 12:34:00
--  foxtable如何执行oracle的ddl语句?
想通过foxtable管理oracle数据库表,比如创建表,删除表和增加字段等。

--  作者:有点蓝
--  发布时间:2016/9/8 14:31:00
--  
一、9.0以前的版本看http://www.foxtable.com/webhelp/scr/1823.htm

二、10以上版本,按照以下方式试试(在11gr2测试通过)
1.官网下载32位的客户端程序,注意版本要和服务器安装的版本一致

2.客户端电脑系统必须是干净的,如果安装过Oracle64位或者其它版本的,最好重装系统再来

3.客户端电脑安装第一步下载的Oracle32位的客户端程序

4.按照http://www.cnblogs.com/psforever/p/3929064.html的方法,在客户端设置一个连接服务,如果这个连接服务测试可以连接到服务器就可以了

5.Foxtable设置数据源,提供程序选择:Oracle Provider for Oledb

6.Oracle查看版本sql:

se lect * from v$version; 

se lect * from product_component_version;



--  作者:howell86
--  发布时间:2016/9/9 10:46:00
--  
我配置了好了,但是好像只有查询的功能,没有方法执行ddl语句,比如创建表create table tt  (col1 varchar2(16)),
是否有什么方法通过foxtable去执行ddl语句?

Provider=OraOLEDB.Oracle.1;Password=test123;Persist Security Info=True;User ID=test;Data Source=localrac

--  作者:有点蓝
--  发布时间:2016/9/9 12:02:00
--  
http://www.foxtable.com/webhelp/scr/0696.htm

oracle创建表应该是要指定表空间的,具体看oracle说明文档