查询表名称:
select table_name from user_tables;--包含你所有的表
查询表的列:
select column_name from user_tab_columns where table_name=upper('tablename');--包换所有表的列
那里面是你本地的tnsname中配置的链接描述符,如果没配就没有显示的,找到你的tnsnamesora添加你新库的信息,类似下面这样:
TESTDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 1921681xxx)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = xxxx)
)
)
方法一:修改配置文件法(专家模式)。
该文件路径:x:\oracle\product\1020\db_1\NETWORK\ADMIN\tnsnamesora (x代表你所安装的oracle所在的盘符)。
使用UE打开它,在文件内容后添加以下自定义设置
testdb =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 1001362)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = testdb)
)
)
注:第一行test为net服务名,理论上来说可以是任意字符串;
第三行的ip地址为远程数据库的ip,PORT设置远程端口,一般取默认1521;
第六行testdb为要连接的数据库名。
方法二:使用向导配置(向导模式)
1)依次点击 开始菜单-所有程序-Oracle - OraDb10g_home2-配置和移植工具-Net Configuration Assistant 选择 net服务名配置 ,点击 下一步
2)选择 添加 ,点击 下一步
3)输入要连接的oracle数据库名,点击 下一步。
4)使用默认的Tcp选项,点击下一步
5)填写主机的ip地址或者主机名,一般使用默认端口PORT:1521,设置好主机名和端口号后,点击 下一步 继续。
6)选择不进行测试,点击下一步
7)默认net服务名跟前面我们设置的数据库名是一样的,这里无需修改,点击下一步
8)系统询问是否配置另一个net服务名,选择 否 ,点击 下一步。
9)继续 点击 下一步,最后 点击完成 按钮 ,完成本次net服务配置。
以上就是关于如何用VB编程给已经创建好的oracle数据库插入数据表和字段名称全部的内容,包括:如何用VB编程给已经创建好的oracle数据库插入数据表和字段名称、oracle已经创建一个数据库了,但是pl/sql的database中没有、oracle SQL Dveloper 如何连接自己已经创建好的数据库啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)