Arj*_*ang 4 bcp azure azure-sql-database
我使用数据库导入/导出来移出和移出SQL Server中的数据没有任何问题.
经过3个小时的搜索,我还没有看到Azure SQL Server数据库的SQL Server Import/Export等效项.
是否有来自MS或其他可以将数据导入/导出到Sql Azure的简单工具/实用程序?
我做了一个简化的解决方法。您可以使用导入任务将excel或csv导入到本地sql服务器中,并从此导入表中导出,然后可以使用insert data语句创建一个Sql脚本。在您的Azure数据库上运行此脚本。如果您没有安装任何SQL Server,只需下载一个简单的sqlitebrowser,就可以使用sqlite进行相同的操作。搜索SQLiteDatabaseBrowserPortable
小智 5
我总是用BULK
. 但是,由于Azure的服务器显然位于您的电脑之外的其他地方,因此您需要对其进行一些修改:
CREATE EXTERNAL DATA SOURCE MyAzureBlobStorage
WITH ( TYPE = BLOB_STORAGE,
LOCATION = 'https://xxxxxxxx.blob.core.windows.net/miladcontainer'
);
Run Code Online (Sandbox Code Playgroud)
上面的代码首先创建一个 virtual DATA SOURCE
,然后您可以使用BULK INSERT
以下代码从它上传:
BULK INSERT clinical_survey
FROM 'clinical_survey.csv'
WITH (DATA_SOURCE = 'MyAzureBlobStorage',
FORMAT = 'CSV');
Run Code Online (Sandbox Code Playgroud)
执行代码之前应采取的步骤如下:
1- 创建一个 Blob 存储容器(在 Azure 中搜索并创建一个公共存储容器)
2- 出现提示时,选择 BLOB PUBLIC STORAGE
3- 在刚刚创建的 Blob 中上传 CSV 文件
4- 分别执行上述代码
归档时间: |
|
查看次数: |
19557 次 |
最近记录: |