我试图从Windows客户端将Kerberos身份验证配置为Oracle 11.2数据库。目标是让IIS应用程序池通过其服务帐户凭据连接到DB,而不必在连接字符串中存储密码。
环境信息:
Windows 2008R2活动目录
Linux AIX主机上的Oracle 11.2 DB
Windows 2008R2x64客户端PC
使用Oracle .NET驱动程序通过IIS应用池连接数据库
这可行吗?我看过几篇文章指出了这一点,但我甚至无法让sqldeveloper从DB服务器本身和Windows客户端使用Kerberos进行身份验证。
我能够在DB服务器上检索kerberos票证(okini
我遇到了一个相当奇怪的场景,不确定是否有人见过它。我已经安装了sql developer版本3.xx,并且多年来一直工作正常,直到今天早上……当我尝试将300K+记录的视图导出到excel文件时。然后我离开了sql developer,但是当我回来的时候,我不能再启动应用程序了。没有错误,但什么也没发生。我进入应用程序中的sqldeveloper文件夹,使用cmd.com启动应用程序,这是一个错误(不确定是否应该从命令提示符运行它)
Microsoft Windows [Version 6.2.9200]
(c) 2012 Microsoft Corporation. All rights r
我已通过sqldeveloper作为sys登录到Oracle 19c,并创建了一个新用户
-- USER SQL
CREATE USER data_owner IDENTIFIED BY "password!"
DEFAULT TABLESPACE "USERS"
TEMPORARY TABLESPACE "TEMP";
-- ROLES
GRANT CONNECT TO data_owner ;
GRANT RESOURCE TO data_owner ;
GRANT CREATE SESSION TO data_owner;
然后,我使
当我从SQLDeveloper连接到Oracle数据库时,我得到这个错误"Status : Failure -Test failed: IO Error: The Network Adapter could not establish the connection.“,但我能够从SQL命令提示符连接到数据库。有人能帮我一下吗。
我已经在stackoverflow中查找过这个问题。我发现在下面的链接中提出的问题与我的相似,我试着做了上面提到的事情,但似乎对我不起作用。
我尝试在product.conf文件中添加路径,但仍然出错。这就是我所得到的
./sqldeveloper.sh
Oracle SQL Developer
Copyright (c) 2005, 2018, Oracle and/or its affiliates. All rights reserved.
Type the full pathname of a JDK installation (or Ctrl-C to quit), the
我已经在debian上安装了jdk1.6.0_21和sqldeveloper(使用外星人)。现在,当我运行sqldeveloper时,它会询问J2SE安装路径,在我输入jdk路径后,它会退出,并显示以下错误消息。
Oracle SQL Developer
Copyright (c) 2008, Oracle. All rights reserved.
Type the full pathname of a J2SE installation (or Ctrl-C to quit), the path will be stored in ~/.sqldeveloper/jdk
/usr/
每当我启动SQL Developer时,我都会面临一个问题,它只是继续加载,并且不打开。
我尝试在路径SQLDeveloper.app/Contents/Resources/sqldeveloper/sqldeveloper/bin中运行sqldeveloper可执行文件,并得到了这个异常。
**Exception in thread "main" java.lang.OutOfMemoryError: Direct buffer memory
at java.nio.Bits.reserveMemory(Bits.java:694)
at java.nio.DirectBy
我继承了一个大型数据库,似乎没有人知道特定数据集来自哪个表/列。我花了很多时间在Oracle的SQL Developer中逐个查找表,但我找不到它。在SQLDeveloper中有没有一种方法可以在整个表中搜索单个值。类似于:
select table_name from all_tab_columns where column_value='desired value';
db有大约1K+表,每个表都有很多列,所以手动梳理是行不通的。
我对我的甲骨文查询有问题。当我在PHP中运行它时,它返回0结果。如果我在Oracle SQLDeveloper中运行相同的查询,它将返回52个结果。
这是PHP中的查询:
SELECT name , zipcity FROM import_persons WHERE upper(:zoekop) LIKE '%:zoekwaarde%' AND status < 3 ORDER BY name
$parameters = array(':zoekop' => $zoekop, ':zoekwaarde' => $zoekwaa
下载Oracle XE和Oracle SQL Developer到我的家用计算机(Windows)学习PL/SQL。我在工作中使用PL/SQL Developer,但从未设置它。
我下载了Oracle SQL开发人员,下载过程进行得很顺利。让它在应用程序视图中工作,但是当尝试运行sqldeveloper.sh时,我会在屏幕上显示错误。该错误如下:
The JDK 'C:Program' is not a valid JDK
The JDK specified by the SetJavaHome directive in
/c/../../.sqldeveloper/21.1
奇怪的问题:
运行最新版本的Zend Server CE。Oracle XE和SQLDeveloper的本地安装。从SQLDeveloper到远程/本地数据库的连接非常完美。
从带有PHP/Zend Framework的Zend Server CE到本地Oracle XE的连接非常完美。但是将服务器连接到远程oracle db时,会出现类似"host not found“的错误。"tnsnames.ora“必须是正确的,因为SQLDeveloper可以很好地处理这些条目。
有什么想法吗?
我正在尝试使用Django的Oracle数据库。Oracle DB处于活动状态,我可以与SQLDeveloper连接。但无法从Django连接到Oracle DB。我得到了这个错误:
django.db.utils.DatabaseError: ORA-28009: connection as SYS should be as SYSDBA or SYSOPER
我在SQLDeveloper中使用了Conntection = Basic,Role = SYSDBA。在Django中哪里可以给出这个参数?
我当前的setting.py参数:
DATABASES = {
'defa