当我运行terraform init时,我得到了这个错误: Error: Extraneous label for module
on rds.tf line 22, in module "rds" "app":
22: module "rds" "app" {
Only 1 labels (name) are expected for module blocks. 我创建了两个模块"rds“和"app”,我在创建数据库实例时都引用了这两个模块: # PostgreSQL RDS App Instan
我在Amazon (aws.amazon.com)上用Oracle数据库创建了一个关系数据库服务(RDS)。但是,当我试图连接到数据库(使用SQLDeveloper或Navicat)时,我得到的是:
ORA-12545: Connect failed because target host or object does not exist
RDS中的其他数据库也可以工作(我测试了MySQL和PostgreSQL)。基于错误消息,我知道我可以连接到数据库,这不是防火墙问题。
当我连接到数据库时:
nc -zv oracle3.cocvztbjagzq.us-west-2.rds.amazonaw
在将数据插入远程MYSQL数据库表(驻留在本地计算机中)时,还应该通过lambda:插入RDS MYSQL数据库表中。
我的需求:
我的电脑里有一个本地数据库。
我通过Dbeaver通过远程访问连接到它来访问它。
现在,我已经在AWS中创建了一个RDS MYSQL数据库(与我的本地数据库的模式相同)。
我用lambda作为连接这两个数据库的桥梁。
我尝试了什么:
- I tried the usual way we use to connect RDS to RDS.
- Where I created a trigger, then a stored procedur