我正在试用AWS、EC2和RDS。我遵循了本教程,它起了作用,但是教程缺少一个数据库迁移。那么,有人能为我指出继续数据库迁移的正确方向吗?
我尝试过,但由于RDS权限问题,它对我无效。
我也尝试过在亚马逊,上的说明,但它只是让我更加困惑。
我在AWS论坛上发了一条消息,但没人接。我希望这里有人能帮我。我只需要一些简单的例子,例如
step1. From local pc export MySQL with mysqldump (done)
step2. Upload local mysqldump.sql file to EC2 (I don't know how to do)
以下是我编辑的详细资料:
我的控制器就像,
class Enr::Rds::SurvRdsapXrefsController < Enr::Controller
def index
@enr_rds_surv_rdsap_xrefs = Enr::Rds::SurvRdsapXref.paginate(page: params[:page])
end
def show
end
def new
@enr_rds_surv_rdsap_xref = Enr::Rds::SurvRdsapXref.new
end
def edit
在将数据插入远程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
我已经在我的amazon rds上设置了Sql Server 2012。我已确认我正在运行2012服务器,并且能够使用我在amazon aws的向导创建过程中创建的用户名和密码进行连接。我正在尝试连接mdf,当我右键单击数据库并选择attach时,我可以转到下一个菜单。单击“添加”以选择mdf文件位置会导致此错误...
同时运行此命令
USE master
go
GRANT VIEW ANY DEFINITION TO myuser;
Go
结果是
Cannot grant, deny, or revoke permissions to sa, dbo, entity owner, inf
我试图在我的Aurora数据库上与IAM用户连接,形成我的本地机器,但我有以下错误:psql: FATAL: PAM authentication failed for user "test-rds"
命令,用于在db上创建用户:
CREATE USER test-rds WITH LOGIN;
GRANT rds_iam TO test-rds;
我已经创建了这个策略并将其附加到我的IAM用户。
{
"Version": "2012-10-17",
"Statement": [
{
我在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