Tag: sql server 2008 r2

Windows 10 Excel 2016 – SQL Server 2008 R2login突然变慢

我有Excel 2016和SQL Server 2008 R2之间的连接,并使用它来加载一些查询到不同的工作表。 过去一切都很完美,但是今天早上,当刷新查询时,我开始耽搁了很多时间,但是Excel没有响应,冻结,大约30秒后终于刷新了。 这让我疯狂,因为这发生在每一个单一的查询,我正在刷新约40人… 我的同事有相同的文件, 不会有任何延迟。 我正在运行Windows 10,他们正在运行Windows 10和Windows 7。 我从上周做了一个系统恢复(当它用于正常工作) – 相同的行为… 任何帮助,将不胜感激…

将表导出到Excel

如何从Microsoft SQL Server 2008 R2将表导出到Excel工作表,谢谢

SSASdate在Excel筛选器中不起作用

在我的SSAS多维数据集中,我有一个包含6个date字段的维度。 它们都是以相同的方式定义的,具有datetypes的Key字段和格式为yyyy-mm-dd的char(10)的Name字段。 当我将这些字段包含在Excel数据透视表中时,除了一个以外,它们都可以正常工作。 该字段显示正确,但在过滤时不正确。 特别是,指定一个filter总是返回零行。 与greater thanfilter相同。 Begins with工作正常。 再次,这只发生在六个date字段中的一个。 但是,就我所知,所有六个date字段的configuration都是相同的。 什么types的错误可能导致这种情况? 编辑 使用SQLServer事件探查器,我可以看到从Excel生成的MDX对于工作date和没有工作的date是相同的(当然,字段名称改变除外)。 如果我将数据透视表限制为一个date并添加一个filter,那么MDX是: SELECT NON EMPTY Hierarchize({DrilldownLevel({[Participation Program].[Participation Start Date].[All]},,,INCLUDE_CALC_MEMBERS)}) DIMENSION PROPERTIES PARENT_UNIQUE_NAME,HIERARCHY_UNIQUE_NAME ON COLUMNS FROM (SELECT Filter([Participation Program].[Participation Start Date].[Participation Start Date].AllMembers, ([Participation Program].[Participation Start Date].CurrentMember.member_caption>="1985" AND [Participation Program].[Participation Start Date].CurrentMember.member_caption<="1990")) ON COLUMNS FROM [Compass3]) WHERE ([Child].[Child is Handicapped].&[T],[Measures].[Child Count]) CELL PROPERTIES […]

在SQL Server 2008 R2上将列转置为行

我写了一个查询,需要使用从asp.net SQL命令导出到Excel文件,但首先,我只是想转置列行我试图使用数据透视,但它不工作 我写这样的查询 SELECT CATAGORY_NAME,GROUP_NAME,FUNCTION_NAME,'G'+TEST_CASE.GID + '-TC'+TEST_CASE.CASE_ID CASE_ID,CASE_NAME,CASE_NAME_TH,EXPECT_RESULT,EXPECT_DETAIL,INTERFACE,RESULT,TEST_DATE,TEST_BY,REMARK FROM TEST_CASE LEFT OUTER JOIN TEST_CATAGORY ON TEST_CASE.CID = TEST_CATAGORY.CID AND TEST_CASE.SID = TEST_CATAGORY.SID LEFT OUTER JOIN TEST_GROUP ON TEST_CASE.GID = TEST_GROUP.GID AND TEST_CASE.CID = TEST_GROUP.CID WHERE TEST_CASE.SID = 1 ORDER BY TEST_CASE.CID 它工作正常,我需要通过CATAGORY NAME转移它们 从(例如所有因为有很多列) CATAGORY_NAME GROUP_NAME FUNCTION_NAME CASE_ID TS12345 TDAS NOS 1234 CATAGORY_NAME GROUP_NAME FUNCTION_NAME […]

试图从Excel导入截断错误

我正在尝试导入可在此处下载的NDC数据库: http : //www.fda.gov/drugs/informationondrugs/ucm142438.htm 当我最初试图在zip文件中导入excel时,它抱怨格式,所以我从一个空白的excel开始,并从txt文件导入到excel中。 我创build了一个表来导入数据并将所有列设置为nvarchar(MAX)。 它抱怨的列是SUBSTANCENAME列。 我查了一下,那个列中最长的值大约是2700个字符。 我的理解是,nvarchar(MAX)应该很容易保存那么多。 我不知道该怎么做,而不是将该列更改为文本字段。 应该如何适合那个专栏? 我试着把它设置为忽略错误,但据我所知,什么也不做,至less在我尝试的时候,似乎从来没有忽略过。

