我正在使用MongoDB 3.0.3,并一直在创build用户的问题。 我使用db.addUser('admin','….')在admin数据库上创build了一个用户。 我给了它dbAdminAnyDatabase特权。 内容的输出是JSON中的用户帐户。 db.system.users.find报告(如图中所示)用户存在。 但是,当我去pipe理数据库上的db.auth。 我总是收到错误“auth failed code 18” 当我尝试从命令行login时,我得到相同的错误,但是这次在日志中放置了以下消息: 2015-05-25T00:11:47.781-0500 I ACCESS [conn15] SCRAM-SHA-1 authentication failed for admin on admin from client 127.0.0.1 ; UserNotFound Could not find user admin@admin 我究竟做错了什么? 我使用了Arch的基础安装。 它不会在configuration中使用auth = true启动。
我有一个Windows 8.1创build在蔚蓝,它有14 GB的内存和200 GB的存储。 我已经安装了Oracle的模板数据库。 一切都很好,安装和我可以使用sqlplus做sql命令等。 听众也在。 但是,我有麻烦从ac#应用程序连接到虚拟机。 我已经打开了1521端口,如本文档所示。 还有什么我可以做/尝试还是没有做,让我连接到我的电脑数据库? 我也试图ping公共ip地址提供,但一直没有能够这样做,任何帮助也不错。 我已经按照这里的步骤 更新: 我试图从PLSQL Developer连接到数据库,这里是我放在我的TNSNames.ora文件中的列表(我也尝试了公共IP地址而不是[myapp] .cloudapp.net): AzureDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = [myapp].cloudapp.net)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = PLDB) ) )
我在一个项目中的开发人员希望在开发服务器上的开发数据库与实时服务器上的实时数据库同步,我认为这是一个坏主意。 尽pipe如此,部署代码库+ db的最好方法是什么? 到目前为止,我使用rsync的数据和简单的数据库导出/导入。 最终的设置包括一个dev服务器和2个Live服务器(一个在美国,一个在欧洲,HA / LB)。 提出了MariaDB集群,但我不确定是否要在此设置中引入多主复制。 特别是因为2 Live服务器是由距离分开的。 此外,我必须设法为他们提供一个up2date的活动数据库为dev服务器,因为发展显然不能推动数据库旧的时间(那么将有缺less的时间之间的input/input项)。 也许我没有在这里看到森林里的树,而且很简单。 你们build议我应该怎么做?
我正在尝试恢复我的Django应用程序的postgres数据转储。 数据转储是从Heroku中提取的,并且pg_restore正在一个装有Linux的Azure VM上运行。 有大约40个表格,总大小不超过2GB。 我试了两种方法; 都失败了。 专家能指出什么可能是这里的问题吗? 请注意,postgres数据转储被称为latest.dump并驻留在我的Linux VM中的/home/myuser/ 。 方法1: 我通过sudo su postgres将用户切换到postgres ,然后进入psql 。 在那里我运行CREATE DATABASE mydatabase; 。 接下来我退出psql ,并从用户postgres运行以下命令: pg_restore latest.dump -d mydatabase -U postgres 。 这个过程是运行的,但最终我得到: 警告:在还原时忽略错误:75 几乎所有我得到的错误都是“angular色不存在”的types: pg_restore: [archiver (db)] Error from TOC entry 241; 1259 44416 TABLE links_grouptraffic uauvuro0s8b9v4 pg_restore: [archiver (db)] could not execute query: ERROR: role "uauvuro0s8b9v4" […]
我已经下载了德文版的罗斯文示例数据库。 我把文件夹移动到/var/lib/mysql ,并将权限设置为drwxr-x— 。 这是/var/lib/mysql的输出 drwxr-x— 2 mysql mysql 4096 24. Jan 2016 nordwind 不过,我能够使用数据库,但只要我尝试访问任何表,我得到以下错误: 例如: SELECT * FROM artikel; Error Code: 1017. Can't find file: './nordwind/artikel.frm' (errno: 13 – Permission denied) 0.0021 sec 这是来自/ var / lib / nordwind的输出 -rwxrwxrwx. 1 mysql mysql 9002 14. Aug 2007 artikel.frm -rwxrwxrwx. 1 mysql mysql 5204 14. […]
我很难得到在OS OS 7.2重新安装postgres。这是我的尝试。 去了Postgres的YUM回购 在我的机器上为RPM文件创build了一个临时文件夹 没有wget https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-7-x86_64/pgdg-redhat95-9.5-2.noarch.rpm 接下来我ran rpm -ivh filename 但我所得到的是package pgdg-centos95-9.5-2.noarch is already installed 。 我很好的错误消息,但是当我使用下面的命令安装postgres组件。 sudo yum install postgresql95-server.x86_64 postgresql95-contrib.x86_64 postgresql95-devel.x86_64 它列出了与我下载的不同的rpm的详细信息,即9.5.1-1PGDG.rhel7 Dependencies Resolved ============================================================================================================================================================================================== Package Arch Version Repository Size ============================================================================================================================================================================================== Installing: postgresql95-contrib x86_64 9.5.1-1PGDG.rhel7 pgdg95 526 k postgresql95-devel x86_64 9.5.1-1PGDG.rhel7 pgdg95 1.7 M postgresql95-server x86_64 9.5.1-1PGDG.rhel7 pgdg95 4.1 M Installing for […]
我运行一个使用Oracle 11g实例的PHP应用程序作为后端。 我们目前连接DEDICATED作为我们的types,但是我们遇到了问题。 因此,我向DBAbuild议我们实施DRCP连接池,因为这似乎是在php环境中处理的最好的(唯一的)方法。 问题是其他应用程序/供应商也连接到这个相同的数据库和DBA关心切换每个人都汇集,因为这将是一个大的testing工作。 而且我们也会有不同的用户标识,所以如果我们都必须在同一个地方,我甚至不认为在这种情况下合并是有意义的。 所以,我的问题是服务器可以同时服务的客户端,要通过DEDICATED和我通过POOLED连接?
我希望Sharepoint提供来自另一台服务器的视图内容。 没有必要修改数据,但sorting会很好。 我可以做到这一点没有(太多)编码?
我的SQL Server最近遭受了RAID控制器/硬盘驱动器崩溃。 得到我的硬盘驱动器问题纠正后,我很快发现,我的一些数据库(嫌疑人),即msdb。 我不是一个DBA,但是对我的服务器上发生的每日SQL活动有一定的了解。 所以我从备份恢复,并试图把我的msdb数据库联机。 它现在永远卡在(加载\可疑),我无法为我的重要数据库脚本备份。 我可以重新创build所有的备份计划等,如果我能以某种方式得到一个工作的msdb。 任何帮助将不胜感激。 我目前使用: Microsoft SQL Server 2000 版本:8.00.194
在将数据仓库批量数据加载到不需要日志logging的表中时,通常我的过程是: 截断表 删除索引 插入/ * +附加* / 无需logging重新创build索引 这工作正常,但删除和重新创build索引可能会导致问题,所以我想知道是否人们认为这一步是必要的。 我了解到,从10g起,这样的索引创build被优化,以便索引在数据加载之后被重build。 任何人有任何这方面的经验?