问题标签 [external-data-source]

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 投票
0 回答
1105 浏览

sql-server - SQL Server 2016 错误“外部”附近的语法不正确

我在 Azure 中有两个 SQL Server 2016 VM。我正在尝试使用外部数据源连接这两个 sql server 实例。我可以从本地 PC 远程安全地连接两个实例。

在使用外部表/数据源进行查询时,我得到了这个:

在此处输入图像描述

请注意

  1. 我同时使用了 RDBMS/SHARD_MAP_Manager

  2. 凭证是有效凭证

  3. 我知道我可以使用链接服务器,但我不想要它。因为我计划将这些数据库移动到 SQL Azure。外部表和数据源不是强制性的。您可以建议链接服务器以外的替代方案。

我需要一个查询或查询的一部分,可以同时使用 SQL Server(虚拟/物理服务器)和 SQL Azure(数据库即服务)

0 投票
1 回答
552 浏览

sql - 如何执行从 Azure 云数据库到本地服务器数据库的跨服务器查询

目标

创建从 Azure 服务器 SQL 数据库到本地服务器服务器数据库的查询。

此查询曾经使用来自两个本地服务器及其各自数据库的链接服务器对象进行。

我已经成功地完成了 Azure 云服务器上两个数据库之间的跨数据库查询。但是,我无法在 Azure 服务器和本地服务器之间复制链接服务器对象可以提供的类似方面。


当前情景

serverA 上,我为serverB创建了一个链接服务器对象。我的两个本地服务器通信如下:


外部数据源

为了将我的本地服务器与我的 Azure SQL 服务器通信,我必须创建一个外部数据源......我相信我的问题依赖于我的外部数据源。

由于我试图从 Azure 服务器访问名为serverB的本地服务器,我是否需要指定它的实际 IP?不知道我在这里错过了什么......

0 投票
1 回答
219 浏览

android - Android Studio 列表视图

我想设置我的代码,当我单击列表视图中的一行时,它会从文本文件(来自记事本或 Access)返回文本。这是可能的还是需要不同的格式。

