小编Mor*_*ana的帖子

SSIS包不想获取临时表的元数据

我有一个SSIS包,其中包含多个流.

每个流程都负责创建一个"临时"表,该表在创建后填满.这些表是全局临时表.

对于另一个表,我添加了一个额外的流程(我没有制作包),其完全如上所述.但是,出于某种原因,程序包在此流程上间歇性地失败,而除了一些表名之外,它与其他程序完全相同.

弹出的错误:

更新 - 插入数据流:错误:SSIS错误代码DTS_E_OLEDBERROR.发生OLE DB错误.错误代码:0x80004005.OLE DB记录可用.来源:"Microsoft SQL Server Native Client 11.0"Hresult:0x80004005描述:"未指定的错误".OLE DB记录可用.来源:"Microsoft SQL Server Native Client 11.0"Hresult:0x80004005描述:"无法确定元数据,因为语句'select*from'## TmpMcsConfigurationDeviceHistory86B34BFD041A430E84CCACE78DA336A1''使用临时表."

创作表达:

"CREATE TABLE " + @[User::TmpMcsConfigurationDeviceHistory]  + " ([RecId] [bigint] NULL,[DataAreaID] [nvarchar](4) COLLATE database_default NULL,[Asset] [bigint] NULL,[Code] [nvarchar](255) COLLATE database_default NULL,[Configuration] [bigint],[StartdateTime] [datetime] NULL,[EndDateTime] [datetime] NULL)
Run Code Online (Sandbox Code Playgroud)

"

解析表达式(=已评估):

CREATE TABLE ##TmpMcsConfigurationDeviceHistory764E56F088DC475C9CC747CC82B9E388 ([RecId] [bigint] NULL,[DataAreaID] [nvarchar](4) COLLATE database_default NULL,[Asset] [bigint] NULL,[Code] [nvarchar](255) COLLATE database_default NULL,[Configuration] [bigint],[StartdateTime] [datetime] NULL,[EndDateTime] [datetime] NULL)
Run Code Online (Sandbox Code Playgroud)

sql sql-server ssis ssis-2012

28
推荐指数
3
解决办法
4万
查看次数

如何在Azure托管的React应用中使用环境变量

我对React还是相当陌生的,并且一般也探索Azure。我有一个ERP背景,但这个背景确实包括使用诸如VSTS和CI / CD之类的工具。我非常依赖使用VSTS中的“库”来指定每个环境的变量,然后在部署时指定它们。

但!我一直在互联网上阅读和使用设置,但据我了解,我只能将参数“嵌入”由NPM生成的实际代码中。这基本上意味着我需要为每个环境创建一个单独的构建,这是我不习惯的。我一直很坚强(并告诉其他人),您要交付生产的产品应与预生产或登台或...上的产品完全相同。真的没有其他方法可以使用环境变量吗?我当时在考虑使用Azure App Service中的“应用程序设置”,但是我什至无法使它们在控制台中弹出。VSTS中的库也没有找到如何在我的部署中使用它们,因为只有一步之遥。

https://github.com/facebook/create-react-app/blob/master/packages/react-scripts/template/README.md#adding-custom-environment-variables上阅读文档不会让我感到也可以将.env文件放入源代码管理中。我什至尝试了将 {process.env.NODE_ENV} 放入我的代码中的方法,但是在Azure中,它只是显示为“开发”,而我甚至执行npm run build(应该是生产中的)...

所以,我在这里迷路了!如何在React应用程序中使用Azure App Service中指定的环境变量?

谢谢!

azure reactjs azure-devops

5
推荐指数
3
解决办法
3433
查看次数

Formik表单在编辑时不更新字段

我一直试图在React中重写我的初学者表单以使用Formik。我已经知道表单正在呈现,但是由于某种原因,我无法更新字段。很明显,我在某个地方犯了一个错误,该错误阻止了Formik更新状态。我想念什么?

表单组件示例:

export const TextBox: React.SFC<FieldProps<any> & CustomFormElementProps> = ({
    field, // { name, value, onChange, onBlur }
    form: { touched, errors }, 
    loading,
    ...props
}) => (
        <div className="row form-group" key={field.name}>
            <label className="col-sm-2 control-label">
                <ReactPlaceholder showLoadingAnimation ready={!loading} type="text" rows={1} className="control-label">
                    {props.label}
                </ReactPlaceholder>
            </label>
            <div className="col-sm-10">
                <ReactPlaceholder showLoadingAnimation ready={!loading} type="text" rows={1} className="form-control">
                    <input type="text"
                        disabled={props.disabled}
                        className="form-control"
                        id={field.name}
                        onChange={field.onChange}
                        onBlur={field.onBlur} {...props} />
                    {touched[field.name] && errors[field.name] && <span className="text-danger">{errors[field.name]}</span>}
                </ReactPlaceholder>
            </div>
        </div>
    );
Run Code Online (Sandbox Code Playgroud)

表单在另一个组件(充当网站的页面模板)中初始化;

renderFormElements() {
        var formFields = this.props.detailsElements.map((item) => { …
Run Code Online (Sandbox Code Playgroud)

reactjs formik

1
推荐指数
1
解决办法
5088
查看次数

标签 统计

reactjs ×2

azure ×1

azure-devops ×1

formik ×1

sql ×1

sql-server ×1

ssis ×1

ssis-2012 ×1