我的sql server数据库将托管在amazon RDS上。我希望为我的SaaS应用程序实现always on high availability特性、行级安全特性和水平分区特性,以支持多租户而不会降低性能。RDS实例不像ec2那样提供对底层文件系统的访问权限,但是如果我通过SSMS远程连接到rds db实例,那么我是否能够实现这些特性呢?
在将数据插入远程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
我有一个在内部网络上运行的主DB和一个来自主DB的AWS RDS从副本。当我上传一个新的主副本,奴隶将复制几天,没有任何问题。几天后,从状态显示它是正确的,但是数据库中的记录将丢失。我两个都跑了
show master status
和
show slave status
Master_log_file和Read_Master_log_Pos是匹配的。值得一提的是,我们每天都会从遗留系统上运行一个巨大的主站。
这两者之间的差异可能是什么原因,如何解决呢?
提前谢谢。
更新:今天我们得到了昨天的数据。我们每天复制的数据量有可能会导致奴隶被阻塞,并且需要时间来获得更新?
更新2
在周末离开奴隶之
我已经在SQL Server RDS实例中创建了几个登录帐户,使用RDS 'master‘用户创建这些登录帐户。登录名具有创建数据库的权限。但是,RDS 'master‘用户无法访问这些新数据库。我会收到如下消息:
The database xxxxx is not accessible (ObjectExplorer)
和
The server principal "rdsmaster" is not able to access the database "xxxxx" under the current security context.
我正在尝试连接到MySQL数据库,并使用hdbc和hdbc-odbc运行SQL查询。 main :: IO ()
main = do
mysqlSettings <- readMySQLSettings
putStr "Connecting to MySQL database..."
mysqlConn <- connectODBC $ buildMySQLConnectionString mysqlSettings
putStrLn "Connected"
_ <- run mysqlConn "USE np
我在使用Amazon RDS SQL Server (2014)时遇到了问题,正在尝试将其与Visual Studio SQL Server Data Tools一起使用,而AWS支持网站上也没有太多帮助。
我已经用运行了一个RDS实例,并用SQL Management Studio访问它,没有出现任何问题。我创建了一个数据库,然后从SSDT运行模式比较并点击update。
更新过程做的第一件事是修改db_owner授权,然后将主用户从RDS上的数据库中完全锁定。当您在SSDT中点击compare时,更改就会被识别出来,但我看不到关闭它的方法。
有人能告诉我解决这个问题的方法吗?
我在亚马逊的EC2实例上有150 GB的Postgres数据库转储文件。当从EC2服务器将数据转储到RDS上时,我得到了错误。
命令的输出如下所示。它给出了错误
1. psql connection not open
2. connection to server was lost
on RDS dump postgres copy command
Command Output:
SET
SET
SET
SET
SET
SET
SET
SET
ALTER TABLE
ALTER TABLE
ALTER SEQUENCE
ALTER TABLE
psql:filename.sql:1
在恢复RDS中的大型(2GB )数据库时,我得到了"MySQL Server消失了错误“,我查看了许多博客,并更改了以下参数。
从Max_allowed_packets到1GB connect_timeout到7200 S.
但我仍然面临着同样的问题。我的RDS内存正在触及最高级别--高达7GB。我的RDS中有8GB的RAM和m4large MySQL RDS实例。请给我一些解决这个问题的办法。