小编use*_*356的帖子

Oracle SID和服务名称; 连接问题

我正在尝试通过sql developer连接到远程服务器上的oracle db.我将连接细节复制到tnsnames,我可以连接到db.

但是,我有另一个db应用程序,它与sqldeveloper相同,当我尝试建立连接时,我不断收到此错误.此应用程序使用oracle jdbc瘦客户端,它需要主机名和SID.

我收到以下错误:

值java.sql.SQLException:监听拒绝与以下错误的连接:ORA-12505,TNS:监听器目前不知道的SID连接描述符中给出

在排除故障时,我更改了sqldeveloper中的tns选项,我选择了基本选项来找出问题所在,我意识到由于服务名称正确而无法通过SID连接到数据库,我能够连接到它甚至通过sqldeveloper命名.

我已经使用了一些数据库查询来查找SID名称,但我仍然遇到同样的错误.请帮我排除故障.

谢谢你的时间..

database linux oracle oracle11g

6
推荐指数
1
解决办法
8万
查看次数

Sql庞大的插入脚本

我以插入脚本的形式备份了一个表,使用toad for oracle.因为巨大的尺寸,我无法在toad中使用该脚本来执行插入.有没有办法可以使用toad运行庞大的脚本?

oracle toad

3
推荐指数
1
解决办法
6668
查看次数

oracle基于单个列重复行

如何根据单个列找出重复的行.我在oracle中有一个表,其中包含下面给出的数据,它有重复数据.我正在尝试选择并查看具有重复员工ID的所有行,如下所述

EMP表:

EmpId Fname Lname Mname Jobcode Status exp_date

1      Mike Jordan A    IT      W      12/2014
1      Mike Jordan A    IT      A      12/2014
2      Angela ruth C    sales   P      12/2015
2      Angela ruth C    IT      W      12/2015
3      Kelly  Mike B    sales   W      12/2015
Run Code Online (Sandbox Code Playgroud)

从上表我想要选择所有重复empid的行,如下所示

EmpId Fname Lname Mname Jobcode Status exp_date

1      Mike Jordan A    IT      W      12/2014
1      Mike Jordan A    IT      A      12/2014
2      Angela ruth C    sales   P      12/2015
2      Angela ruth C    IT      W      12/2015 …
Run Code Online (Sandbox Code Playgroud)

sql duplicates oracle11g

2
推荐指数
1
解决办法
8029
查看次数

Oracle使用单个空格更新列中的多个空格

我正在尝试使用普通的sql语句更新一个可能只有一个空格或多个空格的列到一个单独的空间而不是pl sql

我可以通过更新表set column_name =''执行此操作,其中column_name类似'%%'但是,可能会有一些数据,例如该列中的abc def.我不想打扰那些数据的模式,这意味着如果只想在列中填充空格而不是触摸有任何数据的列时才这样做.

sql oracle

2
推荐指数
2
解决办法
2万
查看次数

Oracle null值

有人可以在oracle db中解释下面查询的功能,为什么不返回最后一个空行.还请在空值的情况下解释我的功能.

Table Store_Information
store_name    Sales  Date
Los Angeles   $1500  Jan-05-1999
San Diego      $250  Jan-07-1999
San Francisco  $300  Jan-08-1999
Boston         $700  Jan-08-1999
(null)         $600  Jan-10-1999


SELECT *
FROM scott.Store_Information
WHERE store_name IN (null)

STORE_NAME           SALES                DATE                      
-------------------- -------------------- ------------------------- 

0 rows selected
Run Code Online (Sandbox Code Playgroud)

sql oracle

1
推荐指数
1
解决办法
343
查看次数

Oracle号码数据类型问题

我试图在我的oracle 11g db中保存一些特定字符(比方说4).当我说数据时,我的数字有一个前导零,如0100 0101等.为什么oracle会截断前导零.有可能避免这种情况.我真的希望领先的零被保存.请帮忙.

谢谢!

sql oracle rdbms oracle11g

0
推荐指数
1
解决办法
1710
查看次数

标签 统计

oracle ×5

sql ×4

oracle11g ×3

database ×1

duplicates ×1

linux ×1

rdbms ×1

toad ×1