
# 在DataArts Studio上运行DLI SQL脚本，执行结果报org.apache.hadoop.fs.obs.OBSIOException错误
#### 问题现象
在DataArts Studio上运行DLI SQL脚本，执行结果的运行日志显示语句执行失败，错误信息为：
```
DLI.0999: RuntimeException: org.apache.hadoop.fs.obs.OBSIOException: initializing on obs://xxx.csv: status [-1] - request id
[null] - error code [null] - error message [null] - trace :com.obs.services.exception.ObsException: OBS service Error Message. Request Error:
...
Cause by: ObsException: com.obs.services.exception.ObsException: OBSs service Error Message. Request Error: java.net.UnknownHostException: xxx: Name or service not known
```
#### 问题根因
第一次执行DLI SQL脚本，用户没有在DLI控制台上同意隐私协议导致在DataArts Studio运行SQL脚本报错。
#### 解决方案
1. 登录DLI控制台，选择"SQL编辑器"，输入任意执行一个SQL语句，比如"select 1"。
2. 弹出隐私协议后，勾选"同意以上隐私协议"，单击"确定"。
   ![](https://support.huaweicloud.com/dli_faq/public_sys-resources/note_3.0-zh-cn.png)
   该隐私协议只需要在第一次执行时同意即可，后续再次运行不再会弹出和确认。
   
3. 重新在DataArts Studio上运行DLI SQL脚本，脚本运行正常。
 
