2009-10-26 18 views
0

如何从unix开发服务器获得详细信息?
应在.dbc文件
中提供以下参数值,并将其映射到ETL服务器。
如何从unix开发服务器获取oracle数据库参数的值?

dbms:<br> db_version:<br> 
db_home: 
<br> db_name: <br> db_nodes: <br> 
case: <br> 
generate_dml_with_nulls:<br> 
field_type_preference:<br> 
treat_blanks_as_null:<br> 
oldstyle_emptystring_as_null:<br> 
fully_qualify_dml: <br> 
dml_with_maximum_length:<br> 
interface: <br> direct_parallel: 
<br> 

请纠正我,如果我在任何地方错在问这个问题?
非常感谢!

回答

1

如果你可以连接到它(不太清楚你的问题),你可以使用下面的查询发现一些有趣的信息:

SELECT * FROM V $实例;

+0

让我解释清楚情况的列表。 其实我需要在远程桌面上使用ETL工具。为此,我将主机作为我的unix开发服务器。 现在一切正常工作与ETL服务器。 当我保留一个输入表组件时,问题就出现了。 此组件将从数据库的特定表中获取数据,因此我必须向此组件提供一个.dbc文件才能连接到oracle。 现在我不知道如何检测unix开发服务器上的Oracle服务器? 它会在开发服务器上吗? 请提出建议。 – srihari 2009-10-26 21:11:57

+0

我对ETL Tools并不熟悉,也没有检测到服务器(看起来很愚蠢,但我认为您可以只使用查询管理程序,将Dev Server的IP /网络名称并连接到Oracle。) 你检查了http://www.oracle.com/technology/products/warehouse/index.html? – 2009-10-29 12:12:30

+0

安东尼非常感谢你的信息。 我与开发人员谈过这件事。 答案是我们在开发服务器上不会有任何oracle数据库。 但是,我们在开发服务器所在的环境中提供了一个Oracle开发人员服务器。 因此,为了从开发服务器连接到这个oracle服务器,我们需要使用.dbc文件。在.dbc文件中,我们需要提供我们愿意连接的oracle服务器的IP地址或名称及其名称加密的密码(与您推荐的想法同步)进行登录。 非常感谢。 – srihari 2009-10-29 18:01:35

0

select * from V$PARAMETER;
这将导致所有的数据库参数

相关问题