我正在使用RS.exe将所有SRSS内容从一台服务器(SQL Server 2008)迁移到另一台(SQL 2012)。它以混合顺序移动所有内容,这导致项目无法迁移。例如,将报表迁移到数据集或数据源之前。在创建子文件夹之前,会迁移子文件夹中的报告,从而触发错误。
date = pd.to_datetime(df['Date'], errors='coerce')
df1 = df[date.isna()]
print (df1)
Item Description Date Year ...
3 4 Mustard200 3016-03-09 00:00:00 2016 ...
s = (pd.to_datetime(df1['Year'].astype(str) + '-' +
df1['Date'].astype(str).str.split('-', n=1).str[1]))
print (s)
3 2016-03-09
dtype: datetime64[ns]
df['Date'] = date.combine_first(s)
print (df)
Item Description Date Year ...
0 1 Ketchup400 2015-10-27 2015 ...
1 2 Ketchup600 2018-02-16 2018 ...
2 3 Mustard800 2015-10-02 2015 ...
3 4 Mustard200 2016-03-09 2016 ...
4 1 Ketchup400 2018-02-26 2018 ...
所有内容都应迁移,但并非由于缺少子文件夹而导致的迁移,这意味着无法复制报表/数据源等。这也意味着报告没有链接到数据源,因为它们是在报告之后复制过来的。