问题标签 [database-connectivity]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
10024 浏览

python - 垂直 Python 连接

我正在尝试通过 Python 连接到 Vertica 数据库。这是我到目前为止所拥有的。

使用vertica_python

给出以下错误:

使用jaydebeapi给出了不同的错误:

最后,我尝试了,pyodbc但我什至无法导入它:

我是 Python 新手,因此非常感谢任何帮助

0 投票
1 回答
55 浏览

jakarta-ee - 我是否错过了使用 Netbeans 从 darby 数据库生成实体类的步骤,或者我的 Glassfish 服务器是否有错误?

我正在尝试使用 NetBeans、Darby 和 Glassfish 运行一个简单的 Java EE 应用程序。由于 Glass fish 服务器在部署的初始阶段遇到错误,应用程序将无法运行:

引起:com.sun.appserv.connectors.internal.api.ConnectorRuntimeException:无效资源:java:module/jdbc/projectpool__pm

该项目构建良好。

将输出粘贴到执行干净构建时生成的 NetBeans 日志中。除了可选的 Eclipse 配置文件存在一些问题外,一切似乎都可以正常工作。

当我尝试使用 Netbeans 运行应用程序时,将输出粘贴到生成的 NetBeans 日志中。

当我尝试通过NetBebeans运行应用程序时,将输出粘贴到 Glass Fish 日志中。

我生成实体类的步骤包括:

  1. 我创建了一个 Darby 数据库并确保它已连接。
  2. 我在数据库中创建了一个带有一些属性的表,没有数据。
  3. 我转到我的应用程序的Project-ejb部分,并通过从数据库中选择New > New Entity classes 来生成实体类。
  4. 生成类时,我选择了 Add a new data source
  5. 我选择了我创建的数据库。

按照这些步骤生成适当的实体类。我漏了一步吗?我需要手动创建一个池,还是在我完成第 3、4 和 5 步时自动完成?

我无法使用 Web 门户手动将连接池添加到 GlassFish 服务器。

Glassfish 的 Pastebin 登录服务器初始化:https ://pastebin.com/F7eYYwy1 。

0 投票
2 回答
769 浏览

c# - Generic way to test connection string of various rdbms

I am having different data source like mysql, SQL Server and Oracle and for each of the data source i will test the whether handshake with the server is successful or not based on the connection string.

So I have created 3 class and each of this class will have a method to test connection string but the code is same so I was thinking that whether it is possible to to create 1 generic method that will handle all the 3 data source like mysql, SQL Server and Oracle so that I don't have to create 3 method for each of the data source to test connection string.

Below is my code :

So any better way to do this above process??

0 投票
0 回答
448 浏览

java - Java - 尚不支持错误消息

这是我的一个框架的代码的一部分:

我在这里面临两个问题。

  1. 我无法执行此帧。它被编译但不运行。

  2. 但是,可以从我的另一个框架访问它(单击登录框架上的按钮后,该框架会打开)。然后,在单击此框架中的按钮时,它会生成一条错误消息:“尚不支持”

我已经删除了@param args 注释和“throw new UnsupportedOperationException("Not supported yet.")。它仍然无法正常工作。

请帮忙。谢谢。

0 投票
0 回答
198 浏览

php - 如何使用 PHP 通过我的网站连接到 Oracle 数据库?我的数据托管在 AWS RDS

我无法通过我的网站连接到托管在 AWS RDS 中的 Oracle 数据库。我们需要 Oracle 客户端吗?如果是,我们最终如何实施?

我有这个代码:

我收到此错误:

找不到驱动程序

0 投票
1 回答
1540 浏览

teradata - Teradata - 查找我可以从 linux 连接的 Teradata 服务器

我们有一台 Linux UAT 机器,在其上配置了我们的 datastage、shell、teradata 脚本,我们可以从该服务器执行作业/脚本。我们有不同的 Teradata 环境(SIT、UAT、PAT、PROD - 都是不同的服务器)。我可以使用

来自 linux 服务器的命令;但无法连接到 Teradata PAT 或 PROD。

我如何知道可以从此 Linux 服务器连接的 TD 服务器(SIT、UAT、PAT、PROD)列表。(此 Linux 服务器上是否有任何文件存储了它可以连接的所有 TD 服务器的列表)。我已经验证了 /etc/hosts 文件,它的内容与我们对其执行 NDM 和其他内容的其他 unix/linux 服务器相关;但没有信息。与 Teradata 相关。我正在寻找这个信息。来自 Linux 服务器本身,因为我只能访问这个服务器。

0 投票
4 回答
2220 浏览

java - 表名是什么?

我正在使用 H2 数据库创建一个 Spring Boot 应用程序。我不断收到以下错误:

未找到表“THINGS_TO_DO”;SQL 语句:
插入 things_to_do (id, name, verify) 值 (1, 'TestUser1', 1) [42102-197]

而且,我觉得这是合乎逻辑的,因为我不知道在应用程序中将这个表名传递到哪里。另外,表名应该是什么 - 表必须有一些特定的名称吗?

我的 ThingsToDo.java 如下所示:

控制器 ThingsToDoController.java 如下:

存储库 ThingsToDoRepository 是:

Application.properties 是:

data.sql 是:

我不认为这pom.xml是必需的 - 如果是的话,请让我知道,我也会发布。谢谢。

编辑:带有 main() 方法的方法在这里:

编辑:到目前为止给出的所有答案都没有帮助。

0 投票
0 回答
44 浏览

c# - 如何在构建 ac# 应用程序之前设置连接字符串,以便它可以在客户端计算机上运行

我刚刚使用 Visual Studio 在 C# 中创建了一个应用程序,并在 SQL Server 2012 中创建了数据库。现在我必须构建应用程序并安装在客户端 PC 中。问题是我的 PC 上设置了连接字符串,我如何管理在客户端计算机中安装整个系统(数据库 + Visual Studio 应用程序)的所有步骤。

0 投票
0 回答
58 浏览

java - 为什么这个java代码没有在数据库中保存数据?

数据库中一切正常。即有数据库以及具有相同列的表。但是,这段代码不起作用。可能是什么问题?

0 投票
6 回答
41709 浏览

javascript - MongoParseError:无效的连接字符串

我正在尝试使用此代码连接 MongoDB 数据库,但是在运行它时出现错误(请参阅代码后面的错误)。最初的错误在通过添加解决的行中,useNewUrlParser: true但即使在此之后我仍然遇到更多错误。我正在使用 MongoDB 版本 4.0.1。有谁知道如何解决这个错误?

运行此代码时出错:

(节点:11068)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝 id:3):MongoParseError:无效的连接字符串(节点:11068)[DEP0018] DeprecationWarning:不推荐使用未处理的承诺拒绝。将来,未处理的 Promise 拒绝将使用非零退出代码终止 Node.js 进程。