我使用数据库导入/导出将数据移出Server,没有任何问题。
经过3个小时的搜索,我还没有看到Azure SQL server数据库的SQL server导入/导出等价物。
是否有从MS或其他可以将数据导入/导出到Sql的简单工具/实用程序?
发布于 2015-11-20 05:16:03
发布于 2017-03-17 16:25:47
我做了一个简化的解决办法。您可以使用导入任务将excel或csv导入到本地sql服务器中,并且可以在此导入表中创建带有insert data语句的Sql脚本。在Azure数据库上运行此脚本。如果您没有安装任何sql服务器,只需下载一个简单的sqlitebrowser,就可以使用sqlite进行同样的操作。搜索SQLiteDatabaseBrowserPortable
发布于 2021-03-24 17:25:39
我总是使用BULK。但是,由于Azure的服务器显然位于您的pc之外的其他地方,因此您需要对其进行一些修改:
CREATE EXTERNAL DATA SOURCE MyAzureBlobStorage
WITH ( TYPE = BLOB_STORAGE,
LOCATION = 'https://xxxxxxxx.blob.core.windows.net/miladcontainer'
);上面的代码首先创建一个虚拟DATA SOURCE,然后您可以使用BULK INSERT使用以下代码从它上传:
BULK INSERT clinical_survey
FROM 'clinical_survey.csv'
WITH (DATA_SOURCE = 'MyAzureBlobStorage',
FORMAT = 'CSV');在执行代码之前应采取以下步骤:
1-创建一个blob存储容器(搜索Azure并创建一个公共容器)
2-当询问时,选择BLOB公共存储
3-在刚刚创建的Blob中上传CSV文件
4.分别执行上述代码
https://stackoverflow.com/questions/33819143
复制相似问题