- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试连接到本地数据库
当我尝试 netbeans IDE 时出现此错误:
java.sql.SQLException: No suitable driver found for jdbc:oracle:oci:@d3do3a:1521:XE
这是我的tnsname.ora
文件:
XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = d3do3a)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
这是我的主要方法:
public static void main(String[] args) {
// TODO code application logic here
Connection myConn =null;
Statement myStmt =null;
ResultSet myRs =null;
String user ="doaa";
String pass ="0563014554";
try {
myConn = DriverManager.getConnection("jdbc:oracle:oci:@d3do3a:1521:XE" , user ,pass);
} catch (SQLException ex) {
//Logger.getLogger(NewDatabase.class.getName()).log(Level.SEVERE, null, ex);
ex.printStackTrace();
}
}
}
请问我的数据库网址是否正确或者错误是什么???
最佳答案
为了让 JDBC 找到您的驱动程序,您需要做两件事:
问题可能是您尚未将驱动程序 jar 添加到类路径中。
关于java - 来自 tnsname.ora 的数据库 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33088716/
是否有任何简单的方法通过命令行列出我的系统中所有可用的tnsname? 每当我需要查找 tnsname 时,我只需使用 tnsping 命令搜索 tnsnames.ora 文件,然后在文本编辑器中打开
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 2年前关闭。 Improve thi
我正在尝试使用正则表达式从我的 tnsnames 文件中提取一些信息。我从以下模式开始: MYSCHEMA *? = *?[\W\w\S\s]*\(HOST *?= *?(?\w+\s?)\)\s?\
我需要一个字典,其中包含来自 tnsnames.ora 文件的所有数据库连接。 我需要从这里开始: (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)
我希望能够运行 expdp和 impdp通过直接指定连接参数而不是驻留在 tnsnames.ora 中的 TNS 名称.这可能吗? 最佳答案 您可以在命令行上使用连接字符串而不是 TNSName 来指
我安装了 32 位和 64 位 Oracle 11g 驱动程序。我在我的电脑上搜索名为“tnsnames.ora”的文件,并在以下位置找到了 3 个: 1. C:\Oracle\product\112
我在Oracle即时客户端软件的帮助下在Excel中连接了Oracle服务器数据库,并且我正在获取表和数据,但是每当我重新启动Excel以连接Oracle数据库时,它都会询问用户名和密码,所以我想保存
我一直在尝试查询 LDAP 目录服务器以检索 tnsnames 条目。我有以下代码工作,但它闻起来不对。是因为错了,还是因为查询ldap涉及到几级间接 let identifier = Ldap
关闭。这个问题是off-topic .它目前不接受答案。 想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。 8年前关闭。 Improve this q
我正在读这个question并试图做相反的事情。这张海报想要捕获有关连接的信息,我只想匹配所有连接名称。考虑这个文件: SOMESCHEMA = (DESCRIPTION = (ADD
如何在安装了 Oracle 客户端的机器上通过代码获取 tnsnames.ora 文件的位置? 是否有指示此文件位置的 Windows 注册表项? 最佳答案 几年前我遇到了同样的问题。 那时我必须支持
如果我更改了 oracle tnsnames.ora,我应该重新启动数据库或监听器还是只保留它? 最佳答案 这取决于发生了什么变化。如果数据库链接使用的别名发生更改,关闭打开该链接的旧 session
我想连接我的 Oracle 数据库 没有 安装 Oracle 客户端。 我下载了: “即时客户端包 - 基本”和 "即时客户端包 - SQL*Plus" 然后我在 C:\Oracle\instantc
我正在尝试在 DataSource.groovy 的 Grails 应用程序中连接到 tnsnames.ora 中指定的负载平衡虚拟主机,但没有成功 - 它(显然)引发“未知主机指定”异常。 tnsn
我有一个启用了 Oracle 11g RAC 的数据库。(半 RAC),由于某些原因,他们在 tnsnames.ra 中有一个负载平衡的 url。我对这些细节不太了解。我们如何在 JDBC 配置中使用
我正在尝试连接到本地数据库 当我尝试 netbeans IDE 时出现此错误: java.sql.SQLException: No suitable driver found for jdbc:ora
我需要从我的 .Net 应用程序连接到 oracle。 我正在考虑使用 ODP.NET 有没有一种方法可以在不依赖于 tnsnames.ora 文件的情况下连接到 Oracle?我问的原因是因为我会有
我有一个使用 ODP.NET dll 的 C# 程序: oci.dll, ociw32.dll, Oracle.DataAccess.dll, orannzsbb11.dll, oraocci11.d
我想将 ASP 应用程序与我的 Oracle 数据库连接,并且我读到我必须使用 ODBC 驱动程序建立与我的 Oracle DB 的连接才能实现它。 问题是,当我创建新的 ODBC 连接时,它要求输入
我试图在不使用 tnsnanes.ora 的情况下使用 RODBC 从 R 连接到 Oracle。 我试过跟随字符串,但没有一个起作用。 > con.text con.text con.text
我是一名优秀的程序员,十分优秀!