31得票4回答
C3P0使用JDBC连接池技术

以下是我的助手类以获取DB连接: 我使用了C3P0连接池,如此处所述。 public class DBConnection { private static DataSource dataSource; private static final String DRIVER...

31得票4回答
如何通过SSH隧道链(双重隧道,公司网络中的服务器)连接到Oracle Database 11g服务器?

我有SSH访问'public'服务器,该服务器也是公司网络的网关。网络中还有另一台服务器,其中运行着本地Oracle数据库服务器(只接受来自本地主机的DB连接,无法从服务器外部访问)。当然,我也可以通过另一个SSH访问此服务器。 有没有办法从网络外部加入到这个Oracle Database ...

31得票7回答
使用mysqldump时即使有max_allowed_packet参数也会出现失去与mysql的连接问题

我想在我的远程服务器数据库中转储特定的表,这个操作可以正常工作,但其中一个表有900万行数据,导致出现以下错误:Lost connection to MySQL server during query when dumping table `table_name` at row: 200235...

30得票2回答
OCI和THIN驱动器连接与Java和Oracle XE之间的数据源连接有什么区别?

我正在编写以下代码,用于使用3种方式(OCI、THIN和数据源)在Java和Oracle 10g XE之间进行连接。代码成功运行,但不知道THIN和OCI与数据源连接之间的区别。 1-public static void main (String args[]) throws SQLExcep...

30得票10回答
如何从.Net Core连接到Oracle数据库

我想在一个 .netCore 库中连接到 Oracle 数据库。是否有任何方法可以实现这一点?我已经尝试了 另一个 SO 帖子 中的建议,但它不起作用,也许被移除了?如你所见,我正在尝试使用“net461”。目前,我正尝试使用旧式的 ADO.Net 通过 Oracle.ManagedDataA...

29得票6回答
驱动程序管理器获取连接的连接超时

我试图使用标准的JDBC方法连接到数据库。connection = DriverManager.getConnection(url, username, password); 连接的超时时间是否有最大值,连接存在多长时间,可以增加值吗?我想在某些情况下保持连接永久开放,这是一个好主意吗?

29得票6回答
使用phpMyAdmin连接外部服务器

我在本地机器上安装了phpMyAdmin。如何使其连接到外部服务器?

28得票5回答
我应该经常使用open()和close()打开或关闭SQL数据库,还是保持它一直开着?

我正在开发一个使用SQL数据库存储数据的应用程序。根据应用程序的设计,每3分钟左右会根据用户的操作更新新数据。 在我看到的教程中,他们建议在更改后关闭数据库(这在资源方面是“昂贵”的)。 对于我开发的应用程序来说,是否最好将其保持打开状态,因为它会相当频繁地进行更新,或者应该在每次更改后立...

28得票6回答
如何避免在源代码中以明文形式存储数据库密码?

在我正在开发的网络应用程序中,当连接到数据库时,我目前使用了一个简单的解决方案: Connection c = DriverManager.getConnection("url", "username", "password"); 这非常不安全。如果攻击者获得源代码访问权限,那么他也获得...

28得票5回答
如何正确关闭H2?

这与这个帖子有关。 我认为我遇到了与 H2 相关的问题,即它无法正确关闭。 我怀疑这是因为在关闭 tomcat 时,我看到了 myDB.lock.db,但进程并未停止。 我使用Tomcat的连接池,数据库的URL为: url="jdbc:h2:file:/opt/myOrg/tomcat/we...