这是我到目前为止的代码,我相信它应该只是从文件中提取的一两行代码。这是我的主要活动代码:`

这是我的第二个活动代码:

查看答案中的链接后,我的第二个活动现在看起来像这样:

}

当我运行模拟器时,我的主要活动正确出现。 我项目的主要活动

当我单击列表值 4140 而不是使用工具栏和带有我文件中的文本的 textview 显示第二个活动时,它停止工作。

另外我似乎遗漏了我想将文本文件链接到特定的列表值。当我对图像执行此操作时,当我单击列表值时,我在第二个活动上的工具栏重复了该列表值,然后根据我的工具栏所说的内容,它从我的可绘制文件中提取了正确的图像。似乎我缺少将每个列表值链接到其特定且正确的文本文件的部分。

0 投票
1 回答
1318 浏览

sql - SQL Azure - 创建外部数据源:位置作为参数?

我正在尝试创建一个将创建外部数据源的 SQL 存储过程。该位置是传递给过程的参数(例如,天蓝色存储帐户容器)。我无法接受 Location 变量(如下面的代码片段所示)。

错误消息是:

如果带有单引号的 url 替换了变量,它就可以工作。IE

经过试验,我无法让它发挥作用。可能吗?

0 投票
1 回答
462 浏览

c - Xcode无法加载程序?出现错误:线程 1:EXC_BAD_ACCESS(代码=1,地址=0x68)

每当我尝试从数据文件中获取信息时,甚至在我这样做之前,我都会收到一个错误,它无法访问信息。它说它是“NULL”,我在我的项目的 Xcode 的调试文件夹中有该文件。有什么帮助吗?

0 投票
1 回答
85 浏览

python - 从文本文件中处理数据 - Python 2.7

我需要帮助从文本文件中导入这样的数据:

奥维尔赖特 1988 年 7 月 21 日

罗杰里奥·霍洛威 1988 年 9 月 13 日

玛乔丽·菲格罗亚 1988 年 10 月 9 日

并将其显示在 python shell 上,如下所示:

姓名

  1. O.赖特
  2. R·霍洛威
  3. M.菲格罗亚

出生日期

  1. 1988 年 7 月 21 日
  2. 1988 年 9 月 13 日
  3. 1988 年 10 月 9 日
0 投票
1 回答
69 浏览

excel - Excel 网络数据源

我正在尝试使用他们的 API 使用来自 Web 源的数据填充 Excel 工作簿。当我连接到数据源时,会出现高级查询编辑器并且我可以浏览数据,它的行为有点像 Access 数据库应用程序。当我选择“转换为表格”时,Excel 基本上将数据源的顶层放入 excel 工作簿中,我无法深入研究记录。这是一个很难解释的问题。

以下是 API 调用返回的内容(这是一条记录)

{"TotalResults":1,"ReturnedResults":1,"Results":[{"DueDate":"2018-10-31T00:00:00Z","FromDocument":"","AllowOnlinePayment":true,"Paid ":false,"Status":"Unpaid","Locked":false,"CustomerId":3148838,"CustomerName":"Cell C Limited","Customer":{"Name":"Cell C Limited"," SalesRepresentativeId":37307,"TaxReference":"4870194356","ContactName":"Charlene","Telephone":"0847770913","Fax":"","Mobile":"","Email":"csandstrom@ cellc.co.za;accountspayable@cellc.co.za;EDC@cellc.co.za","WebAddress":"","Active":true,"IsObfuscated":false,"Balance":2333157.4800,"CreditLimit":0.0,"CommunicationMethod":2,"PostalAddress01":"Cell C","PostalAddress02":"Waterfall Campus","PostalAddress03":"C/O Maxwell Drive and Pretoria Road","PostalAddress04":"Buccleuch","PostalAddress05":"","DeliveryAddress01":"September 2018 Print & Post Distribution","DeliveryAddress02":"","DeliveryAddress03":"","DeliveryAddress04 ":"","DeliveryAddress05":"PO: TBC","AutoAllocateToOldestInvoice":false,"EnableCustomerZone":false,"CustomerZoneGuid":"b9e1fbab-a23d-438c-b064-7a17d0a4dd56","CashSale":false,"TextField1":"","TextField2":"","TextField3":"","YesNoField1":false,"YesNoField2":false,"YesNoField3":false,"DefaultPriceListName":"默认价目表","AcceptsElectronicInvoices ":false,"修改":"2018-10-18T12:46:49.01","创建":"2018-10-18T12:42:31.233","HasActivity":true,"ID":3148838}," SalesRepresentativeId":37307,"SalesRepresentative":{"ID":37307,"FirstName":"David","LastName":"Markman","Name":"David Markman","Active":true,"Email" :"davidm@infoslipsconnect.com","手机":"","电话":"","已创建":"2018-10-18T12:42:31.233","修改":"2018-10-18T12:46:49.01"},"修改":"2018-10-18T12:46:49.01","创建":"2018 -10-18T12:42:31.233","ID":483959431,"Date":"2018-10-18T00:00:00Z","Inclusive":false,"DiscountPercentage":0.0,"TaxReference":"4870194356 ","DocumentNumber":"INV03357","Reference":"14480 - October Print & Post","Message":"新银行详细信息:\n账户名称: Infoslips Connect (Pty) Ltd\n银行: Investec Bank Limited\n分行: 100 Grayston Drive - 58 01 05\n帐号: 10011832402\n请将付款证明转发至 accounts@infoslipsconnect.com\n","Discount":0.0000,"Exclusive":98243.0400,"Tax":14736.4600,"四舍五入":0.0000,"Total":112979.5000,"AmountDue":112979.5000,"PostalAddress01":"Cell C","PostalAddress02":"Waterfall Campus","PostalAddress03":"C/O Maxwell Drive and Pretoria Road", "PostalAddress04":"Buccleuch","PostalAddress05":"","DeliveryAddress01":"2018 年 9 月打印和邮政分发","DeliveryAddress02":"","DeliveryAddress03":"","DeliveryAddress04":""," DeliveryAddress05":"PO: TBC","Printed":true,"Editable":true,"HasAttachments":false,"HasNotes":false,"HasAnticipatedDate":false,"Lines":[{"SelectionId":4804411 ,"TaxTypeId":2691481,"ID":328907379,"Description":"CELL C PRINT & POST","LineType":0,"Quantity":1.0000,"UnitPriceExclusive":0.0000,"Unit":"","UnitPriceInclusive":0.0000,"TaxPercentage ":0.15,"DiscountPercentage":0.0,"Exclusive":0.0000,"Discount":0.0000,"Tax":0.0000,"Total":0.0000,"Comments":"","AnalysisCategoryId1":16041,"UnitCost" :0.0000},{"SelectionId":12926677,"TaxTypeId":2691481,"ID":328907380,"Description":"CellC: PDF Compiled","LineType":0,"Quantity":52926.0000,"UnitPriceExclusive": 0.3400,"Unit":"","UnitPriceInclusive":0.3900,"TaxPercentage":0.15,"DiscountPercentage":0.0,"Exclusive":17994.8400,"Discount":0.0000,"Tax":2699.2300,"Total":20694.0700,"Comments":"","AnalysisCategoryId1":16041,"UnitCost":0.0000},{ "SelectionId":12926854,"TaxTypeId":2691481,"ID":328907382,"Description":"CellC: 舍入差异","LineType":0,"Quantity":1.0000,"UnitPriceExclusive":-238.1600,"Unit ":"","UnitPriceInclusive":-273.8800,"TaxPercentage":0.15,"DiscountPercentage":0.0,"Exclusive":-238.1600,"Discount":0.0000,"Tax":-35.7200,"Total":-273.8800 ,"评论":"","AnalysisCategoryId1":16041,"UnitCost":0.0000},{"SelectionId":12926687,"TaxTypeId":2691481,"ID":328907383,"Description":"CellC: PDF Print","LineType":0,"Quantity":109782.5000,"UnitPriceExclusive":0.7300,"Unit": "","UnitPriceInclusive":0.8300,"TaxPercentage":0.15,"DiscountPercentage":0.0,"Exclusive":80141.2300,"Discount":0.0000,"Tax":12021.1800,"Total":92162.4100,"Comments":" ","AnalysisCategoryId1":16041,"UnitCost":0.0000},{"SelectionId":12926854,"TaxTypeId":2691481,"ID":328907384,"Description":"CellC: 舍入差异","LineType":0 ,"数量":1.0000,"UnitPriceExclusive":-87.8200,"单位":"","UnitPriceInclusive":-100.9900,"TaxPercentage":0.15,"DiscountPercentage":0.0,"Exclusive":-87.8200,"Discount":0.0000,"Tax":-13.1700,"Total":-100.9900,"Comments":" ","AnalysisCategoryId1":16041,"UnitCost":0.0000},{"SelectionId":12926687,"TaxTypeId":2691481,"ID":328907385,"Description":"CellC: Hand Delivery","LineType":0 ,"数量":2.0000,"UnitPriceExclusive":0.3400,"Unit":"","UnitPriceInclusive":0.3900,"TaxPercentage":0.15,"DiscountPercentage":0.0,"Exclusive":0.6800,"Discount":0.0000, "税":0.1000,"总计":0.7800,"评论":"","AnalysisCategoryId1":16041,"UnitCost":0.0000},{"SelectionId":12926854,"TaxTypeId":2691481,"ID":328907386,"Description":"CellC: 舍入差异","LineType":0,"Quantity":1.0000," UnitPriceExclusive":-0.0100,"Unit":"","UnitPriceInclusive":-0.0100,"TaxPercentage":0.15,"DiscountPercentage":0.0,"Exclusive":-0.0100,"Discount":0.0000,"Tax":0.0000 ,"Total":-0.0100,"Comments":"","AnalysisCategoryId1":16041,"UnitCost":0.0000},{"SelectionId":12926761,"TaxTypeId":2691481,"ID":328907387,"Description" :"CellC: Nixie","LineType":0,"Quantity":1.0000,"UnitPriceExclusive":432.2800,"Unit":"","UnitPriceInclusive":497.1200,"TaxPercentage":0.15,"DiscountPercentage":0.0,"Exclusive":432.2800,"Discount":0.0000,"Tax":64.8400,"Total":497.1200,"Comments":" ","AnalysisCategoryId1":16041,"UnitCost":0.0000}]}

我的问题是,我需要能够引用查询返回的数据,但不能这样做,因为一旦我转换为表格,数据似乎就不存在了。实现这一目标的最佳方法是什么?

结果如下截图:

在此处输入图像描述

在此处输入图像描述 不确定我是否对此有意义。

谢谢,史蒂文

0 投票
1 回答
2214 浏览

tsql - 将 CSV 从 Azure Data Lake(第 2 代)加载到 Azure SQL 数据库

我有一个包含多个容器的 Azure Data Lake Storage (Gen 2) 帐户。我想将salesorderdetail.csv文件从 Sales 容器导入 Azure SQL 数据库。

我已经使用 Azure 数据工厂成功地构建了相同的流程,但我现在想尝试仅通过标准 T-SQL 语句使其工作。

上面的代码似乎可以正常工作,因为我可以看到在 SSMS 的对象资源管理器窗口中创建的外部数据源:

在此处输入图像描述

以下代码应将 salesorderdetail.csv 文件中的数据插入[lnd].salesorderdetail表中:

相反,它会输出以下错误消息:

未找到引用的外部数据源“MK_ADLS_Sales”。

我也尝试了以下方法,但出现与上面相同的错误消息。

有人可以帮忙吗?谢谢!

(使用 SSMS v17.9,Azure SQL 数据库标准版,Windows 10)

0 投票
1 回答
134 浏览

external-data-source - 使用 VBA 代码更新外部数据源链接

我希望使用 VBA 更新外部输入文件的链接。我是一名开发人员,我使用的链接输入文件的路径将与最终用户在将其放入生产文件夹后所需的路径不同。

有没有办法使用 VBA 更新链接文件的位置?我已经有了允许用户指定输入文件位置的代码,并且该信息保存在 [Defaults] 表的 [InputFolder] 中。有没有办法使用 VBA 使用 InputFolder 字段信息更新链接表?

存储的 InputFolder 数据如下所示:C:\Users\CXB028\OneDrive - Comerica\Projects\HR\Input Data

新文件夹信息将定义一个我无权访问但用户可以访问的网络驱动器位置路径。

这是我用来定义和存储输入文件夹位置的代码:

在重新定义新的输入文件夹时,使用 VBA 代码将数据库移动到生产位置后,需要重新链接链接表(外部 Excel 电子表格)。

0 投票
0 回答
76 浏览

sql-server - 从存储过程中引用另一个 SQL Server 实例时遇到问题 (SQL Server 2016)

我在本地数据库中有一个视图,它引用了另一个 SS 实例(同一物理服务器)中的表。它完美地工作。但是,当我将 SQL 从视图复制并粘贴到存储过程时,无法识别表对象。例如,滚动 FROM 子句中的表引用会引发弹出窗口:

无效的对象名称“AFIRALSRV06.AFI.dbo.RECEIVABLE”。

我在两个数据库/实例上都是 dbo,并使用 Windows 身份验证登录。

此外,AFIRALSRV06 服务器是我本地数据库中的链接服务器。这是在我 3 周前到达这里之前设置的,那么该链接会造成冲突吗?链接服务器属性中没有配置登录名。但是,正如我所说,将查询作为视图执行非常有效。

任何帮助将不胜感激。