Tag: oracle9i

ORA-01017从9i客户端连接到11g数据库时,无效的用户名/密码

我试图从9i(v9.2.0.1)客户机的PC上连接到11g(v11.2.0.1.0)上的模式。 它似乎连接罚款一些模式,但不是这一个 – 它回来了每次ORA-01017 Invalid Username/Password错误。 用户名和密码是正确的 – 任何人都可以想到为什么这不起作用的原因? 9i和11g之间有没有根本的不兼容?

如何从oracle sql中只select1行?

我想使用oracle语法从表DUAL只select1行。 例如,我想执行这个查询: SELECT user FROM DUAL 它会有40条logging 但我只需要一个logging。 …而且,我想在没有WHERE子句的情况下实现它。 我需要在table_name字段中的东西,如: SELECT FirstRow(user) FROM DUAL

Oracle PL / SQL – 如何创build一个简单的数组variables?

我想创build一个可以在我的PL / SQL代码中使用的内存数组variables。 我在Oracle PL / SQL中找不到任何使用纯内存的集合,它们似乎都与表关联。 我期待在我的PL / SQL(C#语法)中做这样的事情: string[] arrayvalues = new string[3] {"Matt", "Joanne", "Robert"}; 编辑: Oracle:9i

ORA-12560:TNS:协议适配器错误

我Google [d]为这个错误ORA-12560:TNS:协议适配器错误,但无法find实际的原因,以及如何解决这个错误? 谁能告诉我一个完美的解决scheme来解决login问题。

在Oracle中进行多行插入的最佳方法是什么?

我正在寻找一种将多行插入Oracle 9数据库的好方法。 以下在MySQL中工作,但在Oracle中似乎不受支持。 INSERT INTO TMP_DIM_EXCH_RT (EXCH_WH_KEY, EXCH_NAT_KEY, EXCH_DATE, EXCH_RATE, FROM_CURCY_CD, TO_CURCY_CD, EXCH_EFF_DATE, EXCH_EFF_END_DATE, EXCH_LAST_UPDATED_DATE) VALUES (1, 1, '28-AUG-2008', 109.49, 'USD', 'JPY', '28-AUG-2008', '28-AUG-2008', '28-AUG-2008'), (2, 1, '28-AUG-2008', .54, 'USD', 'GBP', '28-AUG-2008', '28-AUG-2008', '28-AUG-2008'), (3, 1, '28-AUG-2008', 1.05, 'USD', 'CAD', '28-AUG-2008', '28-AUG-2008', '28-AUG-2008'), (4, 1, '28-AUG-2008', .68, 'USD', 'EUR', '28-AUG-2008', '28-AUG-2008', '28-AUG-2008'), (5, 1, '28-AUG-2008', […]