AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-1438

Endy Tjahjono's questions

Martin Hope
Endy Tjahjono
Asked: 2013-01-05 05:56:15 +0800 CST

BCP 在最后一个“发送到 SQL Server 的 1000 行。发送的总数:...”之后停止

  • 7

我像这样运行 SQL Server 2005 的大容量复制程序 BCP:

bcp mydb.dbo.mytbl in myfile.blk -c -S mysvr -U mylogin -P mypass

它运行并产生如下输出:

Starting copy...
1000 rows sent to SQL Server. Total sent: 1000
...
1000 rows sent to SQL Server. Total sent: 55000

但随后它停止了。光标没有返回提示,我没有收到“...行已复制”。信息。

我尝试查询目标表,我已经可以看到我想要导入的行。

我要终止控制台吗?会回滚吗?

sql-server-2005 bulkcopy
  • 2 个回答
  • 4253 Views
Martin Hope
Endy Tjahjono
Asked: 2012-12-13 19:42:33 +0800 CST

碎片整理或备份+还原

  • 1

我有一个 MDF 文件,它以 10% 的增量从 1MB 自动增长到 40GB。该文件现在非常碎片化,我想以最少的停机时间对其进行碎片整理。

我有一个我不确定是否可行的计划:

  1. 通常在服务仍在运行时对分区进行碎片整理,直到唯一的碎片文件是数据库文件。
  2. 进入单用户模式。
  3. 完全备份到不同的分区。
  4. 删除带有碎片 MDF 文件的数据库。
  5. 从最近创建的备份创建/恢复新数据库。

删除数据库然后从备份中恢复会删除文件碎片吗?

或者我应该关闭服务并运行碎片整理工具直到它完成?

sql-server-2005 fragmentation
  • 1 个回答
  • 1757 Views
Martin Hope
Endy Tjahjono
Asked: 2012-07-14 02:23:16 +0800 CST

其中 varcharcol = 0 返回所有行

  • 3

假设我有一个这样的表:

create table mytable(cola int primary key, colb varchar(10));

让我们在其中放入一些数据:

insert into mytable values(1, 'abc');
insert into mytable values(2, 'def');

当我选择使用此查询时:

select * from mytable where colb = 0;

我得到所有行。

请注意 colb 数据类型是 varchar,但我使用 0 作为值。如果我使用 1 或其他整数,则不会得到任何行。

这是为什么?是否有防止这种行为的设置?

顺便说一句,适用于 Windows 的 mysql 5.5.9。

mysql-5.5
  • 1 个回答
  • 62 Views
Martin Hope
Endy Tjahjono
Asked: 2011-07-18 21:05:52 +0800 CST

管理多个 SQL Server 数据库

  • 5

我公司有很多分支机构,每个分支机构都有一个数据库服务器。有些拥有 SQL Server 2005,有些拥有 SQL Server 2008。所有这些服务器的架构都是相同的。

每当我想做诸如添加列之类的 DDL 时,我要么通过一个接一个地连接到每个服务器,要么通过一个批处理文件使用 OSQL 运行 DDL 脚本。

是否有内置工具可以在多台服务器上同时执行 DDL?第三方工具呢?(最好是免费的)

sql-server-2008 sql-server-2005
  • 3 个回答
  • 2509 Views
Martin Hope
Endy Tjahjono
Asked: 2011-05-10 16:05:08 +0800 CST

结合零售销售和支付 OLAP 多维数据集

  • 4

我正在使用 SQL Server 2005 标准版分析服务 (SSAS)。我正在尝试从可以回答这些类型问题的零售 OLTP 数据库构建多维数据集:

  • 列出所有使用某种付款方式支付的产品(哪些产品是使用凭证类型 X 等购买的)
  • 创建用于支付产品 X 的支付类型频率的细目分类(使用现金支付产品 X 的次数,借方、贷方、代金券等的次数)

有 3 个主要的事务表:SALESHEADERS、SALESDETAILS 和 SALESPAYMENTS。

  • SALESHEADERS 包含销售日期、收银员、POS 代码等。
  • SALESDETAILS 包含表头代码、产品代码、数量、单价、毛利、折扣等。
  • SALESPAYMENTS 包含标题代码、付款类型代码、付款金额等。

一笔交易可以包含很多产品。一笔交易可以支付多种支付方式。除通过标头(销售 ID)外,细节和付款之间没有任何联系。

目前我已经创建了 2 个多维数据集,一个销售多维数据集和一个支付多维数据集。

销售多维数据集是通过连接标题和详细信息创建的。付款多维数据集是通过连接标题和付款创建的。

两个多维数据集都表现良好,但它们无法回答我帖子顶部的问题。

sql-server-2005 data-warehouse
  • 2 个回答
  • 889 Views
Martin Hope
Endy Tjahjono
Asked: 2011-04-20 22:24:50 +0800 CST

OLAP 多维数据集中的布尔字段

  • 1

在 OLAP 多维数据集中呈现布尔数据的最佳实践是什么?我是否应该创建一个包含两行的布尔维度,true 和 false?

ssas
  • 1 个回答
  • 1337 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve