问题标签 [database]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
10 回答
2026 浏览

database - 如何测试网页代码?

有没有人有一些很好的提示来为严重依赖状态的数据库后端开发编写测试代码?

具体来说,我想为从数据库中检索记录的代码编写测试,但答案将取决于数据库中的数据(可能会随着时间而改变)。

人们是否通常使用“冻结”数据库创建一个单独的开发系统,以便任何给定的函数都应该始终返回完全相同的结果集?

我很确定这不是一个新问题,所以我很想学习其他人的经验。

有没有很好的文章来讨论这个基于 Web 的开发问题?

我通常编写 PHP 代码,但我希望所有这些问题在很大程度上与语言和框架无关。

0 投票
56 回答
734216 浏览

database - 在 DB 中存储图像 - 是还是不是?

所以我正在使用一个将图像大量存储在数据库中的应用程序。您对此有何看法?我更倾向于将位置存储在文件系统中,而不是将其直接存储在数据库中。

你认为有什么优点/缺点?

0 投票
6 回答
13671 浏览

sql - 在 SQL Server 中实施审计表的建议?

我过去使用的一种简单方法基本上只是创建第二个表,其结构反映了我要审核的表,然后在主表上创建更新/删除触发器。在更新/删除记录之前,当前状态通过触发器保存到审计表中。

虽然有效,但审计表中的数据并不是最有用或最容易报告的数据。我想知道是否有人有更好的方法来审核数据更改?

这些记录不应该有太多更新,但它是高度敏感的信息,因此对客户而言,对所有更改进行审计并轻松报告是很重要的。

0 投票
5 回答
4788 浏览

sql - What program can I use to generate diagrams of SQL view/table structure?

I've been tasked with redesigning part of a ms-sql database structure which currently involves a lot of views, some of which contain joins to other views.

Anyway, I wonder if anyone here could recommend a utility to automatically generate diagrams to help me visualise the whole structure.

What's the best program you've used for such problems?

0 投票
6 回答
23218 浏览

c# - LinqDataSource - 你能限制返回的记录数量吗?

我想LinqDataSource在页面上使用控件并限制返回的记录数量。我知道如果我使用后面的代码,我可以做这样的事情:

有谁知道这样的事情是否可以通过LinqDataSource控制来实现?

[更新]

我将使用LinqDataSource控件ListView而不是GridView 或 Repeater。该LinqDataSource向导不提供限制返回记录数的功能。高级选项仅允许您启用删除、插入和更新。

0 投票
2 回答
990 浏览

sql - 是否有任何技巧可以将 Management Studio(2008 版)的 IntelliSense 功能与早期版本的 SQL Server 一起使用?

新版本的 Management Studio(即 SQL Server 2008 附带的版本)终于有了 Transact-SQL IntelliSense 功能。但是,开箱即用的它仅适用于 SQL Server 2008 实例。

有一些解决方法吗?

0 投票
4 回答
1524 浏览

database - 简单的 MOLAP 解决方案

为了分析大量文本日志,我做了一些看起来像这样的黑客操作:

  1. 将日志本地导入 Access
  2. 重新处理 Cube 链接到 Analisis Service 2000 中以前的 mdb(是的,它是 2k)
  3. 使用 Excel 可视化 Cube(它并不大 - 多达数百万个原始条目)

我的黑客是成功的,越来越多的人要求访问我的工具。如您所见,我看到了更多的自动化和更容易的部署。

您现在是否有一些工具/库可以给我同样的但更容易部署?一种嵌入式 OLAP服务?

编辑:我听说过蒙德里安,但我们对 Java 做的不多。你见过为 .Net/Win32 做过类似的事情吗?商业也行。

0 投票
3 回答
3405 浏览

sql-server - MOSS SSP 问题 - 从已删除的 SSP 登录数据库失败

我们在测试环境中遇到了 SharePoint 实例的一些问题。谢天谢地,这不是生产;)当带有 SQL Server 数据库和搜索索引的磁盘空间不足时,问题就开始了。在此之后,搜索服务将不会运行,并且 SSP 中的搜索设置无法访问。回收磁盘空间并没有解决问题。因此,我们决定尝试解决这个问题,而不是恢复虚拟机。

我们创建了一个新的 SSP,并将所有服务的关联更改为新的 SSP。旧的 SSP 及其数据库随后被删除。PDF 文件的搜索结果不再出现,但搜索工作正常。MySites 也可以正常工作。

实施此更改后,会出现以下问题:

1) 审核失败消息开始出现在应用程序事件日志中,用于“DOMAIN\SPMOSSSvc”,这是 MOSS 场帐户。

2) SQL Server 探查器显示来自 SharePoint 的引用旧(已删除)SSP 数据库的查询。

所以...

  • 这些对 DOMAIN\SPMOSSSvc 和旧 SSP 数据库的引用存在于哪里?
  • 有没有办法从服务器中“完全”删除 SSP,然后重新创建?当单个 SSP 就位时,删除选项不可用(灰显)。
0 投票
3 回答
918 浏览

sql - 什么时候应该有人决定切换数据库系统

在开发 Web 或桌面时,开发人员应该从 SQLite、MySQL、MS SQL 等切换

0 投票
2 回答
1163 浏览

php - 使用 PHP 锁定 SQL Server 数据库

我想要为我的网络应用程序中的特定点提供额外的安全性。所以我想锁定数据库(SQL Server 2005)。有什么建议,或者这对 SQL Server 是否必要?

编辑问题:

查询以静默方式失败,没有记录任何错误消息,并且不会在事务内部发生。

最终解决方案:

我从来没有能够解决这个问题,但是我最终做的是切换到 MySQL 并在这里使用事务级查询。这不是切换的主要原因,甚至不是主要原因。我一直在使用 SQL Server 时遇到问题,它让我的 CMS 和其他各种工具都在同一个数据库上运行。以前我们有一个 SQL Server 和一个 MySQL 数据库来运行我们的站点。该端口有点耗时,但从长远来看,我认为它对站点和业务会更好。