-
数据库 – 如何在Grails中修改域类?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:172
我无法确定在自动创建相应的数据库表之后修改域类的“标准做法”是如何的. Grails中没有“迁移”,没有办法可以找到它来输出它将生成的新SQL,因此您可以将其与先前的表定义进行比较,并手动发出自己的ALTER TABLE命令(这就是我所做的在django). 我刚刚收到了“G[详细]
-
sql – 在时间之间查找数据库中的同时事件
所属栏目:[MsSql教程] 日期:2020-12-12 热度:87
我有一个数据库存储电话记录.每个电话记录具有开始时间和结束时间.我想知道同时发生的最大电话数量是多少,以了解我们的电话银行是否超过了可用的电话线路数量.我如何解决这个问题呢? 解决方法 考虑到最大连接数将成为StartTime点的事实,您可以 SELECT TOP 1[详细]
-
sql-server – Sql Server JDBC连接重置错误:仅限于Amazon EC2
所属栏目:[MsSql教程] 日期:2020-12-12 热度:166
背景:云 我们有一个基于java的Web应用程序,我们通常在我们自己的服务器上托管.最近我们使用Amazon Web Services(AWS EC2)云来托管一个实例. 这个“云设置”与我们典型的“现[详细]
-
授予用户使用数据库名称中的破折号访问mysql
所属栏目:[MsSql教程] 日期:2020-12-12 热度:66
不幸的是,我有一个带有破折号的数据库名称. 当 mysql报告语法错误时,如何授予对该数据库的访问权限. 例如 GRANT SELECT,INSERT,UPDATE,DELETE ON astpp.* TO 'portal'@'localhost'IDENTIFIED BY 'Ab7g12Xh35' WITH GRANT OPTION; 工作,但 GRANT SELECT,DELETE[详细]
-
sql-server – 如何自动运行Microsoft SQL Server 2005的夜间备
所属栏目:[MsSql教程] 日期:2020-12-12 热度:114
我没有看到任何用于在SQL Server 2005中安排夜间备份的内置机制.可以使用哪些工具来执行此任务以及它们的可靠性如何? 解决方法 SQL Server Agent将为您完成. 甚至还有一个用户友好的向导可用于创建必要的备份作业(SQL Server 2005联机丛书:How to: Create a[详细]
-
sql – 临时表的默认排序规则
所属栏目:[MsSql教程] 日期:2020-12-12 热度:159
如何检查临时表的归类是什么? 我想这样做,因为我想检查如果我具有特定排序规则的数据库,与SQL Server实例不同,并创建一个临时表,会发生什么. 假设我们有这种情况: SQL Server 2008 – Latin1_General_CS_AS 测试数据库 – Estonian_CS_AS 然后创建表#Test而[详细]
-
sql – Tablix SSRS中的嵌套子报表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:169
我可以在一个标签列中包含一个子报表,该行按ID分组,并将该ID传递到要运行的子报表中吗?基本上,子报表将从第二个数据集中返回基于主标签分组中使用的ID的数据? 我的主tablix有4行,它们通过一个ID组合在一起,我在主数据集中创建了几个图形.我的第二个数据集返[详细]
-
sql-server – 在Entity Framework Code-First Initializer中设
所属栏目:[MsSql教程] 日期:2020-12-12 热度:103
当Entity Framework Code First创建数据库时,我想设置默认的排序规则. 我尝试过以下操作: public class TestInitializerT : DropCreateDatabaseAlwaysT where T: DbContext{ protected override void Seed(T context) { context.Database.ExecuteSqlCommand([详细]
-
sql-server – 使用SQL Server(2008),您可以在模式中授予create
所属栏目:[MsSql教程] 日期:2020-12-12 热度:101
在SQL Server 2008中使用安全性,我正在尝试授予用户CREATE TABLE权限,但仅限于特定架构内. CREATE TABLE权限是否仅适用于数据库级别? 我可以限制用户仅在架构中创建表吗? 我试过了: USE [databasename]GRANT CONTROL ON Schema :: [schemaname] TO [userna[详细]
-
托管 – 我们是否必须符合PCI标准才能在我们的托管数据库中存储
所属栏目:[MsSql教程] 日期:2020-12-12 热度:95
我们是否必须符合PCI标准才能在我们的托管数据库中存储社会安全号码?我们正在南卡罗来纳州为非营利组织提供CRM数据库. 解决方法 PCI范围数据是信用卡号,通常称为主帐号. (泛) glossary的定义如下: Acronym for “primary account number” and also referre[详细]
-
sql-server-2005 – 我的templog.ldf很大(45gb),如果我该怎么办
所属栏目:[MsSql教程] 日期:2020-12-12 热度:74
我有一个SQL 2005安装,我的templog.ldf文件不断增长,以消耗它所在的驱动器上的所有可用空间.有时候它会以几mb自由停止,但有时会更进一步,这就是c驱动器,我认为这种行为可能与我一直看到的其他一些问题有关. 我的问题是,我应该怎么做,我可以将日志移动到另一个[详细]
-
sql – 数据库的“光标”如何工作?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:139
对大多数关系数据库使用大多数驱动程序,访问结果的默认和首选方式是使用游标或迭代器. 我猜测的是数据库的作用如下: 运行查询. 准备结果,将其存储在RAM中? 将结果的游标返回给客户端. 无论何时数据库驱动程序获取获取下一个结果的调用,它将该游标传递到数据[详细]
-
如何知道可以访问数据库(MySQL)的所有用户?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:156
如何知道可以访问数据库的所有用户? 解决方法 user79644的答案是获取具有数据库级权限的用户,但会错过仅具有表级,列级或过程级权限的用户.要查找所有这些,请使用以下语句: SELECT user,host FROM db WHERE db='name';SELECT user,host FROM tables_priv WHE[详细]
-
sql-server – 通过Windows网络传输大文件的最简单,最快捷的方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:57
我有一台运行MS SQL Server的Window Server 2000机器,可存储超过20GB的数据.数据库每天备份到第二个硬盘.我想将这些备份文件传输到另一台计算机,以构建另一个测试服务器并进行恢复练习. (备份从未实际恢复近5年.不要告诉我的老板!) 我无法通过网络传输这个巨[详细]
-
sql-server-2005 – SQL Server:如何判断数据库是否是系统数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:162
我知道到目前为止(至少MSSQL 2005),系统数据库是master,model,msdb和tempdb. 据我所知,事实上,这并不能保证在将来得以保存. sys.databases视图和sys.sysdatabases视图都不会告诉我数据库是否被视为系统数据库. 有没有可以获得这个信息(数据库是否被认为是系统[详细]
-
sql – NHibernate – 错误的查询列
所属栏目:[MsSql教程] 日期:2020-12-12 热度:80
我在NHibernate中遇到一个间歇性的问题,它会为一个实体生成一个查询,而是用一个完全不同(和不相关)实体的列替换一个列. 它只会替换单个列,通常通过重新启动应用程序来解决(尽管有时需要几次尝试). ASP.NET应用程序(.NET 4.0) 在Application_Start中创建的Sess[详细]
-
sql-server-2005 – 如何分离正在使用的数据库?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:199
即使没有使用它,我也无法分离数据库,因为它正在使用. Cannot detach the database 'DEMO' because it is currently in use. 我尝试重新启动并获得相同的消息. 解决方法 --Kick all users off of the database NOWALTER DATABASE YourDatabase SET SINGLE_USER[详细]
-
sql-server – SQL Server事务日志RAID
所属栏目:[MsSql教程] 日期:2020-12-12 热度:80
我们有三台SQL Server服务器,每台服务器上都有大约五六个数据库.我们正在将这些服务器迁移到新的SAN,我正在研究最佳的RAID配置.目前,所有数据库的所有日志文件都共享一个RAID阵列,除了日志文件之外,此RAID阵列上没有其他任何内容,但所有数据库都使用相同的阵[详细]
-
sql – 计算其父项所有根的百分比
所属栏目:[MsSql教程] 日期:2020-12-12 热度:138
简单来说,我试图计算其父母所拥有的树的根百分比,进一步增加树.如何在SQL中单独执行此操作? 这是我的(示例)模式.请注意,虽然层次结构本身非常简单,但是还有一个additional_id,这意味着单个父级可以“拥有”他们孩子的不同部分. create table hierarchy_test[详细]
-
sql-server – 递归地发现给定孩子的所有祖先
所属栏目:[MsSql教程] 日期:2020-12-12 热度:95
给定一个子代码,我需要返回一个包含该孩子的所有父母以及他们的父母的查询,直到找到父父母. 例如,给出这个数据: ID / Parent ID1 / 02 / 13 / 24 / 05 / 3 所以如果我通过了ID 5,我想得到一个查询与结果: ID / Parent ID1 / 02 / 13 / 2 这个表不适用于层次[详细]
-
sql-server – SQL Server Browser:为什么禁用它?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:84
我试图通过SQL Server配置管理器启动SQL Server Browser.但是,不仅SQL Server Browser的“状态”已停止,而且“启动”,“停止”,“暂停”,“恢复”和“重新启动”的选项都被禁用(在右键单击上下文菜单中,以及通过“属性”对话框). (此外,在“属性”对话框中,我[详细]
-
SQL选择与单个表的多个引用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:51
我有一个包含多个关系表的SQL数据库.主表中有一些字段多次引用另一个表.例如,假设我有一个销售人员的数据库,负责多个州的销售.我的数据库有State1,State2和State3的字段,所有这些字段都映射回State表.我无法弄清楚我的生活如何写一个查询来返回所有枚举状态的[详细]
-
数据库设计 – 内容的CMS版本控制策略
所属栏目:[MsSql教程] 日期:2020-12-12 热度:59
我正在考虑在我们的网络产品中构建基本的CMS功能,并且正在研究用于版本控制内容的提示和设计思想.我正在寻找今天使用的数据库模式. 你在内容版本控制中使用什么?如果您有不同类型的需要版本存储的内容,哪种模式适用?在Stack Overflow中如何处理问题版本控制[详细]
-
如何在不丢弃数据库的情况下删除MySQL数据库中的所有表?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:184
我需要事先删除数据库中的所有表而不知道它们的名字.典型的过程是删除然后重新创建数据库,但这不是一个选项.最好的方法是什么? 解决方法 使用 mysqldump(从 Thingy Ma Jig Blog开始)有一个更简单的bash单线程. mysqldump -u[USERNAME] -p[PASSWORD] --add-dr[详细]
-
sql-server – MERGE / INSERT / DELETE SQL命令中有多个OUTPUT
所属栏目:[MsSql教程] 日期:2020-12-12 热度:68
我有一个T-SQL脚本,在MERGE和INSERT中使用OUTPUT子句实现一些同步逻辑. 现在我正在添加一个日志记录层,我想添加一个第二个OUTPUT子句来将值写入报表. 我可以在我的MERGE语句中添加第二个OUTPUT子句: MERGE TABLE_TARGET AS TUSING TABLE_SOURCE AS SON (T.Co[详细]