从表格导入数据到excel文件错误

我正在把数据传输到一个格式化的Excel表Sheet.My目的地在数据stream任务是优秀当我试图执行数据stream任务我越来越低的错误我试图改变设置64位为假。 有人可以帮助我哪里错了。 [Excel Destination [301]] Error: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80004005. [Excel Destination [301]] Error: SSIS Error Code DTS_E_INDUCEDTRANSFORMFAILUREONERROR. The "input "Excel Destination Input" (312)" failed because error code 0xC020907B occurred, and the error row disposition on "input "Excel Destination Input" (312)" specifies failure on error. An […]

MS查询计算和分组问题Excel 2010数据透视表

首先在这里,你们都帮了我很多。 我的问题是我在Excel 2010中使用ODBC连接到SQL Server 2008 R2数据库来构build销售委员会。 我有两个行组和两个列组。 团体在父母的孩子的顺序。 行组是产品等级和产品。 列组是date和地区(东方和西方)。 价值是按地区的产品价格。 我试图在每个地区组(东部价格 – 西部价格)之后加上一个小计。 有时候只有一个地区被报告,所以如果是西方的话,就不应该存在小计。 我已经尝试了计算项目的组合,这几乎可以工作,但为每个区域添加了一列。 或者在SQL Server中进行工作,除了产品等级分组以外,它几乎都可以在每个父组中传播所有产品。 我宁愿使这个工作在SQL Server的显而易见的原因,我是新的在Excel中构build数据。 我敢肯定,这是非常简单的东西我错过了。 任何帮助将非常感激。 ;with t as ( select info.protype, info.product, case when info.pricecode = 'x' then 'East' else 'West' end as Region, SUM(isnull(info.price,0)) as Price, case when r1.product=r2.product then SUM(x.price-y.price) else 0 end as Diff, info.effectdate […]

将ssis包中的数据导出到excel目标时出错

我只是从我的桌面移动我的ssis包到我的服务器。软件包将数据从sqlserver导出到Excel工作表。 当我尝试运行包时,看到以下错误。 数据stream任务的Excel目标中发生错误。 Error at Package [Connection manager "Excel Connection Manager"]: SSIS Error Code DTS_E_OLEDB_NOPROVIDER_ERROR. The requested OLE DB provider Microsoft.ACE.OLEDB.12.0 is not registered. Error code: 0x00000000. An OLE DB record is available. Source: "Microsoft OLE DB Service Components" Hresult: 0x80040154 Description: "Class not registered". Error at Data Flow Task [Excel Destination [16]]: SSIS Error […]

在VBA中closures对象时不允许操作

我是新来的这个网站,也是VBA,一些如何设法写VBA,但得到了上述错误。 请告诉我我的代码的任何更改。 谢谢 Option Explicit Const ConStrSql As String = "—-" Sub CopyDataFromDatabase() Dim DataConn As ADODB.Connection Dim StaffData As ADODB.Recordset Dim DataFiels As ADODB.Field Set DataConn = New ADODB.Connection Set StaffData = New ADODB.Recordset DataConn.ConnectionString = ConStrSql DataConn.Open On Error GoTo CloseConnection With StaffData .ActiveConnection = DataConn .Source = "select —" .LockType = adLockReadOnly […]

SQL Server 2008 R2 – 计算引用上一行

我期待devise一个查询,其中计算将单元格中的值与同一列中的前一个单元格中的值进行比较,而另一个计算使用先前的计算结果来引用前一个单元格以进行计算。 数据将按照下面的示例图像 – 材料,工厂和年周 示例数据图像 从下图中,蓝色列标题代表原始数据,黄色列标题代表计算行。 计算行的公式如下: 第一? = IF(AND(B2 = B1,C2 = C1),“否”,“第一”) 实际可用= IF(F2 =“第一”,D2-E2,G1-E2) 从我的调查来看,LEAD和LAG函数可以帮助完成这个任务,但由于我仅限于SQL Server 2008 R2,因此无法使用它们。 请find查询来创build表。 CREATE TABLE ZDAYS ([YearWeek] VARCHAR(7), [Material] VARCHAR(3), [Plant] VARCHAR(3), [Inventory] INT, [Demand] INT) INSERT INTO ZDAYS VALUES ('2015-42', 'ABC', '101', 20, 5) INSERT INTO ZDAYS VALUES ('2015-43', 'ABC', '101', 20, 3) INSERT INTO […]