首页 文章

ogr2ogr用空间和非SQL Server导入GML

提问于
浏览
0

我正在尝试使用ogr2ogr将GML文件导入SQL Server Spatial . 我成功导入了几何体的特征,但是我没有几何体没有几何体 . 我怎样才能导入所有这些?

EDIT:

我重新安装了GDAL,安装最新,工作正常,但再次无法编写非空间功能 .

不断得到错误:

错误1:创建层时出错:[Microsoft] [ODBC SQL Server驱动程序] [SQL Server]'NULLCONSTRAINT'附近的语法不正确 .

1 回答

  • 0

    该错误看起来像是由ogr2ogr针对SQL数据库创建的错误形成的SQL语句 .

    您是否尝试在导入时运行SQL Server Profiler(在SQL Server中)?假设您运行标准跟踪,则需要在跟踪输出的textData列中找到具有NULLCONSTRAINT的行 . 一旦找到问题陈述,这应该会让您知道如何解决问题 .

    如果你需要一个关于Profiler的非常简单的教程,这个链接可能有帮助http://www.mssqltips.com/sqlservertutorial/272/profiler-and-server-side-traces/

    对我来说类似的错误是由我导入的shapefile名称中的方括号引起的,这意味着create table语句无效 .

相关问题