Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何刷新OLE DB目标编辑器表选择_Sql Server_Visual Studio_Ssis_Etl_Sql Server Data Tools - Fatal编程技术网

Sql server 如何刷新OLE DB目标编辑器表选择

Sql server 如何刷新OLE DB目标编辑器表选择,sql-server,visual-studio,ssis,etl,sql-server-data-tools,Sql Server,Visual Studio,Ssis,Etl,Sql Server Data Tools,我在一个标准的SQL Server集成服务包中。我已创建到本地db实例的连接。我放下一个数据流任务,然后使用OLEDB源和目标,开始创建预期的简单数据流 问题:我创建了一个新表,从SSMS中的源转储数据,然后返回visual studio,并在OLE DB目标中查找数据--表的名称或视图下拉菜单选项,但它不在那里 如何在不需要关闭整个程序并重新打开它的情况下刷新缓存 我问过一些同事,他们说他们只是关闭了整个项目,然后重新开始。所以,在我的工作中,我不是唯一有这个问题的人 什么似乎不起作用: 试

我在一个标准的SQL Server集成服务包中。我已创建到本地db实例的连接。我放下一个数据流任务,然后使用OLEDB源和目标,开始创建预期的简单数据流

问题:我创建了一个新表,从SSMS中的源转储数据,然后返回visual studio,并在OLE DB目标中查找数据--表的名称或视图下拉菜单选项,但它不在那里

如何在不需要关闭整个程序并重新打开它的情况下刷新缓存

我问过一些同事,他们说他们只是关闭了整个项目,然后重新开始。所以,在我的工作中,我不是唯一有这个问题的人

什么似乎不起作用:

  • 试图在下拉列表中更改连接
  • 试图删除目标连接并重新创建
  • 关闭包并重新打开
  • 关闭解决方案并重新打开
  • CTRL+SHIFT+R
行之有效的措施:

  • 关闭整个程序、visual Studio,然后重新打开
这向我暗示,它以某种方式缓存在visual Studio中


有没有更简单的方法?我觉得一定有。。。每次添加表时都要关闭整个程序,这真是太傻了。。。我拒绝这个现实,并希望创造我自己的

首先检查您是否未在中工作


如果您不是脱机工作,请尝试从下拉列表中更改所选的连接管理器并重新选择初始连接管理器,或者仅更改数据访问模式并重新选择初始连接管理器。我想这可能会强制刷新列表中的表。

我检查了是否正在脱机工作,但没有检查。我还尝试单击另一个连接并返回,但也没有成功。添加了一些我尝试过的内容。我也试着在谷歌上搜索这个答案,但什么也没找到。其中一些是关于列的更改,而不是真正的表添加。另外,我想提到的是,我正在安装最新的visual studio。版本15.9.16。我知道旧版本在很久以前没有这个问题。