I am using the following code to query my database in scriptrunner for Jira. I am receiving the following error
How can I print which object names are available? That way, I know what query to use. package SuperFeature
import com.atlassian.jira.issue.Issue import org.apache.log4j.Logger import com.atlassian.jira.project.version.Version import com.atlassian.jira.bc.project.component.ProjectComponent import com.atlassian.jira.bc.project.component.ProjectComponentManager import com.atlassian.jira.security.JiraAuthenticationContext import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.issue.label.LabelManager import SuperFeature.Configuration_SuperFeature import groovy.sql.Sql import java.sql.Driver import java.sql.<span>*</span> def log <span>=</span> Logger.getLogger(<span>'atlassian-jira.log'</span>) def driver <span>=</span> Class.forName(<span>'com.microsoft.sqlserver.jdbc.SQLServerDriver'</span>).newInstance() <span>as</span> Driver <span>/</span><span>/</span> <span><</span><span>1</span><span>></span> def props <span>=</span> <span>new</span> Properties() props.setProperty("user", "webM_Feature") <span>/</span><span>/</span> <span><</span><span>2</span><span>></span> props.setProperty("password", "webM_Feature") String connectstmt<span>=</span> "jdbc:sqlserver://ireport:1433;RND_webM_Feature=" log.warn("MOUNA CAMELIA "<span>+</span>connectstmt) def conn <span>=</span> driver.connect(connectstmt, props) <span>/</span><span>/</span> <span><</span><span>3</span><span>></span> def <span>sql</span> <span>=</span> <span>new</span> <span>Sql</span>(conn) try { String query <span>=</span> "SELECT cycle, line, prod, fcomp, sfcomp, pm, rnd FROM dbo.itrac_rnd" ResultSet rs <span>=</span> sql.executeQuery(query); while (rs.next()) { log.warn("MOUNA CAMELIA "<span>+</span>rs.getString("cycle")) } } finally { sql.close() conn.close() }
Hi @Mouna Hammoudi
You are getting the error message because there is an error in the Database schema you are currently using.
Please read this Jira KB Document for steps to overcome this issue.
Thank you and Kind regards,
Ram
It looks like you're new here. Sign in or register to get started.