我正在将数据迁移到新服务器,因此将拥有新的数据源地址,用户名和密码。我可以保持用户名和密码相同,但必须有一个新地址。
我的问题是我有大约20个带有数据透视表的Excel工作簿,这些工作簿使用odc连接导入导入Excel的SQL数据。当我设置它们时,我将它们连接到存储过程。
我找到了odc文件的位置,并且可以在其中编辑服务器地址,但是当您查看Excel 数据/连接中的连接字符串时,sting保持不变。
通过勾选“始终使用连接文件”框来编辑“数据/现有连接”下的连接文件,我可以确保我的数据始终来自odc文件而不是字符串,但如果我将我的命令类型更改为SQL并将命令文本更改为存储过程名称,它始终建议以下内容:
是否需要编辑我的odc文件以始终连接到存储过程,或者odc文件只是连接到数据库本身,如果要连接到存储过程,则必须在其中定义excel文件?
谢谢,
答案 0 :(得分:2)
编辑连接属性后,单击“导出连接文件...”,然后单击“确定”。这将保存您对基础ODC文件的更改。这在Excel 2007中适用于我。
答案 1 :(得分:0)
解决方案:
适用于excel 2013和office 365
更改连接文件时不要点击确定 执行以下步骤:
有时键盘和椅子之间有问题,有时微软有问题:-)