Articles of 数据库

评估内容库网站需要多less数据库大小

我很难评估我的SQL2005数据库需要多less大小。 我正在创build一个基于内容的网站(文章 – video – 图像 – 论坛),并且正在考虑有可能是一个中等规模的观众。有没有办法评估我需要多less空间或多less数据库? 我有一个在DiscountASP上托pipe的账户,并且提供了他们提供的数据库大小(300-700MB),我觉得我会很快达到极限,而且还要花更多的钱。 你如何计算/testing你需要多less空间? 在数据库中添加尽可能多的虚拟条目是否足以评估数据库使用情况?

我如何从客户端的Microsoft SQL Server 2000访问数据?

现在我已经configuration好了Microsoft SQL Server,我想用它来访问局域网中多台计算机的数据库。 我应该如何去呢?

mysql创build数据库和用户脚本

改写的问题: HOMEDIR="ftpuser" REMOTEIP="1.1.1.1" MYSQLPASS="password" Q1="DROP USER "$HOMEDIR"_shop;" Q2="DROP DATABASE "$HOMEDIR"_shop;" Q3="CREATE DATABASE IF NOT EXISTS "$HOMEDIR"_shop;" Q4="GRANT ALL ON "$HOMEDIR"_shop TO '"$HOMEDIR"_shop'@'localhost' IDENTIFIED BY '$MYSQLPASS';" Q5="GRANT ALL ON "$HOMEDIR"_shop TO '"$HOMEDIR"_shop'@'anotherip' IDENTIFIED BY '$MYSQLPASS';" # Need to grant permissions from another server as well Q6="FLUSH PRIVILEGES;" SQL="${Q1}${Q2}${Q3}${Q4}${Q5}${Q6}" echo $SQL echo " " ssh -p 8899 […]

在两台服务器之间共享MySQL数据库

在我的电脑上,我安装了Ubuntu和Windows(哎呀!)。 我得到了我的Apache服务器上的两个共享FAT32驱动器上的文档根。 好的,没什么大不了的。 但是现在我想用我的数据库服务器来实现同样的事情 – 共享数据目录。 所以,我的问题是:这里有没有人做过这个或者知道一些防弹的描述怎么做?

丰富的数据库前端 – 如何正确处理低质量的networking?

我有一个非常有限的数据库编程经验,我的应用程序访问数据库是简单的:)。 到现在为止:(我需要创build一个中等大小的桌面应用程序(它被称为富客户端?),它将使用networking上的数据库来共享多个用户之间的数据,很可能我会使用C#和MSSQL / MySQL / SQLite。 我进行了一些驱动器testing,发现在低质量networking上数据库访问并不那么顺利。 在一家公司的局域网中,大量的数据通过networking传输,服务器负载不断,因此,一个简单的INSERT或SELECT SQL查询需要1-2分钟,甚至出现超时/networking错误。 处理这种情况是否有最佳做法? 当然,我可以将我的应用程序分成GUI线程和数据库线程,这样networking问题不会导致冻结的GUI。 但如何处理大量的networking错误? 向用户显示他们往往不会很好:(我正在考虑在我的应用程序运行的每台计算机上自动创build数据库的本地副本:首先更新本地数据库并在后台同步它,然后简单地重试networking错误。如果networking有很大的滞后/问题,这将允许应用程序运行事件。 任何提示和stream行语什么我可以看看? 也许这是一些已经可用的最佳实践,我不知道:)

你可以使用多个用户在线来源的访问数据库吗?

我有一个项目pipe理数据库访问,工作得很好。 我需要能够设置多个远程用户使用这个数据库,因为他们都是异地工作的项目经理。 这可能吗?

将Oracle数据库从Windows迁移到Linux

我有一个在Windows XP上运行的Oracle 9.2.0.1数据库。 这有几个模式,并包括到远程Oracle数据库的公共数据库链接。 我想将这个数据库迁移到在Oracle Enterprise Linux上运行的Oracle 11g,并维护到远程数据库的数据库链接。 做这个的最好方式是什么? 可以用exp / imp来完成吗? 谢谢。

如何在MySQL中创build一个自动计算行的表?

我只想有一个表,其中第一列是一个单调递增的唯一整数。 例如,如果我有一个5行的表,行的索引应该是1,2,3,4,5。 如果我添加一个新的行它索引6。 我一直很困惑这个东西,因为有很多相关的选项:“auto_increment”,“主键”,“唯一”,“索引”。 我应该使用什么?

任何人都听说过自定义报告生成器程序?

我正在寻找一个程序来创build和存储自定义报告。 我希望能够做的是通过添加最终用户填写字段,然后让程序创build适当的数据库(或更新适当的数据库表行)来生成报告。 所以,只需要一个简单的报告,完全由最终用户从前端创build。 提前致谢 编辑只是为了澄清,程序必须 生成一个数据input表单 创build某种数据结构来存储表单中的信息 创build一个显示表单数据的报表

PostgreSQL备份/恢复

备份postgresql数据库的最佳方法是什么? 我试过在www.postgresql.org上使用这个文档,但是在恢复的时候我总是得到完整性错误。 现在我正在使用这个备份: pg_dump -U myuser -d mydatabase db.pg.dump 恢复: pg_restore -c -r -U myuser -d mydatabase db.pg.dump 但是我没有得到理想的结果 编辑:我应该注意到,我的数据库有很多外键。 我看到的一些错误是: ERROR: current transaction is aborted, commands ignored until end of transaction block ERROR: zero-length delimited identifier at or near """" LINE 1: …_text_id_fkey" FOREIGN KEY ("text_id") REFERENCES ""."wiki_t…